There are 4 ways to get from Segamat to Kuala Kubu Bharu Station 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 Kl Sentraltrain Ets
- Take the train from KL Sentral to Kuala Kubu Bharutrain Pelabuhan Klang
4h 21mRM 21–53Bus, train
- Take the bus from Segamat to Terminal Bersepadu Selatanbus Segamat
- Take the train from KL Sentral to Kuala Kubu Bharutrain Pelabuhan Klang
5h 43mRM 41–74Drive 244 km
- Drive from Segamat to Kuala Kubu Bharu Stationcar 244 km
3h 33mRM 41–59Taxi
- Take the taxi from Segamat to Kuala Kubu Bharu Stationtaxi 244 km
3h 33mRM 500–650
Questions & Answers
The cheapest way to get from Segamat to Kuala Kubu Bharu Station is to train which costs RM 21 - RM 55 and takes 4h 21m.
The fastest way to get from Segamat to Kuala Kubu Bharu Station is to drive which takes 3h 33m and costs RM 40 - RM 60.
No, there is no direct train from Segamat to Kuala Kubu Bharu Station. However, there are services departing from Segamat and arriving at Kuala Kubu Bharu via KL Sentral. The journey, including transfers, takes approximately 4h 21m.
The distance between Segamat and Kuala Kubu Bharu Station is 252 km. The road distance is 244 km.
The best way to get from Segamat to Kuala Kubu Bharu Station without a car is to train which takes 4h 21m and costs RM 21 - RM 55.
It takes approximately 4h 21m to get from Segamat to Kuala Kubu Bharu Station, including transfers.
Segamat to Kuala Kubu Bharu Station train services, operated by KTM Intercity, depart from Segamat station.
Segamat to Kuala Kubu Bharu Station train services, operated by KTM Intercity, arrive at Kl Sentral station.
Yes, the driving distance between Segamat to Kuala Kubu Bharu Station is 244 km. It takes approximately 3h 33m to drive from Segamat to Kuala Kubu Bharu Station.
There are 534+ hotels available in Kuala Kubu Bharu Station.
What companies run services between Segamat, Malaysia and Kuala Kubu Bharu Station, Malaysia?
You can take a train from Segamat to Kuala Kubu Bharu via Kl Sentral and KL Sentral in around 4h 21m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Segamat to Kl Sentral
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- RM 5–35
- Website
- KTMB
- Shuttle
- RM 5–7
- Express
- RM 21–35
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from KL Sentral to Kuala Kubu Bharu
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- RM 16–22
- Website
- KTM Intercity
Train from KL Sentral to Kuala Kubu Bharu
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- RM 16–22
- Website
- KTM Intercity
- 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–50
- 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 How to get from Heathrow Airport into central London, Bali: What to do if Mount Agung erupts, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.








