Loading...
IMPORTANT NOTE:
Please ensure that you have a valid Travel Document from the authorities before you book. Passengers are advised to check the latest travel information through the relevant local authorities. Passengers who fail to present valid travel document or follow to destination's requirements would be denied boarding/denied entry.

Johor to Batam Ferry

Book the best ferry from Johor to Batam effortlessly in just 5 minutes with Malaysia’s top online ticketing platform. Choose from a variety of ferry operators, enjoy competitive prices, and travel comfortably with flexible schedules.

FAQ

1. How long is the ferry journey from Johor to Batam?

The ferry from Johor to Batam typically takes around 1 to 3 hours, depending on sea conditions and the specific ferry service.

2. How much is the ferry ticket from Johor to Batam?

The price of a ferry ticket from Johor to Batam generally starts from RM100, depending on the ferry operator and time of booking.

3. Where is the boarding point in Johor?

The boarding point in Johor can vary depending on the ferry operator you’re using, but Stulang Laut (Berjaya Waterfront/The Zon Ferry Terminal) is the main terminal where most ferries depart.

4. Where is the drop-off point in Batam?

The drop-off point in Batam can vary depending on your ferry service, but a common location is Batam Center.

Ferry From Johor, Malaysia

Ferry Operator From Johor, Malaysia

Ferry Terminals in Johor, Malaysia


Ferry from Batam,Indonesia

Ferry Operator From Batam, Indonesia

Ferry Terminals in Batam, Indonesia

* Only 0.01% trips slightly higher than counter price. ** Only applicable for transactions without the use of discount code and trips offered by certain companies. *** For certain trips only, discount already reflected in the ticket price itself (i.e. lower price than bus counters). * Bus pictures are for reference only. * Trip durations are estimated time only.