Transportation in Johor Bahru

JB Sentral Railway Station

Johor Bahru’s main use as far as tourists are concerned is as a transport hub for reaching the more picturesque regions of the country. There are bus, rail and air services to all over Malaysia from JB so getting to where you want to be in rarely a prolonged headache.

Navigating around town is easy with taxis, although drivers a usually reluctant to use their meters with foreigner customers so at least agree a price in advance. Public buses can be confusing and are best avoided other than travelling over the straits to Singapore.

Bus travel from Johor Bahru

Larkin Bus Station is the central transport hub for Johor Bahru and is situated three kilometres from downtown. There are plenty of buses running over the causeway (one hour, RM5), so just try to choose one which drops off near your final destination in Singapore. If heading north, there are direct services to Alor Setar (two daily, 16 hours), Butterworth (two daily, 16 hours), Kuala Lumpur (every 30mins, seven hours), Melaka (five daily, three hours), Mersing (two daily, three hours).

Rail travel from Johor Bahru

The brand new JB Sentral Railway Station is situated at Jalan Tun Abdul Razak and Jalan Jim Quee and has replaced the crumbling colonial terminal in the centre of the town.

There are only five services to Singapore each day, which take about an hour at a very reasonable cost. There are also four daily services to KL, which take around six hours.

Ferries from Johor Bahru

Ferries can be taken to nearby Indonesian islands from ZON Ferry Terminal (website:

Ferries to Batam leave around every hour, there are five daily departures to Bintan (two-and-a-half hours). The ferry to Tanjung Belungkor is no longer running.

Flights from Johor Bahru

Senai Airport
The airport is 30kms north of town with flights to KL and the provinces of Malaysia with Air Asia, Malaysia Airlines and Firefly at rates much cheaper than direct from Singapore. Destinations include Kuala Lumpur, Penang, Sibu, Kuching, Miri, Bali, Jakarta, Kota Kinabalu,Surabaya and Bangkok. (website: