Kluang to Johor Bahru

By train the journey from Kluang to Johor Bahru is scheduled to take from 46 minutes to 1 hour 34 minutes depending upon which train service you take.

Train Times from Kluang to Johor Bahru


There are currently 8 train services a day from Kluang to Johor Bahru.

TrainKluangJohor BahruService
2710:0111:35Ekspress Rakyat Timuran
952311:2912:15ETS Platinum
932314:3115:20ETS Platinum
942517:0617:55ETS Platinum
953118:4919:35ETS Platinum
953321:0921:55ETS Platinum
944921:3422:30ETS Gold
953523:2500:20ETS Platinum

Buy Tickets from Kluang to Johor Bahru


Use the Search Box below to buy your train tickets from Kluang to Johor Bahru.

Johor Bahru is the connection for overland travel between Malaysia and Singapore.

Kluang Railway Station


Google Map of Kluang Railway Station

Johor Bahru Sentral Station


Trains from Kluang to Johor Bahru terminate at Johor Bahru Sentral Station.

Google Map of JB Sentral Station

About Travel to Johor Bahru


With over 800,000 permanent residents, Johor Bahru is the largest city in the southern part of peninsula Malaysia. Johor Bahru is also a border town through which overland travellers need to pass in order to travel between Malaysia and Singapore. The amount of cross border trade between small, but wealthy, Singapore, and large, but less developed, Malaysia is significant particularly in relation to food.

Tourism in Johor Bahru

Johor Bahru is slowly losing its reputation as a city with a high crime that’s slightly dangerous to visit, however, the city’s tourist attractions and tourism infrastructure are desperately in need of investment. For example, the hugely impressive Palace of the Sultan of Johor has been closed to visitors for many years now because of the need for refurbishment.

Johor Bahru State’s more successful tourist attractions are all located outside the city centre. The foremost of these is Legoland Malaysia which is located 23 km by road from Johor Bahru City. The new Danga Bay development, to the west of the city centre, features shops and restaurants, a theme park, and a small view, is a popular choice for locals and tourists.

Shuttle train services to Singapore depart from Johor Bahru
Shuttle train services to Singapore depart from Johor Bahru
Travel to Singapore

The majority of those travelling south to Johor Bahru will be on their way to Singapore, which is a major tourist destination and economic centre. There are three way to travel by public transport from Johor Bahru to Singapore:

  • Bus: This is the cheapest way to travel. The journey takes some time (up to 3 hours) because of congestion on the causeway linking Malaysia and Singapore and queues at immigration going into Singapore. Fares range from RM2 to 4 depending on the service and route.
  • Shuttle train: This is the fastest way to travel to Singapore. The journey takes 5 minutes and it’s normally much quicker to clear immigration than if you travel by road. Tickets cost RM5 one way.
  • Taxi: This option costs RM300 to 400 depending on your end destination and negotiating skills. Travel by taxi takes about as long as travel by bus, and generally it’s only really worthwhile if you are transporting lots of bags, or for people with young children or limited mobility.

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.