There are 6 ways to get from Segamat to Puncak Alam 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, bus
best- Take the train from Segamat to Sungai Bulohtrain Ets
- Take the bus from Sungai Buloh to Lotus's Puncak Alambus Ks02
4h 26mRM 6–38Bus
- Take the bus from Segamat to Terminal Bersepadu Selatanbus Segamat
6h 57mRM 24–49Drive 227.1 km
- Drive from Segamat to Puncak Alamcar 227.1 km
3hRM 39–56Taxi
- Take the taxi from Segamat to Puncak Alamtaxi 227.1 km
3hRM 500–600Train, bus via Kuala Lumpur
- Take the train from Segamat to Kl Sentraltrain Ets
- Take the bus from Sungai Buloh to Lotus's Puncak Alambus Ks02
4h 38mRM 7–50Train, bus via Kuala Lumpur #2
- Take the train from Segamat to Kuala Lumpurtrain Northbound
- Take the bus from Sungai Buloh to Lotus's Puncak Alambus Ks02
5h 12mRM 45
Comparing Your Travel Options
The cheapest way to get from Segamat to Puncak Alam is to train and bus which costs RM 6 - RM 40 and takes 4h 26m.
The fastest way to get from Segamat to Puncak Alam is to drive which takes 3h and costs RM 35 - RM 60.
No, there is no direct bus from Segamat to Puncak Alam. However, there are services departing from Segamat and arriving at Lotus's Puncak Alam via (M1) Terminal Bersepadu Selatan, Kl784 Pangsapuri Permai, Hub Lebuh Pudu, Kuarters Depot Simpanan Pertahanan and Sungai Buloh. The journey, including transfers, takes approximately 6h 57m.
The distance between Segamat and Puncak Alam is 235 km. The road distance is 227.1 km.
The best way to get from Segamat to Puncak Alam without a car is to train and bus which takes 4h 26m and costs RM 6 - RM 40.
It takes approximately 4h 26m to get from Segamat to Puncak Alam, including transfers.
Segamat to Puncak Alam bus services, operated by KKKL Express, depart from Segamat station.
Segamat to Puncak Alam bus services, operated by KKKL Express, arrive at Terminal Bersepadu Selatan station.
Yes, the driving distance between Segamat to Puncak Alam is 227 km. It takes approximately 3h to drive from Segamat to Puncak Alam.
Book your Segamat to Puncak Alam bus tickets online with 12go.asia.
What companies run services between Segamat, Malaysia and Puncak Alam, Malaysia?
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 Segamat to Sungai Buloh
- Ave. Duration
- 3h 6m
- Frequency
- 4 times a day
- Estimated price
- RM 5–35
- Website
- KTMB
- Shuttle
- RM 5–8
- Express
- RM 22–35
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
Bus from Sungai Buloh to Lotus's Puncak Alam
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- RM 1
Bus from Sungai Buloh to Lotus's Puncak Alam
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- RM 1
Bus from Sungai Buloh to Lotus's Puncak Alam
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- RM 1
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 do I buy a London Underground ticket?, Travelling around the UAE, and How to get from Florence to Rome - to help you get the most out of your next trip.
Booking & Getting There
There are 8924+ hotels available in Puncak Alam.



