There are 4 ways to get from Kuala Nerang to Kangar 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 Pejabat Pekhidmatan Veterinar Daerah Padang Terap to Pekan Rabubus K30
- Take the train from Alor Setar to Arautrain Butterworth
2h 44mRM 4–35Drive 63.2 km
- Drive from Kuala Nerang to Kangarcar 63.2 km
1hRM 25–36Taxi
- Take the taxi from Kuala Nerang to Kangartaxi 63.2 km
1hRM 140–170Bus
- Take the bus from Pejabat Pekhidmatan Veterinar Daerah Padang Terap to Terminal Shahab Perdanabus K30
- Take the bus from Terminal Bas Shahab Perdana to Kayangan Square Kangarbus R14 / ...
3h 42mRM 16–192
Comparing Your Travel Options
The cheapest way to get from Kuala Nerang to Kangar is to bus and train which costs RM 4 - RM 35 and takes 2h 44m.
The fastest way to get from Kuala Nerang to Kangar is to drive which takes 1h and costs RM 24 - RM 40.
No, there is no direct bus from Kuala Nerang to Kangar. However, there are services departing from Pejabat Pekhidmatan Veterinar Daerah Padang Terap and arriving at Kayangan Square Kangar via Terminal Bas Shahab Perdana. The journey, including transfers, takes approximately 3h 42m.
The distance between Kuala Nerang and Kangar is 113 km. The road distance is 63.2 km.
The best way to get from Kuala Nerang to Kangar without a car is to bus and train which takes 2h 44m and costs RM 4 - RM 35.
It takes approximately 2h 44m to get from Kuala Nerang to Kangar, including transfers.
Kuala Nerang to Kangar bus services, operated by BAS.MY Kota Setar, depart from Pejabat Pekhidmatan Veterinar Daerah Padang Terap station.
Kuala Nerang to Kangar bus services, operated by BAS.MY Kota Setar, arrive at Terminal Shahab Perdana station.
Yes, the driving distance between Kuala Nerang to Kangar is 63 km. It takes approximately 1h to drive from Kuala Nerang to Kangar.
There are 351+ hotels available in Kangar.
What companies run services between Kuala Nerang, Malaysia and Kangar, Malaysia?
You can take a bus from Pejabat Pekhidmatan Veterinar Daerah Padang Terap to Kayangan Square Kangar via Terminal Bas Shahab Perdana in around 3h 42m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Alor Setar to Arau
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- RM 10–14
- Website
- KTM Intercity
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Alor Setar to Arau
- 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 Alor Setar to Arau
- Ave. Duration
- 21 min
- Frequency
- 5 times a day
- Estimated price
- RM 13
- Website
- KTM
- Silver
- RM 11–13
- Gold
- RM 13
- Platinum
- RM 14–15
- Website
- BAS.MY Kota Setar
Bus from Pejabat Pekhidmatan Veterinar Daerah Padang Terap to Pekan Rabu
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- RM 1–2
- Website
- BAS.MY Kota Setar
Bus from Pejabat Pekhidmatan Veterinar Daerah Padang Terap to Terminal Shahab Perdana
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- RM 1–3
- Website
- BAS.MY Kota Setar
- Phone
- +60 3-2385 9090
- [email protected]
- Website
- Mara Liner MyBAS
Bus from Terminal Bas Shahab Perdana to Kayangan Square Kangar
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- RM 14–190
- Website
- Mara Liner MyBAS
- Ave. Duration
- 1h
- Estimated price
- RM 140–170
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 Best ways to travel around Australia, Want to know more about Flixbus?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.











