There are 6 ways to get from Sitiawan to Shah Alam by taxi, train, bus, 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.
Taxi, train
best- Take the taxi from Sitiawan to Batu Gajahtaxi
- Take the train from Batu Gajah to Kuala Lumpurtrain
- Take the train from Kuala Lumpur to Batu Tigatrain
5h 2mRM 148–207Bus, train
cheapest- Take the bus from Sitiawan to Medan Kiddbus 46
- Take the train from Ipoh to Kuala Lumpurtrain Ipoh
6h 49mRM 16–60Drive 196 km
- Drive from Sitiawan to Shah Alamcar 196 km
2h 34mRM 34–48Taxi
- Take the taxi from Sitiawan to Shah Alamtaxi 196 km
2h 34mRM 55–70Bus via Ipoh
- Take the bus from Sitiawan to Medan Kiddbus 46
- Take the bus from Terminal Meru Raya to Terminal Shah Alambus
7h 31mRM 52–103Bus
- Take the bus from Terminal Lumut to Terminal Shah Alambus
10h 28mRM 52–72
Questions & Answers
The cheapest way to get from Sitiawan to Shah Alam is to bus and train which costs RM 16 - RM 60 and takes 6h 49m.
The fastest way to get from Sitiawan to Shah Alam is to drive which takes 2h 34m and costs RM 30 - RM 50.
No, there is no direct bus from Sitiawan to Shah Alam. However, there are services departing from Sitiawan and arriving at Terminal Shah Alam via Medan Kidd and Terminal Meru Raya. The journey, including transfers, takes approximately 7h 31m.
The distance between Sitiawan and Shah Alam is 269 km. The road distance is 196 km.
The best way to get from Sitiawan to Shah Alam without a car is to taxi and train which takes 5h 2m and costs RM 140 - RM 210.
It takes approximately 5h 2m to get from Sitiawan to Shah Alam, including transfers.
Sitiawan to Shah Alam bus services, operated by Perak Transit, depart from Sitiawan station.
Sitiawan to Shah Alam bus services, operated by Perak Transit, arrive at Medan Kidd station.
Yes, the driving distance between Sitiawan to Shah Alam is 196 km. It takes approximately 2h 34m to drive from Sitiawan to Shah Alam.
Book your Sitiawan to Shah Alam bus tickets online with Omio and 12go.asia.
What companies run services between Sitiawan, Malaysia and Shah Alam, Malaysia?
You can take a bus from Sitiawan to Terminal Shah Alam via Medan Kidd and Terminal Meru Raya in around 7h 31m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Batu Gajah to Kuala Lumpur
- Ave. Duration
- 2h 17m
- Frequency
- 4 times a day
- Estimated price
- RM 34
- Website
- https://www.ktmb.com.my
- Silver
- RM 23–25
- Gold
- RM 34
- Platinum
- RM 43–46
Train from Ipoh to Kuala Lumpur
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- RM 37
- Website
- https://www.ktmb.com.my
- Silver
- RM 24–27
- Gold
- RM 37
- Platinum
- RM 46–49
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Batu Gajah to Kuala Lumpur
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- RM 4–35
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 4–7
- Express
- RM 21–35
Train from Ipoh to Kuala Lumpur
- Ave. Duration
- 1h 58m
- Frequency
- 3 times a day
- Estimated price
- RM 5–35
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 5–8
- Express
- RM 22–35
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Kuala Lumpur to Batu Tiga
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- RM 5–8
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- 05-255 1128
- [email protected]
- Website
- peraktransit.com.my
Bus from Sitiawan to Medan Kidd
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- RM 10–15
- Schedules at
- peraktransit.com.my
Bus from Sitiawan to Medan Kidd
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- RM 10–15
- Schedules at
- peraktransit.com.my
- Website
- easybook.com
Bus from Terminal Meru Raya to Terminal Shah Alam
- Ave. Duration
- 3h 7m
- Frequency
- 5 times a day
- Estimated price
- RM 40–85
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- +65 6396 5681
- [email protected]
- Website
- starmartbus.com
Bus from Terminal Lumut to Terminal Shah Alam
- Ave. Duration
- 9h 17m
- Frequency
- Once daily
- Estimated price
- RM 50–70
- Book at
- https://www.omio.com/companies/buses/starmart-express-7ne0r
- Website
- https://www.starmartbus.com/
- Ave. Duration
- 1h 43m
- Estimated price
- RM 55–170
Hentian Teksi Lumut
Taxi Lumut OutStation Service
- Phone
- +60 17-878 0027
- Website
- taxilumut.blogspot.com
Hentian Teksi Lumut
Taxi Lumut OutStation Service
- Phone
- +60 17-878 0027
- Website
- taxilumut.blogspot.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 London to Edinburgh, The beginner’s guide to the 2018 World Nomad Games, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
There are 7996+ hotels available in Shah Alam.













