There are 6 ways to get from Kuala Besut to Kulai by bus, plane, train, 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.
Bus, fly
best- Take the bus from Kuala Besut Jetty to Kota Bharu Airportbus
- Fly from Sultan Ismail Petra (KBR) to Senai International Airport (JHB)plane KBR - JHB
3h 32mRM 240–720Bus
cheapest- Take the bus from Kuala Besut to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Kulaibus Kl
12h 22mRM 71–235Bus, train via Gemas
- Take the bus from Kuala Besut Jetty to Gua Musangbus
- Take the train from Gua Musang to Gemastrain Ert
- Take the train from Gemas to Kulaitrain Ets / ...
11h 34mRM 82–169Drive 614 km
- Drive from Kuala Besut to Kulaicar 614 km
7h 46mRM 104–150Bus, train
- Take the bus from Kuala Besut Jetty to Gua Musangbus
- Take the train from Gua Musang to Kulaitrain Ert
11h 58mRM 82–156Bus, train #2
- Take the bus from Kuala Besut Bus Terminal to TBS Kuala Lumpurbus Kuala Besut Bus Terminal
- Take the train from Bandar Tasik Selatan to Kulaitrain Southbound
12h 30mRM 96–186
Sultan Ismail Petra (KBR) to Senai International Airport (JHB) flights
Comparing Your Travel Options
The cheapest way to get from Kuala Besut to Kulai is to bus which costs RM 70 - RM 240 and takes 12h 22m.
The fastest way to get from Kuala Besut to Kulai is to bus and fly which takes 3h 32m and costs RM 240 - RM 750.
No, there is no direct bus from Kuala Besut to Kulai. However, there are services departing from Kuala Besut and arriving at Kulai via Terminal Bersepadu Selatan. The journey, including transfers, takes approximately 12h 22m.
The distance between Kuala Besut and Kulai is 607 km. The road distance is 614 km.
The best way to get from Kuala Besut to Kulai without a car is to bus and train via Gemas which takes 11h 34m and costs RM 80 - RM 170.
It takes approximately 3h 32m to get from Kuala Besut to Kulai, including transfers.
Kuala Besut to Kulai bus services, operated by Queen Express, depart from Kuala Besut station.
Kuala Besut to Kulai bus services, operated by Queen Express, arrive at Terminal Bersepadu Selatan station.
Yes, the driving distance between Kuala Besut to Kulai is 614 km. It takes approximately 7h 46m to drive from Kuala Besut to Kulai.
Book your Kuala Besut to Kulai bus tickets online with Omio and 12go.asia.
What companies run services between Kuala Besut, Malaysia and Kulai, Malaysia?
You can take a bus from Kuala Besut to Kulai via Terminal Bersepadu Selatan in around 12h 22m.
- Website
- airasia.com
Flights from Sultan Ismail Petra to Senai International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 180–650
Flights from Sultan Ismail Petra to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h
- When
- Saturday, Tuesday, Thursday, and Sunday
- Estimated price
- RM 180–650
- Website
- malindoair.com
Flights from Sultan Ismail Petra to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 5m
- When
- Friday and Sunday
- Estimated price
- RM 390–700
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Gua Musang to Gemas
- Ave. Duration
- 6h 6m
- Frequency
- Once daily
- Estimated price
- RM 7–45
- Website
- KTMB
- Shuttle
- RM 7–12
- Express
- RM 29–45
Train from Gemas to Kulai
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- RM 4–28
- Website
- KTMB
- Shuttle
- RM 4–6
- Express
- RM 19–28
Train from Gua Musang to Kulai
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- RM 11–60
- Website
- KTMB
- Shuttle
- RM 11–17
- Express
- RM 40–60
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Bandar Tasik Selatan to Kulai
- Ave. Duration
- 3h 44m
- Frequency
- Every 4 hours
- Estimated price
- RM 52
- Website
- KTM
- Silver
- RM 33–36
- Gold
- RM 52
- Platinum
- RM 67–71
- Phone
- +6019-558 4736
- [email protected]
- Website
- besutjetty.com
Bus from Kuala Besut Jetty to Kota Bharu Airport
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- RM 30
- Schedules at
- besutjetty.com
- Phone
- +6019-7091232
- [email protected]
- Website
- nkstravel.com
Bus from Kuala Besut Jetty to Gua Musang
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- RM 70–100
- Schedules at
- easybook.com
- Book at
- easybook.com
Bus from Kuala Besut Jetty to Gua Musang
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- RM 70–100
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- +6 09 742 2277
- [email protected]
- Website
- queenexpress.com.my
Bus from Kuala Besut to Terminal Bersepadu Selatan
- Ave. Duration
- 7h 37m
- Frequency
- Twice daily
- Estimated price
- RM 70–120
- Schedules at
- queenexpress.com.my
- Phone
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Kuala Besut to Terminal Bersepadu Selatan
- Ave. Duration
- 7h 46m
- Frequency
- Twice daily
- Estimated price
- RM 40–200
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Phone
- 017-6592527
- [email protected]
- Website
- Transnasional
Bus from Terminal Bersepadu Selatan to Kulai
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- RM 27–40
- Website
- Transnasional
- Phone
- +609-765 6000
- [email protected]
- Website
- Ekspres Perdana
Bus from Kuala Besut Bus Terminal to TBS Kuala Lumpur
- Ave. Duration
- 7h 46m
- Frequency
- Twice daily
- Estimated price
- RM 40–140
- Website
- Ekspres Perdana
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 Heading to Europe? Read this before you buy a Eurail Pass, How to get from Florence to Rome, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
Booking & Getting There
There are 227+ hotels available in Kulai.















