There are 4 ways to get from Shah Alam to Taiping by bus, train, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
Yes, there is a direct bus departing from Terminal Shah Alam and arriving at Taiping. Services depart four times a day, and operate every day. The journey takes approximately 4 h.
No, there is no direct train from Shah Alam to Taiping. However, there are services departing from Batu Tiga and arriving at Taiping via KL Sentral. The journey, including transfers, takes approximately 5 h 1 min.
The distance between Shah Alam and Taiping is 215 km. The road distance is 266.9 km.
The best way to get from Shah Alam to Taiping without a car is to bus which takes 4 h and costs .
The bus from Terminal Shah Alam to Taiping takes 4 h including transfers and departs four times a day.
Shah Alam to Taiping bus services, operated by StarMart Express, depart from Terminal Shah Alam station.
Shah Alam to Taiping train services, operated by KTM ETS Malaysia Railway, depart from KL Sentral station.
The best way to get from Shah Alam to Taiping is to bus which takes 4 h and costs . Alternatively, you can train, which costs and takes 5 h 1 min.
Shah Alam to Taiping bus services, operated by StarMart Express, arrive at Taiping station.
Shah Alam to Taiping train services, operated by KTM ETS Malaysia Railway, arrive at Taiping station.
What companies run services between Shah Alam, Malaysia and Taiping, Malaysia?
StarMart Express operates a bus from Shah Alam to Taiping 3 times a day. Tickets cost $20 and the journey takes 4 h. KBES also services this route once daily. Alternatively, KTM ETS Malaysia Railway operates a train from Shah Alam to Taiping every 3 hours. Tickets cost $7 - $12 and the journey takes 3 h 20 min.
Train from KL Sentral to Taiping
- Ave. Duration
- 3 h 20 min
- Every 3 hours
- Estimated price
- $7 - $12
- Schedules at
- Book at
- $7 - $8
- $10 - $12
- $13 - $16
Bus from Terminal Shah Alam to Taiping
Bus from Shah Alam to Kamunting
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 Want to know more about Flixbus?, Travelling to the US: What do I need to know? and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Shah Alam to Taiping is 267 km. It takes approximately 2 h 52 min to drive from Shah Alam to Taiping.
There are 105+ hotels available in Taiping. Prices start at $24 USD per night.