Official Travel Guide 2026

Bus & Ferry from KL to Perhentian: TBS Kuala Lumpur to Kuala Besut Jetty

How to take the bus from TBS Kuala Lumpur to Kuala Besut Jetty, then catch the ferry to Perhentian Island. Bus schedules, jetty info, speedboat connections, and booking tips.

Booking MethodOnline / WhatsApp
Service CoverageBesar & Kecil
Boarding PointKuala Besut Jetty
Language SupportEnglish / Malay

Journey Overview: Mainland

Planning a trip to Ferry & Bus from KL to Perhentian: TBS to Kuala Besut Jetty Guide? Here is the latest travel information you need right now. The standard adult fare for this route is typically RM 40.00 one-way and RM 80.00 for a return ticket. For children (aged 3-12), it is RM 25.00 one-way.

Est. Travel Time: 40 - 45 Minutes
Transport Type: Fast Speedboat

Traveling to Bus & Ferry from KL to Perhentian requires careful planning to align your arrival with speedboat schedules. Our services provide direct transfers from the mainland to all major resorts, ensuring you spend less time traveling and more time enjoying the crystal-clear waters.

Whether you are a solo backpacker, a family seeking tranquility, or a group organizing a team-building retreat, this specific route is designed to offer the most efficient connectivity to Perhentian Island.

Quick Tips

  • Arrive at jetty 30 mins before boarding.
  • No ATMs on the island - bring cash.
  • Marine Park fee is paid separately at jetty.

Frequently Asked Questions

What is the best bus from TBS to Kuala Besut?

Perdana Express and Queen Express are popular choices with direct routes to Kuala Besut.

How long is the bus ride from Kuala Lumpur to Kuala Besut?

The journey typically takes around 7 to 8 hours depending on traffic and rest stops.

Where does the bus drop me off?

Direct buses usually drop passengers at the Kuala Besut Bus Terminal, which is just a 5-minute walk from the Kuala Besut Jetty.

Discover More

View All Guides