There are 4 ways to get from Segamat to Klang 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 Segamat to MidvalleyEts
5h 11mRM 22–68Bus
- Take the bus from Segamat to Terminal Bersepadu Selatan
- Take the bus from Terminal Bersepadu Selatan to Klang Sentral
6h 6mRM 47–64Drive 215.6 km
- Drive from Segamat to Klang Sentral215.6 km
2h 49mRM 37–54Taxi
- Take the taxi from Segamat to Klang Sentral215.6 km
2h 49mRM 470–600
Questions & Answers
The cheapest way to get from Segamat to Klang Sentral is to train which costs RM 21 - RM 70 and takes 5h 11m.
The fastest way to get from Segamat to Klang Sentral is to drive which takes 2h 49m and costs RM 35 - RM 55.
No, there is no direct bus from Segamat to Klang Sentral. However, there are services departing from Segamat and arriving at Klang Sentral via Terminal Bersepadu Selatan. The journey, including transfers, takes approximately 6h 6m.
The distance between Segamat and Klang Sentral is 237 km. The road distance is 215.6 km.
The best way to get from Segamat to Klang Sentral without a car is to train which takes 5h 11m and costs RM 21 - RM 70.
It takes approximately 5h 11m to get from Segamat to Klang Sentral, including transfers.
Segamat to Klang Sentral bus services, operated by KKKL Express, depart from Segamat station.
The best way to get from Segamat to Klang Sentral is to train which takes 5h 11m and costs RM 21 - RM 70. Alternatively, you can bus, which costs RM 45 - RM 65 and takes 6h 6m.
Segamat to Klang Sentral bus services, operated by KKKL Express, arrive at Terminal Bersepadu Selatan station.
Yes, the driving distance between Segamat to Klang Sentral is 216 km. It takes approximately 2h 49m to drive from Segamat to Klang Sentral.
What companies run services between Segamat, Malaysia and Klang Sentral, Malaysia?
KTM Intercity operates a train from Segamat to Midvalley once daily. Tickets cost RM 19–60 and the journey takes 2h 38m. Alternatively, you can take a bus from Segamat to Klang Sentral via Terminal Bersepadu Selatan in around 6h 6m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Segamat to Midvalley
- Ave. Duration
- 2h 38m
- Frequency
- Once daily
- Estimated price
- RM 19–60
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 19–27
- Shuttle
- RM 21–60
- Express First
- RM 30–45
- Phone
- 012-708 2999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from Segamat to Terminal Bersepadu Selatan
- Ave. Duration
- 3h 36m
- Frequency
- Hourly
- Estimated price
- RM 20–24
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
- Phone
- +65 6396 5681
- CustomerService@starmartbus.com
- Website
- omio.com
Bus from Terminal Bersepadu Selatan to Klang Sentral
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- RM 27–40
- Book at
- https://www.omio.com/companies/buses/starmart-express-7ne0r
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 Which London airport should I choose?, South Korea: Travelling from Seoul to Busan , and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Book your Segamat to Klang Sentral bus tickets online with Omio.
There are 2422+ hotels available in Klang Sentral.









