There are 5 ways to get from Segamat to Pudu 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 via Bandar Tasik Selatan
best- Take the train from Segamat to Bandar TasekEts
2h 56mRM 21–61Train
cheapest- Take the train from Segamat to Kuala LumpurEts
3h 10mRM 19–60Bus
- Take the bus from Segamat to Terminal Bersepadu Selatan
4h 5mRM 26–31Drive 187.3 km
- Drive from Segamat to Pudu Sentral187.3 km
2h 43mRM 32–46Taxi
- Take the taxi from Segamat to Pudu Sentral187.3 km
2h 43mRM 310–370
Questions & Answers
The cheapest way to get from Segamat to Pudu Sentral is to bus which costs RM 26 - RM 31 and takes 4h 5m.
The fastest way to get from Segamat to Pudu Sentral is to drive which takes 2h 43m and costs RM 30 - RM 50.
Yes, there is a direct train departing from Segamat and arriving at Kuala Lumpur. Services depart once daily, and operate every day. The journey takes approximately 2h 51m.
The distance between Segamat and Pudu Sentral is 189 km. The road distance is 187.3 km.
The best way to get from Segamat to Pudu Sentral without a car is to train via Bandar Tasik Selatan which takes 2h 56m and costs RM 21 - RM 65.
It takes approximately 2h 56m to get from Segamat to Pudu Sentral, including transfers.
Segamat to Pudu Sentral train services, operated by KTM Intercity, depart from Segamat station.
The best way to get from Segamat to Pudu Sentral is to train via Bandar Tasik Selatan which takes 2h 56m and costs RM 21 - RM 65. Alternatively, you can bus, which costs RM 26 - RM 31 and takes 4h 5m.
Pudu Sentral is 2h 30m behind Segamat. It is currently 2:16 AM in Segamat and 11:46 PM in Pudu Sentral.
Segamat to Pudu Sentral train services, operated by KTM Intercity, arrive at Bandar Tasek station.
What companies run services between Segamat, Malaysia and Pudu Sentral, Malaysia?
KTM Intercity operates a train from Segamat to Bandar Tasek once daily. Tickets cost RM 19–60 and the journey takes 2h 27m. Alternatively, KKKL Express operates a bus from Segamat to Terminal Bersepadu Selatan hourly. Tickets cost RM 24–26 and the journey takes 3h 36m.
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Segamat to Bandar Tasek
- Ave. Duration
- 2h 27m
- 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
Train from Segamat to Kuala Lumpur
- Ave. Duration
- 2h 51m
- Frequency
- Once daily
- Estimated price
- RM 19–60
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 19–27
- Shuttle
- RM 22–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 24–26
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.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 Italian Lakes: Getting around by train, How to get from Florence to Rome, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Segamat to Pudu Sentral is 187 km. It takes approximately 2h 43m to drive from Segamat to Pudu Sentral.
There are 9174+ hotels available in Pudu Sentral.






