There are 6 ways to get from Tanjung Pelepas to Klang 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 Kempas Baru to Kl Sentraltrain Ets
6h 41mRM 87–153Train via Terminal Gelang Patah
cheapest- Take the train from Jb Sentral to Kl Sentraltrain Ets
9h 2mRM 33–96Bus
- Take the bus from Taman Ungku Tun Aminah to Shah Alambus Taman Ungku Tun Aminah
9hRM 53–110Drive 350 km
- Drive from Tanjung Pelepas to Klangcar 350 km
3h 51mRM 60–86Drive, fly
- Drive from Tanjung Pelepas to Seletar Airport (XSP)car
- Fly from Seletar Airport (XSP) to Sultan Abdul Aziz Shah (SZB)plane XSP - SZB
4h 33mRM 340–974Bus, train
- Take the bus from Jalan Tun Aminah to KL International Airport 1bus
- Take the train from Klia T1 to KL Sentraltrain KLIA Ekspres / ...
9h 32mRM 81–188
Tanjung Pelepas to Klang by bus
Comparing Your Travel Options
The cheapest way to get from Tanjung Pelepas to Klang is to train via Terminal Gelang Patah which costs RM 30 - RM 100 and takes 9h 2m.
The fastest way to get from Tanjung Pelepas to Klang is to drive which takes 3h 51m and costs RM 55 - RM 90.
No, there is no direct bus from Tanjung Pelepas to Klang. However, there are services departing from Hostel PTP and arriving at Bd580 Wisma Hafiz via Terminal Gelang Patah, Taman Ungku Tun Aminah, Terminal Seksyen 17 and (M) Sa786 Hentian Bandar Seksyen 14. The journey, including transfers, takes approximately 9h.
No, there is no direct train from Tanjung Pelepas to Klang. However, there are services departing from Kempas Baru and arriving at Klang via Kl Sentral. The journey, including transfers, takes approximately 6h 41m.
The distance between Tanjung Pelepas and Klang is 407 km. The road distance is 350 km.
The best way to get from Tanjung Pelepas to Klang without a car is to train which takes 6h 41m and costs RM 85 - RM 160.
It takes approximately 6h 41m to get from Tanjung Pelepas to Klang, including transfers.
Tanjung Pelepas to Klang bus services, operated by Sri Maju, depart from Taman Ungku Tun Aminah station.
Tanjung Pelepas to Klang train services, operated by KTM Intercity, depart from Kempas Baru station.
The best way to get from Tanjung Pelepas to Klang is to train which takes 6h 41m and costs RM 85 - RM 160. Alternatively, you can bus, which costs RM 50 - RM 110 and takes 9h.
What companies run services between Tanjung Pelepas, Malaysia and Klang, Malaysia?
KTM Intercity operates a train from Kempas Baru to Kl Sentral hourly. Tickets cost RM 8–45 and the journey takes 4h 10m. Alternatively, Sri Maju operates a bus from Taman Ungku Tun Aminah to Shah Alam twice daily. Tickets cost RM 40–85 and the journey takes 4h 28m.
- Website
- fireflyz.com.my
Flights from Seletar Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 420–1,100
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Kempas Baru to Kl Sentral
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- RM 8–45
- Website
- KTMB
- Shuttle
- RM 8–13
- Express
- RM 30–45
Train from Jb Sentral to Kl Sentral
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–13
- Express
- RM 30–50
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Jb Sentral to Kl Sentral
- Ave. Duration
- 4h 20m
- Frequency
- Every 4 hours
- Estimated price
- RM 57
- Website
- KTM
- Silver
- RM 36–39
- Gold
- RM 57
- Platinum
- RM 74–79
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Klia T1 to KL Sentral
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 1–70
- Website
- KLIA Ekspres
- Phone
- +60 5-253 8898
- [email protected]
- Website
- Sri Maju
Bus from Taman Ungku Tun Aminah to Shah Alam
- Ave. Duration
- 4h 28m
- Frequency
- Twice daily
- Estimated price
- RM 40–85
- Website
- Sri Maju
- Phone
- +60 5-545 7669
- [email protected]
- Website
- yoyo.my
Bus from Jalan Tun Aminah to KL International Airport 1
- Ave. Duration
- 4h 47m
- Frequency
- Hourly
- Estimated price
- RM 60–90
- Schedules at
- yoyo.my
- 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 4 stunningly beautiful Philippines islands you need to visit, How to get from Heathrow Airport into central London, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
Booking & Getting There
Tanjung Pelepas to Klang bus services, operated by Sri Maju, arrive at Shah Alam station.
Tanjung Pelepas to Klang train services, operated by KTM Intercity, arrive at Kl Sentral station.
Yes, the driving distance between Tanjung Pelepas to Klang is 350 km. It takes approximately 3h 51m to drive from Tanjung Pelepas to Klang.
There are 2325+ hotels available in Klang.
















