There are 5 ways to get from Shah Alam to Kulai by 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.
Fly
best- Fly from Sultan Abdul Aziz Shah (SZB) to Senai International Airport (JHB)plane SZB - JHB
1h 27mRM 198–339Bus via Kuala Lumpur, Tbs (Terminal Bersepadu Selatan)
cheapest- Take the bus from Terminal Bersepadu Selatan to Kulaibus Kl
5h 42mRM 32–50Drive 314.3 km
- Drive from Shah Alam to Kulaicar 314.3 km
3h 18mRM 54–77Bus
- Take the bus from Shah Alam to Kulai Bus Terminalbus Shah Alam
5h 48mRM 36–90Bus via Taman Seri Puteri Skudai
- Take the bus from Berjaya Times Square to Taman Seri Puteri Skudaibus Berjaya Times Square
7hRM 39–116
Shah Alam to Kulai by bus
Questions & Answers
The cheapest way to get from Shah Alam to Kulai is to bus via Kuala Lumpur, Tbs (Terminal Bersepadu Selatan) which costs RM 30 - RM 50 and takes 5h 42m.
The fastest way to get from Shah Alam to Kulai is to fly which takes 1h 27m and costs RM 190 - RM 340.
No, there is no direct bus from Shah Alam to Kulai. However, there are services departing from Sa914 Jejantas Petron Bt 3 and arriving at Kulai via Terminal Bersepadu Selatan. The journey, including transfers, takes approximately 5h 42m.
The distance between Shah Alam and Kulai is 316 km. The road distance is 314.3 km.
The best way to get from Shah Alam to Kulai without a car is to bus via Kuala Lumpur, Tbs (Terminal Bersepadu Selatan) which takes 5h 42m and costs RM 30 - RM 50.
It takes approximately 1h 27m to get from Shah Alam to Kulai, including transfers.
Shah Alam to Kulai bus services, operated by Transnasional, depart from Terminal Bersepadu Selatan station.
The best way to get from Shah Alam to Kulai is to fly which takes 1h 27m and costs RM 190 - RM 340. Alternatively, you can bus via Kuala Lumpur, Tbs (Terminal Bersepadu Selatan), which costs RM 30 - RM 50 and takes 5h 42m.
Shah Alam to Kulai bus services, operated by Transnasional, arrive at Kulai station.
Yes, the driving distance between Shah Alam to Kulai is 314 km. It takes approximately 3h 18m to drive from Shah Alam to Kulai.
What companies run services between Shah Alam, Malaysia and Kulai, Malaysia?
Firefly and Malindo Airways fly from Sultan Abdul Aziz Shah (SZB) to Senai International Airport (JHB) 5 times a day. Alternatively, Transnasional operates a bus from Terminal Bersepadu Selatan to Kulai 3 times a day. Tickets cost RM 27–40 and the journey takes 3h 45m.
- 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
- 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
- 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 Shah Alam to Kulai Bus Terminal
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Estimated price
- RM 35–85
- Website
- https://www.srimaju.com/
- Phone
- +60 111 066 1111
- [email protected]
- Website
- billionstarsexpress.com
Bus from Berjaya Times Square to Taman Seri Puteri Skudai
- Ave. Duration
- 4h 16m
- Frequency
- Once daily
- Estimated price
- RM 30–100
- Website
- http://www.billionstarsexpress.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 Italian Lakes: Getting around by train, Slovenia: Getting from Ljubljana to Lake Bled, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Book your Shah Alam to Kulai bus tickets online with Omio.
There are 226+ hotels available in Kulai.








