Johor Bahru is the state capital of the state of Johor and the second largest metropolitan area in Malaysia. Most tourists don't stop here and just pass through the city on their way to or out of Singapore. JB is a major local transportation hub however. Since it is just across the causeway from Singapore, some travellers use it as a hub to visit Singapore from here (lower accommodation prices) or to board the train, bus or airplane.
Getting to and away from Johor Bahru
Senai Airport is served with multiple daily flight by Air Asia, Firefly and Malaysian Airlines.
Trains going to or coming from the Woodlands Train Checkpoint in Singapore stop at Johor Bahru Sentral railway station. The trains continue in northbound direction to Kuala Lumpur and Hatyai (Thailand). In Gemas the line splits and one train line continues towards Kota Bahru.
train Singapore - Kuala Lumpur departs: 8.45am, 1.45pm, 11.30pm
train Singapore - Kota Bahru departs: 5.53am, 7.05pm, 11.30pm (Mon, Wed, Fri)
The main bus terminal in Johor Bahur is Larkin Bus Terminal.
Bus connections to Singapore
SBS 170, Singapore Johor Express, Causeway Link CW2 - to Queen Street Terminal
Causeway Link CW1 - to Kranji MRT station
Causeway Link CW5 - Newton Food Centre car park
Long-distance bus connections
click on the links below for direct online booking of the bus tickets
Excellent alternative online resources: