There are 7 ways to get from Kuala Besut to Kulai by bus, plane, 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 to Sultan Ismail Petra, 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 250–620Bus
cheapest- Take the bus from Kuala Besut to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Kulaibus Kl
12h 22mRM 71–236Bus, 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–151Taxi to Sultan Mahmud Airport, fly
- Take the taxi from Kuala Besut to Kuala-Trengganu-Airport-TGGtaxi
- Fly from Sultan Mahmud Airport (TGG) to Senai International Airport (JHB)plane TGG - JHB
4h 29mRM 520–1,000Bus, 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–187
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 250 - RM 650.
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–500
Flights from Sultan Ismail Petra to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 180–500
Flights from Sultan Mahmud Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- RM 300–650
Flights from Sultan Mahmud Airport to Senai International Airport via Kuala Lumpur, Sultan Ismail Petra
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 300–650
- 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
- +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
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 What are the different types of Renfe trains in Spain?, How to travel India's Golden Triangle, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
There are 225+ hotels available in Kulai.


