KTM ETS Malaysia Railway operates a train from Kuala Lumpur to Gemas once daily. Tickets cost $5 - $8 and the journey takes 2 h 17 min. Alternatively, KLIA Transit operates a bus from Kuala Lumpur to Gemas every 30 minutes. Tickets cost $1 - $2 and the journey takes 7 min. Transnasional also services this route 5 times a day.
How to get from Kuala Lumpur to Gemas
From KL Sentral train to Gemas. 2 h 17 min RM 28. From KL Sentral train to Kuala Lumpur Terminal Bersepadu Selatan then bus to Gemas. 2 h 37 min RM 22. From Kuala Lumpur taxi to Gemas. 2 h 6 min RM 341. From Kuala Lumpur drive to Gemas. 2 h 6 min RM 39.
Is there a direct train between Kuala Lumpur and Gemas?
Yes, there is a direct train departing from KL Sentral and arriving at Gemas. Services depart once daily, and operate every day. The journey takes approximately 2¼ hours.