By train the journey from Kuala Lumpur to Johor Bahru is scheduled to take from 4 hours 10 minutes to 4 hours 40 minutes depending upon which train you take.
Train Times from Kuala Lumpur to Johor Bahru
There are currently 7 trains a day from Kuala Lumpur to Johor Bahru.
| Train | Kuala Lumpur | Johor Bahru | Service |
| 9523 | 07:55 | 12:15 | ETS Platinum |
| 9323 | 11:10 | 15:20 | ETS Platinum |
| 9425 | 13:45 | 17:55 | ETS Platinum |
| 9531 | 15:15 | 19:35 | ETS Platinum |
| 9533 | 17:35 | 21:55 | ETS Platinum |
| 9449 | 17:50 | 22:30 | ETS Platinum |
| 9535 | 20:00 | 00:20 | ETS Platinum |
Buy Tickets from Kuala Lumpur to Johor Bahru
Use the Search Box below to buy your train tickets from Kuala Lumpur to Johor Bahru.
Location of KL Sentral Station
Read more about KL Sentral Station. which is the main train terminal in Kuala Lumpur.
Location of JB Sentral Station
Trains from Kuala Lumpur to Johor Bahru terminate at JB Sentral Station.
Travel to Johor Bahru
Johor Bahru is a large city with over 800,000 permanent residents located right at the southern tip of West Malaysia. Johor Bahru City is not a major tourist destination in its own right, but plenty of people pass through the city every day travelling overland between Malaysia and Singapore. There are two road connections between Johor Bharu and Singapore, as well as a single rail link, with a further rail link due for completion in 2026.
Accommodation in Johor Bahru
There are around 80 tourist hotels, hostels, and guesthouses in Johor Bahru City. Prices start at around RM70 a night for the most basic rooms or a bed in a shared dormitory, rising to over RM500 a night for a standard room in the city’s top hotel, the Sheraton Johor Bahru.
Expect to pay from RM100 to RM200 a night for a private en suite room in a 3 star standard hotel in Johor Bahru City.
Visitor Attractions in Johor Bahru
Johor Bahru City itself has few popular visitor attractions. The city’s main visitor attraction is the magnificent Sultan Abu Bakar State Mosque. More recently smaller independent attractions have also been established, such as the Johor Bahru Art Gallery, but not yet in great enough numbers to revitalise the city’s tourism industry. Unfortunately, some of the city’s most iconic buildings, such as the Sultan Abu Bakar Royal Palace Museum, have suffered from a lack of investment and are no longer open to visitors.
The major tourist attraction in the area is Legoland Malaysia, which is located 23 km by road from JB Sentral Station. Legoland Malaysia is the only Legoland amusement park in South East Asia, and with over 40 rides and attractions it’s very popular. The other popular out of town development is Danga Bay, which is located a short distance to the west of the city centre and features a theme park, a zoo, shops, and restaurants.

Train to Singapore
The fastest way to travel from Johor Bahru to Singapore is to take the Shuttle Tebrau train service from JB Sentral Station to Woodlands Train Checkpoint in Singapore. This service operates every day from 05:00 to 22:45, and takes only 5 minutes to complete the journey. Tickets cost RM5 per person.
On arrival at Woodlands Train Checkpoint travellers can connect with Singapore’s efficient suburban train network at any of three nearby MRT stations. It takes at least 20 minutes to walk from Woodlands Train Checkpoint to any of these local transport stations, however, there are frequent connecting bus services you can take.
- Marsiling MRT Station:
- Walking Time: 22 minutes
- Connecting Bus Services: Bus #856 or #950
- Woodlands MRT Station:
- Walking Time: 36 minutes
- Connecting Bus Services: Bus #178, #903, or #911
- Kranji MRT Station:
- Walking Time: 35 minutes
- Connecting Bus Services: Bus #170 or #176