There are 4 ways to get from Perlis to Tapah by train, bus, car, or taxi
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 Arau to Tapah Roadtrain Ets
4h 45mRM 37–118Bus
- Take the bus from Kangar to Terminal Meru Rayabus
- Take the bus from Terminal Meru Raya to Bidorbus AmanJaya Ipoh
10h 57mRM 42–51Drive 332.2 km
- Drive from Kangar to Tapahcar 332.2 km
3h 49mRM 56–81Taxi
- Take the taxi from Kangar to Tapahtaxi 332.2 km
3h 49mRM 460–550
Questions & Answers
The cheapest way to get from Perlis to Tapah is to bus which costs RM 40 - RM 55 and takes 10h 57m.
The fastest way to get from Perlis to Tapah is to drive which takes 3h 49m and costs RM 55 - RM 85.
No, there is no direct bus from Perlis to Tapah. However, there are services departing from Kangar and arriving at Tapah via Terminal Meru Raya and Bidor. The journey, including transfers, takes approximately 10h 57m.
The distance between Perlis and Tapah is 352 km. The road distance is 332.2 km.
The best way to get from Perlis to Tapah without a car is to train which takes 4h 45m and costs RM 35 - RM 120.
It takes approximately 4h 45m to get from Perlis to Tapah, including transfers.
Perlis to Tapah bus services, operated by Express Kesatuan, depart from Kangar station.
The best way to get from Perlis to Tapah is to train which takes 4h 45m and costs RM 35 - RM 120. Alternatively, you can bus, which costs RM 40 - RM 55 and takes 10h 57m.
Perlis to Tapah bus services, operated by Express Kesatuan, arrive at Terminal Meru Raya station.
Yes, the driving distance between Perlis to Tapah is 332 km. It takes approximately 3h 49m to drive from Perlis to Tapah.
What companies run services between Perlis, Malaysia and Tapah, Perak, Malaysia?
KTM Intercity operates a train from Arau to Tapah Road once daily. Tickets cost RM 23–100 and the journey takes 3h 17m. Alternatively, you can take a bus from Kangar to Tapah via Terminal Meru Raya and Bidor in around 10h 57m.
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Arau to Tapah Road
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- RM 23–100
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 23–35
- Shuttle
- RM 35–100
- Express First
- RM 50–65
- Phone
- +60165217775
- kesatuanexpress@gmail.com
- Website
- easybook.com
Bus from Kangar to Terminal Meru Raya
- Ave. Duration
- 6h 44m
- Frequency
- Twice daily
- Estimated price
- RM 32–37
- Book at
- easybook.com
- Phone
- +60 5-253 8898
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from Terminal Meru Raya to Bidor
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- RM 6–8
- Website
- https://www.srimaju.com/
- Ave. Duration
- 3h 49m
- Estimated price
- RM 460–550
Teksi Luar Bandar Utara Sdn. Bhd.
- Phone
- +60 4-976 5293
Grab Taxi
- Website
- grab.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 Bali: What to do if Mount Agung erupts, Travelling to the US: What do I need to know?, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
There are 116+ hotels available in Tapah.










