Ferry from Kuala Besut to Perhentian Islands

Tickets, prices & schedules

Ferries from Kuala Besut to Perhentian Besar and Perhentian Kecil, in Malaysia, normally run from March to August with numerous daily departures. The route is served by conventional vessels of Perhentian Boat Services. The ferry trip duration is usually 45 min and ticket prices start at around €12.

Find up-to-date info, compare ferry timetables and prices, and book your Kuala Besut - Perhentian Besar ferry on Ferryhopper without hidden fees.

Discounts

Infants and toddlers up to 2 years old usually travel to the Perhentian Islands from Kuala Besut free of charge, while children 3-10 years old are normally entitled to a 40% discount.

On‑board services and amenities

Ferries running from Kuala Besut to the Perhentian Islands are usually smaller boats offering basic amenities.

Cabins and accommodation

Kuala Besut - Perhentian Islands ferries offer both seating and open‑deck options.

The vessels don’t have cabins, lounge areas, or numbered seats—just benches or seats. Indoor seating is usually anassigned.

Luggage

You can normally bring along up to 2 pieces of luggage with a maximum total weight of 15 kg.

Traveling with pets

Pets are generally not allowed on Kuala Besut - Perhentian Islands ferries. Exceptions may apply for service animals with prior approval.

Useful tips for your ferry trip to the Perhentian Islands from Kuala Besut

Check out some useful tips for your ferry trip to the Perhentian Islands from Kuala Besut:

  • If you plan to travel during peak season (June-August), we recommend booking 1-2 months in advance to secure your preferred departure date and time. The same applies for trips on weekends and public holidays, when ferries can fill up quickly.
  • We recommend arriving at the port of Kuala Besut at least 45 min in advance to ensure a smooth check-in and boarding process.
  • Perhentian Kecil island is known for a laid-back, budget-friendly vibe with backpacker hostels and beach bars, while Perhentian Besar offers a quieter scene with mid-range resorts and family-friendly beaches.
  • The crossing takes about 45 minutes and choppy water is common, so consider carrying travel sickness tablets just in case.

Where to take the ferry from Kuala Besut?

Ferries to Perhentian Kecil and Perhentian Besar depart from Kuala Besut Jetty, east of Kuala Besut town center.

The jetty is just a short drive by car or taxi and is easy to reach; parking and waiting‑area seating are available in the area.

Where will the ferry arrive on the Perhentian Islands?

Boats arrive at the 2 islands’ main jetties, Perhentian Besar and Perhentian Kecil, both very close to beach resorts and local amenities.

On arrival, you’ll find boats and organized shuttles so you can easily get to your accommodation.

How long is the ferry ride from Kuala Besut to Perhentian Islands?

The duration of the Kuala Besut - Perhentian Islands ferry trip is normally 45m.

Kuala Besut - Perhentian Islands ferry companies

FAQs

No, Kuala Besut - Perhentian Islands boats only accommodate foot passengers and don’t transport vehicles.

No, ferry crossings are normally operated by conventional boats. The journey usually takes around 30-45 min.

The distance between Kuala Besut and the Perhentian Islands (Perhentian Kecil and Perhentian Besar) is around 23 nautical miles (about 43 kilometers).

You can book your Kuala Besut - Perhentian Islands ferry tickets online on Ferryhopper and pick them up in paper form from the companies’ collection points at the port before the trip.

Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.

Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.

Related ferry schedules