Living in Singapore, my wife and I sometimes travel to Malaysia for short getaways. A few months ago, shortly after they started the new direct KTMB ETS train service from Johor Bahru (JB Sentral) to Kuala Lumpur (KL Sentral), we decided to give it a try.
Usually, people take the bus or fly to KL. But as a couple looking for a relaxed journey, we wanted to see if the train was a good option. I am sharing our honest experience here to help anyone else planning to do the same.
How Was the Journey?
Overall, it was a very good experience and a solid alternative to flying. The whole journey took around 4 to 4.5 hours. Here is a breakdown of what you can expect:


Comfort and Seating
The train is quite comfortable for two people traveling together. There is enough legroom, and the seats recline nicely, even if you are just in the normal economy class. Be sure to bring a jacket or a light sweater, as the air-conditioning on the train can get quite cold during the ride!
One good thing is that everyone gets a designated seat number when buying the ticket. Because of this, there is no standing crowd in the aisles, and you are guaranteed to sit next to your partner. A ticket checker will come around to check your tickets, so keep them with you. Since there is space, you can easily stand up and walk through the wagons if you feel tired of sitting.
Food and Traveling with Kids
Even though we traveled as a couple, we noticed this train is very family-friendly. I heard there is a kids’ play area on some of the trains too.
You are fully allowed to bring your own food and snacks. We highly recommend doing this for the ride. However, there is also a canteen coach on the train. They sell hot food like Maggi noodles, Nasi Goreng, hot dogs, and hot coffee (kopi) or tea.
A quick tip: The hot food gets sold out very fast. If you want to buy food from the canteen, go there early in the trip.
Luggage Storage
This is something to keep in mind. The overhead racks above the seats are a bit small. They are fine for soft bags or backpacks, but our hard-shell suitcases did not fit up there.
For bigger suitcases, there is dedicated luggage storage space at the ends of the coaches. Just remember that depending on where your seats are, your bags might be out of your direct eyesight.
Basic Facilities (Washrooms, WiFi, Charging)
- Washrooms: The washrooms were okay and clean enough when we traveled.
- Charging: There are power sockets at the seats, so you can easily charge your phones or laptops while watching something together.
- WiFi: Free WiFi is only available in Business Class. If you are in the normal class, there is no WiFi. It is a good idea to download some movies or videos on your phone before the trip.
Boarding and Safety
The stations feel very safe and organized. Both at JB Sentral and KL Sentral, there are proper waiting areas. They do not let people rush to the train. They only open the boarding gates when the train is fully ready.
During the journey, they announce the names of the stations clearly.


Mid-way Stops (Melaka & Beyond)
The train stops at a few stations along the way. You don’t just have to go to KL. Here are a few notable stops:
- Going to Melaka: If you want to visit Melaka, you can get off at a mid-way station called Pulau Sebang/Tampin. From there, you can take a taxi to Melaka town.
- Other Major Towns: The train also stops at significant towns like Kluang, Segamat, Gemas, and Seremban, making it a great way to explore other parts of Malaysia.
- Past Kuala Lumpur: It is also worth noting that the ETS route doesn’t terminate at KL! If you want to plan a longer trip, the train continues all the way north towards destinations like Ipoh, Penang (Butterworth), and even Padang Besar at the Thailand border.
The View Outside
This was a nice bonus for us. The scenery along the trip is really beautiful. You will pass by huge palm oil tree estates (some people mistake the factories for oil rigs, but they are palm oil estates!), old quiet towns, and lots of greenery. Because of our timing, we were able to catch a very nice sunset from the train window.
Booking Tickets
We bought our tickets a few months beforehand. Because the service was very new at that time, the seats were selling out very fast. I am not sure if it is still that busy now, but it is always safer to book your tickets early using the KTMB website or app so you can ensure you get seats together.
Final Thoughts
If you are living in Singapore and want a relaxed, comfortable trip to KL without the stress of flying or traffic jams on the highway, we definitely recommend taking the ETS train from JB Sentral.
If you are getting down from KL Sentral, it is better to get ready in advance and remember the station immediately before KL Sentral is Bandar Tasik Selatan (BTS).Once the train leaves Bandar Tasik Selatan, it’s usually only a 15 to 20-minute ride to KL Sentral. When you hear the announcement for Bandar Tasik Selatan (or just after you depart that station), that is the perfect time to gather your belongings, get your suitcases from the luggage racks, and get ready to disembark. Enjoy your 140Km/h speed Journey!!!










