Malaisie

How to get from Johor Bahru to Batam

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

FASTEST
1h 58min
💶
From
22€
📍
Distance
59 km
Powered by 12Go system

There are 1 way(s) to get from Johor Bahru to Batam

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Johor Bahru
📍JB Sentral (main terminal) or Johor Bahru CIQ (immigration checkpoint) — both give access to buses towards Singapore
🚇JB Sentral is accessible by taxi or Grab from the city centre (10-15 min). The full itinerary goes through Singapore: bus JB→SG via the Causeway, then ferry from Tanah Merah Ferry Terminal or Changi Point to Batam
Buses JB→Singapore run very frequently (every 20-30 min). Ferries to Batam from Singapore generally depart between 8:30am and 6:30pm — check your ferry operator's schedule in advance
💸 Transport from 22€ per person
Fastest: 1h 58min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡

Bring your passport — you will cross two borders (Malaysia→Singapore then Singapore→Indonesia). Plan your border crossing early in the morning to avoid queues at the Causeway. The ferry crossing from Singapore takes about 40-50 min — seasickness tablets advisable in bad weather.

🛣️ The journey experience

The JB→Batam trip is a multi-step adventure: bus from JB to Singapore via the Causeway, passing through Malaysian and Singaporean customs, then ferry from a Singapore terminal with stunning views of the Singapore skyline before gradually spotting the Indonesian shores of Batam. Allow 2.5 to 4 hours total depending on border traffic — plan for a flexible day.

Frequently asked questions

✨ Why visit Batam?

  • Duty-free shopping — perfumes, electronics and fashion items at reduced prices
  • Fresh seafood at Batu Ampar — renowned waterfront seafood restaurants
  • Affordable spas and massages — one of the most budget-friendly destinations in Southeast Asia
  • Nongsa beaches — beach resorts and tranquillity away from the city
  • Golf — numerous well-maintained courses, popular with Singapore residents
🌙
Recommended stay
1 to 3 nights — ideal for a shopping/spa getaway from Johor Bahru or Singapore

☀️ When to visit Batam?

Equatorial climate

Year-round — Batam is close to the equator with no pronounced monsoon, the climate is consistently warm and humid

Jan 😞
Feb 😐
Mar 😊
Apr 😊
May 😊
Jun 😊
Jul 😐
Aug 😐
Sep 😊
Oct 😐
Nov 😐
Dec 😞
📍
In Batam — Plan your stay
Accommodation, activities and tips selected for you

What to do in Batam?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🏝️
Nongsa Beach Resort & beaches
Batam's northeastern coast gathers the island's most beautiful beaches in an idyllic tropical resort setting. Nongsa offers calm waters, fine sand and a direct view of Singapore. Perfect for relaxing, swimming and enjoying a spectacular sunset with Singapore's lights as a backdrop.
💆
Balinese spa & massages
Batam is a favorite destination for Singaporeans for its quality spas at very affordable prices. Balinese massages with essential oils, lulur body wraps and complete beauty treatments are performed by Bali-trained practitioners. Affordable luxury just one hour from Singapore.
🛍️
Nagoya Hill Shopping Mall
Batam's largest shopping centre houses hundreds of shops offering electronics, fashion, souvenirs and Indonesian food products at prices well below Singapore. The lively Nagoya district around the mall teems with restaurants, cafes and street stalls to complete the shopping experience.
Island hopping around Batam
The archipelago surrounding Batam features dozens of small islands with clear waters and still-preserved coral reefs. Speedboat excursions reach Pulau Abang, Pulau Galang or the turtle islands for snorkeling and diving in a paradise setting that remains authentically Indonesian.
Golf at Batam View Golf Course
Batam is a prized golf destination in Southeast Asia with several championship courses at rates far more affordable than Singapore. The Batam View Golf Course offers 18 seaside holes with splendid views. An ideal golf getaway for enthusiasts crossing the strait from Singapore.
🌉
Barelang Bridge — six connected islands
A series of six spectacular bridges links Batam to the islands of Rempang and Galang, creating a unique scenic route. The most impressive, the Barelang suspension bridge, is an architectural symbol of the archipelago. The road offers striking views over the straits and mangroves throughout the journey.
🌊
Rempang Island — wild beaches
Accessible via the Barelang bridge, Rempang Island offers near-deserted beaches with turquoise waters and still-preserved nature. Fishing, snorkeling and motorbike rides on laterite tracks offer an authentic experience of rural Indonesia, far from Batam's tourist zones.
🚢
Batam Center — waterfront & ferries
Batam Center's main terminal buzzes with the comings and goings of ferries connecting Singapore. The adjacent waterfront offers a pleasant stroll with seafood restaurants, cafes and views over the strait. It is the ideal starting point to explore Batam right off the ferry.

Related searches

ferry Johor Bahru Batam how to get from Johor Bahru to Batam ticket price Johor Bahru to Batam travel time Johor Bahru to Batam travel to Malaisie

Other trips from Johor Bahru