How to Get from Kuala Lumpur to Besut

How to Get from Kuala Lumpur to Besut

Last updated: March 8, 2026

Leaving the glittering skyscrapers and bustling street food markets of Kuala Lumpur for the tranquil shores of Terengganu feels like stepping into a different version of Malaysia. While the capital is all about vertical growth and rapid pace, Besut serves as the quiet gateway to the crystal clear waters of the Perhentian Islands. Most travelers find themselves in Besut not just for the town itself, but to reach Kuala Besut Jetty, where speedboats wait to whisk visitors away to some of the finest diving and snorkeling spots in Southeast Asia.

The journey across the peninsula takes you from the modern infrastructure of the west coast through the lush, mountainous interior, eventually reaching the laid-back eastern coastline. It is a transition from the urban heart of the country to the traditional Malay heartland, where life moves to the rhythm of the tides and the call to prayer. Whether you are a backpacker on a budget or a holidaymaker seeking sun, the overland route is the most practical way to bridge these two worlds.

Kuala Lumpur to Besut by Bus

Taking a bus is the primary and most efficient method for reaching Besut directly from the capital. The route is well-serviced by several express bus operators that specialize in long-distance travel across Peninsular Malaysia. These buses are designed for comfort, typically featuring air conditioning, reclining seats, and ample legroom to help you endure the several hours on the road.

The price for a ticket from Kuala Lumpur to Besut generally ranges between $10 and $14. The journey duration varies depending on traffic and the specific route taken, typically lasting between 7 hours and 45 minutes to 9 hours and 36 minutes. Most buses depart from Terminal Bersepadu Selatan (TBS), the city's main long-distance bus hub, which is easily accessible via the LRT or KLIA Transit trains. You can conveniently browse schedules and book your tickets for this route on GoAsia.cc to ensure you secure a seat on your preferred departure.

For those staying in the neighboring state of Selangor, there are also direct departures available. These services are priced between $10 and $13, with a consistent travel time of approximately 9 hours and 7 minutes. Many travelers prefer the overnight buses, which allow you to sleep through the journey and arrive in Besut early in the morning, perfectly timed to catch the first boat to the islands.

Express Class Experience

The Express class is the standard for this route. These are large, single-deck or double-deck coaches. While they do not usually have onboard toilets, drivers make scheduled stops at highway rest areas (RR) where passengers can use clean facilities, stretch their legs, and grab a quick Malaysian snack like keropok lekor or a cold drink. The air conditioning is notoriously cold on Malaysian buses, so it is highly recommended to keep a light jacket or sarong in your carry-on luggage.

Comparing Your Options

Mode Price (USD) Duration Comfort
Express Bus (from KL) $10 - $14 7h 45min - 9h 36min Standard
Express Bus (from Selangor) $10 - $13 9h 7min Standard

Tips for Traveling from Kuala Lumpur to Besut

  • Book in Advance: During public holidays, school breaks, or the peak diving season (March to September), buses to the east coast fill up very quickly. Secure your seat at least a week in advance.
  • The "Cold" Factor: Malaysian bus drivers are famous for keeping the thermostat at icy levels. Wear long pants and bring a hoodie or a small blanket.
  • Arrival Point: Ensure your bus stops at the Kuala Besut Bus Station if your goal is the islands. Some buses might stop at Jerteh, which is about 15 minutes away from the jetty by taxi.
  • Motion Sickness: The route involves some winding roads as you cross the Titiwangsa Mountains. If you are prone to motion sickness, consider taking medication before the trip.
  • Snacks and Water: While there are rest stops, having your own bottle of water and some light snacks is always a good idea for a 9-hour journey.
  • Early Arrival: If you take the overnight bus and arrive at 5:00 AM or 6:00 AM, be aware that many cafes and the jetty offices might not open until 7:00 AM or 8:00 AM. There are usually small local stalls nearby where you can get a hot Teh Tarik while you wait.

Timetable

Bus Kuala Lumpur - Besut $ 9.28–13.77 7h 45m – 9h 36m
  •   Express 00:45, 09:30, 10:00, 21:30, 22:00, 22:45
Bus Selangor - Besut $ 9.28–12.76 9h 7m
  •   Express 22:00, 22:15

Frequently Asked Questions

How can I book tickets from Kuala Lumpur to Besut?

You can book train, bus, flight, taxi, van, and ferry tickets from Kuala Lumpur to Besut directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Kuala Lumpur to Besut?

The cheapest way to travel this route is by express bus, with tickets starting as low as $10. Prices are relatively stable, though some operators may charge slightly more for premium seating or specific departure times.

What is the fastest way to get from Kuala Lumpur to Besut?

The fastest way to reach Besut is by taking a direct express bus from Kuala Lumpur, which can complete the journey in approximately 7 hours and 45 minutes depending on traffic conditions.

How long does it take to get from Kuala Lumpur to Besut?

The travel time typically ranges from 7 hours and 45 minutes to about 9 hours and 36 minutes. Factors like weather, road works, and the number of rest stops can influence the total duration.

Where do the buses depart from in Kuala Lumpur?

Most long-distance buses to Besut depart from Terminal Bersepadu Selatan (TBS). There are also specific departures from various locations in Selangor for those staying outside the city center.

Is it better to take a day bus or a night bus to Besut?

Night buses are very popular because they save you the cost of a night's accommodation and arrive in time for the morning ferries to the Perhentian Islands. However, a day bus allows you to see the scenic Malaysian countryside and mountains.

Are there toilets on the buses to Besut?

Most express buses in Malaysia do not have toilets on board. However, drivers make regular stops at highway service stations where you can use the restrooms and purchase food.