There are 5 ways to get from Gemas to Kepong Sentral by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Gemas to Kl Sentraltrain Ets
3h 16mRM 8–34Bus
- Take the bus from Segamat to Terminal Bersepadu Selatanbus Segamat
5h 1mRM 26–66Drive 171.6 km
- Drive from Gemas to Kepong Sentralcar 171.6 km
2h 31mRM 29–42Taxi
- Take the taxi from Gemas to Kepong Sentraltaxi 171.6 km
2h 31mRM 280–340Train #2
- Take the train from Gemas to KL Sentraltrain Northbound
3h 16mRM 35–37
Gemas to Kepong Sentral by train
Comparing Your Travel Options
The cheapest way to get from Gemas to Kepong Sentral is to train which costs RM 8 - RM 35 and takes 3h 16m.
The fastest way to get from Gemas to Kepong Sentral is to drive which takes 2h 31m and costs RM 29 - RM 45.
No, there is no direct bus from Gemas to Kepong Sentral. However, there are services departing from Segamat and arriving at Terminal Bersepadu Selatan via . The journey, including transfers, takes approximately 5h 1m.
No, there is no direct train from Gemas to Kepong Sentral. However, there are services departing from Gemas and arriving at Kepong Sentral via KL Sentral. The journey, including transfers, takes approximately 3h 16m.
The distance between Gemas and Kepong Sentral is 179 km. The road distance is 171.6 km.
The best way to get from Gemas to Kepong Sentral without a car is to train which takes 3h 16m and costs RM 8 - RM 35.
It takes approximately 3h 16m to get from Gemas to Kepong Sentral, including transfers.
Gemas to Kepong Sentral bus services, operated by KKKL Express, depart from Segamat station.
Gemas to Kepong Sentral train services, operated by KTM Intercity, depart from Gemas station.
The best way to get from Gemas to Kepong Sentral is to train which takes 3h 16m and costs RM 8 - RM 35. Alternatively, you can bus, which costs RM 25 - RM 70 and takes 5h 1m.
What companies run services between Gemas, Malaysia and Kepong Sentral, Malaysia?
KTM Intercity operates a train from Gemas to Kl Sentral hourly. Tickets cost RM 4–29 and the journey takes 2h 18m. Alternatively, KKKL Express operates a bus from Segamat to Terminal Bersepadu Selatan hourly. Tickets cost RM 22–45 and the journey takes 3h 36m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Gemas to Kl Sentral
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- RM 4–29
- Website
- KTMB
- Shuttle
- RM 4–7
- Express
- RM 20–29
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Segamat to Terminal Bersepadu Selatan
- Ave. Duration
- 3h 36m
- Frequency
- Hourly
- Estimated price
- RM 22–45
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , How to get from Luton Airport into central London, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Gemas to Kepong Sentral bus services, operated by KKKL Express, arrive at Terminal Bersepadu Selatan station.
Gemas to Kepong Sentral train services, operated by KTM Intercity, arrive at Kl Sentral station.
Yes, the driving distance between Gemas to Kepong Sentral is 172 km. It takes approximately 2h 31m to drive from Gemas to Kepong Sentral.
Book your Gemas to Kepong Sentral train tickets online with 12go.asia.
There are 7869+ hotels available in Kepong Sentral.




