There are 4 ways to get from Taiping to Yan by train, car, taxi, or tram
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 Taiping to Bukit Mertajamtrain Ipoh
- Take the train from Bukit Mertajam to Guruntrain Butterworth
2h 26mRM 56–100Drive 148.9 km
cheapest- Drive from Taiping to Yancar 148.9 km
1h 50mRM 26–37Taxi
- Take the taxi from Taiping to Yantaxi 148.9 km
1h 50mRM 330–400Train, tram
- Take the train from Taiping to Bukit Mertajamtrain Ipoh
- Take the tram from Bukit Mertajam to Guruntram Padang Besar Line / ...
2h 45mRM 43–98
Questions & Answers
The cheapest way to get from Taiping to Yan is to drive which costs RM 25 - RM 40 and takes 1h 50m.
The fastest way to get from Taiping to Yan is to drive which takes 1h 50m and costs RM 25 - RM 40.
No, there is no direct train from Taiping to Yan. However, there are services departing from Taiping and arriving at Gurun via Bukit Mertajam. The journey, including transfers, takes approximately 2h 26m.
The distance between Taiping and Yan is 147 km. The road distance is 148.9 km.
The best way to get from Taiping to Yan without a car is to train which takes 2h 26m and costs RM 55 - RM 100.
It takes approximately 2h 26m to get from Taiping to Yan, including transfers.
Taiping to Yan train services, operated by KTM Komuter, depart from Taiping station.
Taiping to Yan train services, operated by KTM Komuter, arrive at Bukit Mertajam station.
Yes, the driving distance between Taiping to Yan is 149 km. It takes approximately 1h 50m to drive from Taiping to Yan.
There are 336+ hotels available in Yan.
What companies run services between Taiping, Malaysia and Yan, Malaysia?
You can take a train from Taiping to Yan via Bukit Mertajam and Gurun in around 2h 26m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Taiping to Bukit Mertajam
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- RM 18–25
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Bukit Mertajam to Gurun
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- RM 14–20
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Taiping to Bukit Mertajam
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- RM 18–25
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Taiping to Bukit Mertajam
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- RM 2–20
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 2–3
- Express
- RM 13–20
Train from Taiping to Bukit Mertajam
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- RM 2–20
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 2–3
- Express
- RM 13–20
Tram from Bukit Mertajam to Gurun
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Estimated price
- RM 1–18
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 1–3
- Express
- RM 12–18
- Ave. Duration
- 1h 50m
- Estimated price
- RM 330–400
Taxi Station
- Phone
- +60 5-808 1691
Teksi Stand Simpang
- Phone
- +60 14-300 8224
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 Travelling around the UAE, What documents do I need to cross Niagara Falls?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.






