Travel from Kuala-Lumpur to Gemas

Bus or train from Kuala Lumpur to Gemas?

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.

Operators from Kuala Lumpur to Gemas

Close Print Itinerary
  1. Here are 4 options to get from
    Kuala Lumpur to Gemas:

    1. Trip:
      1 Train
      • One-Way approx: USD $5 - $8
      • Duration: 2 h 17 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $5 - $8
        • Duration: 2 h 17 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $5 - $6
      • Duration: 2 h 37 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $5 - $6
        • Duration: 2 h 37 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $70 - $90
      • Duration: 2 h 6 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $70 - $90
        • Duration: 2 h 6 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $8 - $12
      • Duration: 2 h 6 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $8 - $12
        • Duration: 2 h 6 min
        Close x