There are 5 ways to get from Kluang to Puncak Alam by train, bus, car, or plane
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 Kluang to Sungai Buloh Stationtrain Northbound
5h 12mRM 49Train via Kuala Lumpur
cheapest- Take the train from Kluang to Kl Sentraltrain Ets
5h 28mRM 9–54Bus, line 590 bus, line 100 bus
- Take the bus from Terminal Bas Kluang to Terminal Bersepadu Selatanbus
- Take the bus from Kl784 Pangsapuri Permai to (M) Kl101 Hub Lebuh Pudubus 590
- Take the bus from Hub Lebuh Pudu to The Store Sungai Bulohbus 100
- Take the bus from Sungai Buloh to Lotus's Puncak Alambus
5h 51mDrive 298.8 km
- Drive from Kluang to Puncak Alamcar 298.8 km
3h 15mRM 51–73Train, fly, bus
- Take the train from Kluang to Jb Sentraltrain
- Fly from Senai International Airport (JHB) to Sultan Abdul Aziz Shah (SZB)plane JHB - SZB
- Take the bus from Sungai Buloh to Lotus's Puncak Alambus
6h 19mRM 173–417
Senai International Airport (JHB) to Sultan Abdul Aziz Shah (SZB) flights
Questions & Answers
The cheapest way to get from Kluang to Puncak Alam is to train via Kuala Lumpur which costs RM 9 - RM 55 and takes 5h 28m.
The fastest way to get from Kluang to Puncak Alam is to drive which takes 3h 15m and costs RM 50 - RM 75.
No, there is no direct bus from Kluang to Puncak Alam. However, there are services departing from Terminal Bas Kluang 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 5h 51m.
No, there is no direct train from Kluang to Puncak Alam station. However, there are services departing from Kluang and arriving at Sungai Buloh Station via . The journey, including transfers, takes approximately 5h 12m.
The distance between Kluang and Puncak Alam is 312 km. The road distance is 298.8 km.
The best way to get from Kluang to Puncak Alam without a car is to train which takes 5h 12m and costs RM 49.
It takes approximately 5h 12m to get from Kluang to Puncak Alam, including transfers.
Kluang to Puncak Alam bus services, operated by KKKL Express, depart from Terminal Bas Kluang station.
Kluang to Puncak Alam train services, operated by KTM ETS, depart from Kluang station.
The best way to get from Kluang to Puncak Alam is to train which takes 5h 12m and costs RM 49. Alternatively, you can bus and line 590 bus and line 100 bus, which costs and takes 5h 51m.
What companies run services between Kluang, Malaysia and Puncak Alam, Malaysia?
KTM ETS operates a train from Kluang to Sungai Buloh Station 3 times a day. Tickets cost RM 48 and the journey takes 3h 52m. Alternatively, you can take a bus from Terminal Bas Kluang to Lotus's Puncak Alam via Kuala Lumpur, Tbs (Terminal Bersepadu Selatan), (M1) Terminal Bersepadu Selatan, Mrt/Lrt Sungai Besi, Kl784 Pangsapuri Permai, Hub Lebuh Pudu, Kuarters Depot Simpanan Pertahanan, Mrt Sungai Buloh, and Sungai Buloh in around 5h 51m.
- Website
- fireflyz.com.my
Flights from Senai International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 140–470
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Kluang to Sungai Buloh Station
- Ave. Duration
- 3h 52m
- Frequency
- 3 times a day
- Estimated price
- RM 48
- Website
- KTM
- Silver
- RM 31–34
- Gold
- RM 48
- Platinum
- RM 62–66
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Terminal Bas Kluang to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- RM 45–65
- 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, Slovenia: Getting from Ljubljana to Lake Bled, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
Kluang to Puncak Alam bus services, operated by KKKL Express, arrive at Terminal Bersepadu Selatan station.
Kluang to Puncak Alam train services, operated by KTM ETS, arrive at Sungai Buloh Station.
Yes, the driving distance between Kluang to Puncak Alam is 299 km. It takes approximately 3h 15m to drive from Kluang to Puncak Alam.
Book your Kluang to Puncak Alam train tickets online with 12go.asia.
There are 8994+ hotels available in Puncak Alam.




