Ferries from

Batam to Johor

Ferries from

Ferry from Batam to Johor

Batam

There are 2 ferry routes.  Ferries from Batam Centre to Stulang Laut and Harbour Bay to Pasir Gudang are popular ferry trips from Batam to Johor. Sailing frequency can change throughout the year and often sailings increase during peak season.

About Batam

Found just 20 kilometres south of Singapore, the island of Batam is Indonesia’s industrial hub and is fast becoming a top tourist destination.

Batam City is the 8th largest in the country and offers great shopping opportunities, with a large number of bustling markets selling an array of goods. It also boasts some excellent golf courses and a vibrant nightlife, attracting a growing number of visitors each year.

However, amongst tourists, Batam is primarily used as a gateway to Singapore and then onto Malaysia. The island also a good location for a stopover if you’re travelling through Indonesia.

Due to their proximity, travelling by ferry is the quickest and most convenient mode of transport to Singapore from Batam. There are a few ports along the north coast offering numerous crossings to Singapore’s Harbourfront Centre and the Port of Tanah Merah, further east along the coast.

Ferries from Batam to Johor

Why use Direct Ferries?

Sail everywhere

More routes than anyone else.

Sail everywhere

Sail cheaper

Compare fares, times & routes in one place.

Sail flexibly

Change plans easily with flexi tickets.

Sail flexibly

Sail smart

Book e-tickets & manage trips in-app.

Sail informed

Live ship tracking & real-time updates.

Sail informed

Sail confidently

Top-rated customer support when you need it.

The quickest way to make & manage your booking

Download our app today
Download our app Download now A woman using her mobile phone

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking

Need help?

Let's keep in touch

Exclusive deals delivered to your inbox