There are 4 ways to get from Kangar to Kuala Kedah by bus, train, 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.
Bus, train
best- Take the bus from Kompleks Islam Perlis to Sma Almaadbus R14
- Take the train from Arau to Alor Setartrain
- Take the bus from Pekan Rabu to Masjid Tunku Abdul Rahman Petra / Klinik Kesihatanbus K10
2h 21mRM 5–50Drive 47.5 km
- Drive from Kangar to Kuala Kedahcar 47.5 km
45 minRM 19–27Taxi
- Take the taxi from Kangar to Kuala Kedahtaxi 47.5 km
45 minRM 100–130Bus
- Take the bus from Kompleks Islam Perlis to Pekan Rabubus R14
2h 46mRM 16–197
Comparing Your Travel Options
The cheapest way to get from Kangar to Kuala Kedah is to drive which costs RM 18 - RM 27 and takes 45 min.
The fastest way to get from Kangar to Kuala Kedah is to drive which takes 45 min and costs RM 18 - RM 27.
No, there is no direct bus from Kangar to Kuala Kedah. However, there are services departing from Kompleks Islam Perlis and arriving at Masjid Tunku Abdul Rahman Petra / Klinik Kesihatan via Pekan Rabu. The journey, including transfers, takes approximately 2h 46m.
The distance between Kangar and Kuala Kedah is 84 km. The road distance is 47.5 km.
The best way to get from Kangar to Kuala Kedah without a car is to bus and train which takes 2h 21m and costs RM 5 - RM 50.
It takes approximately 2h 21m to get from Kangar to Kuala Kedah, including transfers.
Kangar to Kuala Kedah bus services, operated by Mara Liner MyBAS, depart from Kompleks Islam Perlis station.
Kangar to Kuala Kedah bus services, operated by Mara Liner MyBAS, arrive at Pekan Rabu station.
Yes, the driving distance between Kangar to Kuala Kedah is 47 km. It takes approximately 45 min to drive from Kangar to Kuala Kedah.
There are 411+ hotels available in Kuala Kedah.
What companies run services between Kangar, Malaysia and Kuala Kedah, Malaysia?
Mara Liner MyBAS operates a bus from Kompleks Islam Perlis to Pekan Rabu every 2 hours. Tickets cost RM 15–200 and the journey takes 1h 39m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Arau to Alor Setar
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- RM 10–14
- Website
- KTM Intercity
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Arau to Alor Setar
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Arau to Alor Setar
- Ave. Duration
- 21 min
- Frequency
- Every 4 hours
- Estimated price
- RM 13
- Website
- KTM
- Silver
- RM 11–13
- Gold
- RM 13
- Platinum
- RM 14–15
- Phone
- +60 3-2385 9090
- [email protected]
- Website
- Mara Liner MyBAS
Bus from Kompleks Islam Perlis to Sma Almaad
- Ave. Duration
- 18 min
- Frequency
- Every 2 hours
- Estimated price
- RM 3–35
- Website
- Mara Liner MyBAS
Bus from Kompleks Islam Perlis to Pekan Rabu
- Ave. Duration
- 1h 39m
- Frequency
- Every 2 hours
- Estimated price
- RM 15–200
- Website
- Mara Liner MyBAS
- Website
- BAS.MY Kota Setar
Bus from Pekan Rabu to Masjid Tunku Abdul Rahman Petra / Klinik Kesihatan
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- RM 1–2
- Website
- BAS.MY Kota Setar
- Ave. Duration
- 45 min
- Estimated price
- RM 100–130
Grab Taxi
- Website
- grab.com
Teksi Luar Bandar Utara Sdn. Bhd.
- Phone
- +60 4-976 5293
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 5 delightfully under-the-radar French towns you need to visit, How to get from Southend Airport into central London, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.











