There are 2 way(s) to get from Johor to Batam
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Practical tips
The ferry crossing can be rough in bad weather. Take seasickness medication if needed, and arrive 30 minutes before departure.
Frequently asked questions — Johor → Batam
The fastest way from Johor to Batam takes about 0h51 by bus. By bus, expect around 0h51.
The cheapest tickets start from €5 by bus. Other options (ferry) are also available.
The ferry is the main connection for this route. Book in advance during peak season.
Book online at 12go.asia to compare all operators and schedules for this route. Advance booking is recommended, especially during holidays and weekends. Tickets are sent by email and accepted in digital format.
☀️ When to visit Batam?
EQUATORIAL TROPICAL CLIMATE
What to do in Batam?
Local experiences, must-see sights and activities selected for you
⏱️ How long to visit Batam?
For an independent francophone traveler in Batam, an ideal duration is 2 to 3 days to experience the main attractions. This allows you to explore shopping malls, enjoy spas and massages, and take a day trip to Barelang Island for its iconic bridges and seafood. If you only have one day, focus on the Nagoya or Batam Center areas for shopping and dining.
Related searches