Malaysia

How to get from Kuala Lumpur to Kuala Besut

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips.

⏱
FASTEST
7h 38min
💶
From
16€
📍
Distance
315 km
Powered by 12Go system
⚡ Quick answer

Best option from Kuala Lumpur to Kuala Besut: Bus — both the fastest and the cheapest, about 7h 38min, from €16. Main companies selling this route on 12Go (checked on October 13, 2026): Ekspres Perdana, Queen Express, Sani Express; main departure point: Kuala Lumpur.

Distance: 315 km. Data updated on .

One option to get from Kuala Lumpur to Kuala Besut

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Kuala Lumpur
📍Most buses to Kuala Besut depart from Terminal Bersepadu Selatan (TBS), Kuala Lumpur's main southern bus terminal. It's a large, modern, and well-equipped facility with ticketing counters, food courts, and waiting areas. Your e-ticket should specify your boarding gate.
🚇TBS is easily accessible from central Kuala Lumpur. You can take the KTM Komuter train to Bandar Tasik Selatan station, which is connected directly to TBS via a covered walkway. Alternatively, ride-hailing services like Grab are readily available, costing around 20-30 MYR (€4-6) from the city center.
⏰Buses to Kuala Besut run frequently throughout the day, with departures from early morning until late evening. Overnight services are also common, typically departing between 9 PM and midnight. It's best to check specific operator timetables for exact departure times.
💸 Transport from 16€ per person
⚡ Fastest: 7h 38min
🗓 Book now Secure payment · via 12go.asia

Companies selling this route on 12Go

Offers listed on 12Go on October 13, 2026 for a departure on November 3, 2026. Timetables and prices change with the date: check them before booking.

CompanyModeDeparts fromFromOffers
Ekspres Perdana Bus Kuala Lumpur €16 41
Ekspres Mutiara Bus Kuala Lumpur €16 4
Queen Express Bus Kuala Lumpur €16 10
Sani Express Bus Kuala Lumpur €17 10
DTY Holidays Van / transfer €228 1
Travelex Tour Van / transfer €532 1

See all offers on 12Go ›

📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book Overnight Buses for Efficiency

Opting for an overnight express bus saves you daylight travel time and accommodation costs. Many VIP coaches offer reclining seats, making the journey surprisingly comfortable. Always confirm departure and arrival times to match your ferry schedule to the Perhentians.

💡
Verify Ferry Connections to Perhentians

Kuala Besut is the gateway to the Perhentian Islands. Ensure your bus arrival time allows for a smooth transfer to the Kuala Besut Jetty. Ferries usually operate until late afternoon, so plan accordingly to avoid an unexpected overnight stay on the mainland.

💡
Choose VIP Coaches for Comfort

While standard buses are available, investing a little more for a VIP coach significantly enhances your comfort on this 8-hour journey. Look for operators like Mutiara Express or Perdana Express known for their well-maintained and spacious vehicles.

💡
Book Online in Advance

Especially during peak travel seasons, booking your bus ticket online via platforms like 12go.asia or Baolau.vn ensures you secure your seat and avoid sold-out situations. This also lets you compare prices and departure times easily from your smartphone.

💡
Arrive Early at the Terminal

Even with an e-ticket, it’s wise to arrive at the bus terminal at least 30-45 minutes before departure. This allows ample time for check-in, baggage loading, and finding your bus without rushing or stressing.

The journey experience

Planning your trip from Kuala Lumpur to Kuala Besut can seem a little tricky, especially when you're trying to figure out the best way to connect to the Perhentian Islands. You want to avoid any nasty surprises, like a slow local bus or missing a crucial connection. Rest assured, you've got solid, reliable options, and it's all about making the right choice for your travel style and schedule. We'll guide you through making this leg of your Malaysian adventure smooth and stress-free.

For the Kuala Lumpur to Kuala Besut route, your primary and most practical option is an express bus. This isn't just any bus; many operators offer comfortable VIP coaches designed for long journeys, some even running overnight. A typical journey takes around 8 hours and costs approximately €16. Key operators include Mutiara Express, Perdana Express, and E-Mutiara. Booking ahead, especially during peak season or holidays, is highly recommended to secure your preferred seat and departure time. You can compare options and book easily online via platforms like 12go.asia or Baolau.vn, ensuring instant confirmation.

The real challenge in Malaysia often lies in picking the optimal transport for each leg, ensuring you don't waste precious travel time. For this route, the bus is king. While you might consider flights for longer distances, or ETS trains along the west coast, reaching Kuala Besut directly by bus is the most efficient. Don't worry about missing a ferry to the Perhentians; by booking your bus online and arriving at Kuala Besut, you'll find easy connections to the jetty, ready for your island hop.

Frequently asked questions — Kuala Lumpur → Kuala Besut

📍
In Kuala Besut — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Kuala Besut
Compare the best rates available
via trip.com

What to do in Kuala Besut?

Local experiences, must-see sights and activities selected for you

Related searches

bus Kuala Lumpur Kuala Besut how to get from Kuala Lumpur to Kuala Besut ticket price Kuala Lumpur to Kuala Besut travel time Kuala Lumpur to Kuala Besut travel to Malaysia

Other trips from Kuala Lumpur

Book now