There are 8 ways to get from Kuala Kangsar to Kulai by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Ipoh, fly
best- Take the train from Kuala Kangsar to Ipohtrain
- Fly from Ipoh (IPH) to Senai International Airport (JHB)plane IPH - JHB
3h 57mRM 241–607Train, bus via Kuala Lumpur
cheapest- Take the train from Kuala Kangsar to Kl Sentraltrain Ets
- Take the bus from Terminal Bersepadu Selatan to Kulaibus Kl
7h 38mRM 37–83Drive 541.2 km
- Drive from Kuala Kangsar to Kulaicar 541.2 km
5h 49mRM 92–133Train to Sultan Abdul Aziz Shah, fly
- Take the train from Kuala Kangsar to Sungai Buluhtrain
- Fly from Sultan Abdul Aziz Shah (SZB) to Senai International Airport (JHB)plane SZB - JHB
5h 16mRM 198–370Train, train to Alor Setar, fly
- Take the train from Kuala Kangsar to Bukit Mertajamtrain
- Take the train from Bukit Mertajam to Anak Bukittrain
- Fly from Alor Setar (AOR) to Senai International Airport (JHB)plane AOR - JHB
5h 28mRM 328–682Train, bus
- Take the train from Kuala Kangsar to Kl Sentraltrain Ets
- Take the bus from TBS Kuala Lumpur to Kulai Bus Terminalbus TBS Kuala Lumpur
7h 55mRM 45–123Bus
- Take the bus from Kuala Kangsar to Taman Seri Puteri Skudaibus Kuala Kangsar
8h 26mRM 76–130Bus via Terminal Tuta
- Take the bus from Kuala Kangsar to Taman Ungku Tun Aminah, Johor Bahrubus
15h 8mRM 138–192
Kuala Kangsar to Kulai by bus
Questions & Answers
The cheapest way to get from Kuala Kangsar to Kulai is to train and bus via Kuala Lumpur which costs RM 35 - RM 85 and takes 7h 38m.
The fastest way to get from Kuala Kangsar to Kulai is to train and fly which takes 3h 57m and costs RM 240 - RM 650.
No, there is no direct bus from Kuala Kangsar to Kulai. However, there are services departing from Kuala Kangsar and arriving at Mpku via Shell Taman Puteri Skudai. The journey, including transfers, takes approximately 8h 26m.
The distance between Kuala Kangsar and Kulai is 502 km. The road distance is 541.2 km.
The best way to get from Kuala Kangsar to Kulai without a car is to train and bus via Kuala Lumpur which takes 7h 38m and costs RM 35 - RM 85.
It takes approximately 3h 57m to get from Kuala Kangsar to Kulai, including transfers.
Kuala Kangsar to Kulai bus services, operated by KPB Express, depart from Kuala Kangsar station.
Kuala Kangsar to Kulai bus services, operated by KPB Express, arrive at Taman Seri Puteri Skudai station.
Yes, the driving distance between Kuala Kangsar to Kulai is 541 km. It takes approximately 5h 49m to drive from Kuala Kangsar to Kulai.
There are 227+ hotels available in Kulai.
What companies run services between Kuala Kangsar, Malaysia and Kulai, Malaysia?
KPB Express operates a bus from Kuala Kangsar to Taman Seri Puteri Skudai twice daily. Tickets cost RM 70–130 and the journey takes 7h 44m.
- Website
- fireflyz.com.my
Flights from Sultan Abdul Aziz Shah to Senai International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- RM 120–550
Flights from Alor Setar to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 280–750
- Website
- malaysiaairlines.com
Flights from Sultan Abdul Aziz Shah to Senai International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- RM 120–550
Flights from Alor Setar to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 280–750
- Website
- airasia.com
Flights from Ipoh to Senai International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- RM 200–550
Flights from Alor Setar to Senai International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 240–480
- Website
- malindoair.com
Flights from Sultan Abdul Aziz Shah to Senai International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 160–240
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Kuala Kangsar to Ipoh
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Estimated price
- RM 12–17
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Kuala Kangsar to Bukit Mertajam
- Ave. Duration
- 1h 11m
- Frequency
- Every 3 hours
- Estimated price
- RM 24–35
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Bukit Mertajam to Anak Bukit
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- RM 25–35
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Kuala Kangsar to Ipoh
- Ave. Duration
- 29 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–17
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 1–2
- Express
- RM 11–17
Train from Kuala Kangsar to Kl Sentral
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- RM 6–40
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 6–10
- Express
- RM 26–40
Train from Kuala Kangsar to Sungai Buluh
- Ave. Duration
- 2h 13m
- Frequency
- 3 times a day
- Estimated price
- RM 6–40
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 6–10
- Express
- RM 25–40
Train from Kuala Kangsar to Bukit Mertajam
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Estimated price
- RM 2–22
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 2–4
- Express
- RM 15–22
Train from Kuala Kangsar to Kl Sentral
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- RM 6–40
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 6–10
- Express
- RM 26–40
- Phone
- 017-6592527
- [email protected]
- Website
- transnasional.com.my
Bus from Terminal Bersepadu Selatan to Kulai
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- RM 27–40
- Website
- https://www.transnasional.com.my/
- Phone
- +60 5-253 8898
- [email protected]
- Website
- srimaju.com
Bus from TBS Kuala Lumpur to Kulai Bus Terminal
- Ave. Duration
- 4h 2m
- Frequency
- Twice daily
- Estimated price
- RM 35–80
- Website
- https://www.srimaju.com/
- Phone
- +604 332 5815
- [email protected]
- Website
- kpbekspres.com
Bus from Kuala Kangsar to Taman Seri Puteri Skudai
- Ave. Duration
- 7h 44m
- Frequency
- Twice daily
- Estimated price
- RM 70–130
- Website
- http://www.kpbekspres.com/
- Phone
- +65 6396 5681
- [email protected]
- Website
- starmartbus.com
Bus from Kuala Kangsar to Taman Ungku Tun Aminah, Johor Bahru
- Ave. Duration
- 14h 5m
- Frequency
- Twice daily
- Estimated price
- RM 130–190
- Book at
- https://www.omio.com/companies/buses/starmart-express-7ne0r
- Website
- https://www.starmartbus.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 Is ride-sharing platform BlaBlaCar right for you?, Train travel in France: A guide to SNCF, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.

















