There are 7 ways to get from Kampar to Perlis by train, bus, car, taxi, 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 Kampar to Bukit Mertajamtrain Ets
- Take the train from Bukit Mertajam to Arautrain Butterworth
3h 53mRM 55–99Train, bus
cheapest- Take the train from Kampar to Butterworthtrain Ets
- Take the bus from Butterworth Bus Terminal to Kangarbus
5h 30mRM 21–76Drive 316.5 km
- Drive from Kampar to Kangarcar 316.5 km
3h 41mRM 54–78Taxi
- Take the taxi from Kampar to Kangartaxi 316.5 km
3h 41mRM 440–550Train, fly
- Take the train from Kampar to Sungai Buluhtrain
- Fly from Sultan Abdul Aziz Shah (SZB) to Alor Setar (AOR)plane SZB - AOR
5h 36mRM 213–531Bus
- Take the bus from Kampar to Jitrabus
6h 5mRM 40–87Bus via George Town
- Take the bus from Kampar to Butterworth Bus Terminalbus
- Take the bus from Butterworth Bus Terminal to Kangarbus
6h 29mRM 44–99
Sultan Abdul Aziz Shah (SZB) to Alor Setar (AOR) flights
Questions & Answers
The cheapest way to get from Kampar to Perlis is to train and bus which costs RM 21 - RM 80 and takes 5h 30m.
The fastest way to get from Kampar to Perlis is to drive which takes 3h 41m and costs RM 50 - RM 80.
No, there is no direct bus from Kampar to Perlis. However, there are services departing from Kampar and arriving at Kangar via Jitra. The journey, including transfers, takes approximately 6h 5m.
No, there is no direct train from Kampar to Perlis. However, there are services departing from Kampar and arriving at Arau via Bukit Mertajam. The journey, including transfers, takes approximately 3h 53m.
The distance between Kampar and Perlis is 322 km. The road distance is 316.5 km.
The best way to get from Kampar to Perlis without a car is to train which takes 3h 53m and costs RM 55 - RM 100.
It takes approximately 3h 53m to get from Kampar to Perlis, including transfers.
Kampar to Perlis bus services, operated by Sri Theven Travel, depart from Kampar station.
Kampar to Perlis train services, operated by KTM Intercity, depart from Kampar station.
The best way to get from Kampar to Perlis is to train which takes 3h 53m and costs RM 55 - RM 100. Alternatively, you can bus, which costs RM 40 - RM 90 and takes 6h 5m.
What companies run services between Kampar, Malaysia and Perlis, Malaysia?
You can take a train from Kampar to Kangar via Bukit Mertajam and Arau in around 3h 53m. Alternatively, Express Kesatuan operates a bus from Kampar to Jitra once daily. Tickets cost RM 30–80 and the journey takes 4h 20m.
- Website
- fireflyz.com.my
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 210–460
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Kampar to Bukit Mertajam
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- RM 4–30
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 4–7
- Express
- RM 21–30
Train from Kampar to Butterworth
- Ave. Duration
- 1h 54m
- Frequency
- Twice daily
- Estimated price
- RM 5–35
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 5–8
- Express
- RM 21–35
Train from Kampar to Sungai Buluh
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- RM 4–29
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 4–7
- Express
- RM 20–29
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Bukit Mertajam to Arau
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- RM 30–45
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Kampar to Sungai Buluh
- Ave. Duration
- 1h 39m
- Frequency
- 3 times a day
- Estimated price
- RM 31
- Website
- https://www.ktmb.com.my
- Silver
- RM 21–24
- Gold
- RM 31
- Platinum
- RM 39–42
- Phone
- +60165217775
- [email protected]
- Website
- easybook.com
Bus from Butterworth Bus Terminal to Kangar
- Ave. Duration
- 2h 36m
- Frequency
- 4 times a day
- Estimated price
- RM 22–45
- Schedules at
- kesatuanexpress.com
- Book at
- easybook.com
Bus from Kampar to Jitra
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- RM 30–80
- Schedules at
- easybook.com
Bus from Butterworth Bus Terminal to Kangar
- Ave. Duration
- 2h 36m
- Frequency
- 4 times a day
- Estimated price
- RM 22–45
- Schedules at
- kesatuanexpress.com
- Book at
- easybook.com
- Phone
- +60 5-253 8898
- [email protected]
- Website
- srimaju.com
Bus from Butterworth Bus Terminal to Kangar
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- RM 16–45
- Website
- https://www.srimaju.com/
Bus from Butterworth Bus Terminal to Kangar
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- RM 16–45
- Website
- https://www.srimaju.com/
- Phone
- +60 3-3224 8776
- Website
- 12go.asia
Bus from Kampar to Butterworth Bus Terminal
- Ave. Duration
- 2h 53m
- Frequency
- Twice daily
- Estimated price
- RM 28–55
- Book at
- easybook.com
- Ave. Duration
- 3h 41m
- Estimated price
- RM 440–550
Syarikat Perhentian Teksi Bandar Kampar
Uncle Singh Teksi Kampar
- Phone
- +60 16-562 3644
- Website
- web.facebook.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 City Airport into central London, Slovenia: Getting from Ljubljana to Lake Bled, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Kampar to Perlis bus services, operated by Sri Theven Travel, arrive at Butterworth Bus Terminal station.
Kampar to Perlis train services, operated by KTM Intercity, arrive at Bukit Mertajam station.
Yes, the driving distance between Kampar to Perlis is 316 km. It takes approximately 3h 41m to drive from Kampar to Perlis.
Book your Kampar to Perlis bus tickets online with 12go.asia.
There are 362+ hotels available in Perlis.
















