Perhentian Islands

Getting to Perhentian Islands

Your guide to the boat journey from Kuala Besut Jetty—the gateway to Malaysia's premier diving destination.

Kuala Besut Jetty
45-60 min journey
March - October

Getting to Perhentian Islands requires a bit more planning than nearby Kapas, but the journey is absolutely worth it. The 45-60 minute speedboat ride from Kuala Besut takes you to one of Southeast Asia's premier diving and snorkeling destinations.

Kuala Besut Jetty: Your Starting Point

All boats to Perhentian depart from Kuala Besut Jetty, a purpose-built jetty in the small town of Kuala Besut, northern Terengganu. This is the only departure point for Perhentian Islands—there are no other routes.

The jetty has multiple boat operators, ticket counters, a marine park fee counter, basic toilet facilities, small shops, and a food court. There's also parking available for those driving. The jetty can get quite busy during peak season, especially in the morning.

The Boat Journey

The crossing to Perhentian takes approximately 45-60 minutes by speedboat. The journey can be exhilarating—bouncing over waves as the mainland disappears and the twin islands emerge on the horizon.

Boats typically stop at Perhentian Besar first (usually at the main beach or resort jetties), then continue to Perhentian Kecil, dropping passengers at Long Beach and sometimes Coral Bay. When booking, specify which island and beach you need.

The boats used are sturdy speedboats carrying 20-40 passengers. Life jackets are mandatory and provided. The ride can be rough on wavy days—those prone to seasickness should take medication before boarding and sit near the middle of the boat.

Marine Park Conservation Fee

All visitors must pay a RM30 conservation fee (RM15 for Malaysians) at the jetty before departure. This fee supports marine park conservation. Keep your receipt—you may need to show it on the island.

Boat Schedules

During peak season (March to October), boats run frequently throughout the day. Morning departures typically start from 8:00 AM, with boats leaving every 30-60 minutes depending on demand. The last boat usually leaves around 5:00 PM.

During quieter periods (early March, late October), boats run less frequently and may require minimum passenger numbers before departing. It's always wise to confirm schedules in advance.

Getting to Kuala Besut Jetty

From Kota Bharu

Kuala Besut is about 60 minutes south of Kota Bharu. This is the most common route for those flying in via Sultan Ismail Petra Airport (KBR). Taxis and Grab are available, or you can arrange transfers through your accommodation.

From Kuala Terengganu

It's approximately 90 minutes north from Kuala Terengganu. If flying into Sultan Mahmud Airport (TGG), factor in the longer drive to Kuala Besut.

From Kuala Lumpur

The easiest option is flying to Kota Bharu (about 1 hour), then taxi to Kuala Besut. Alternatively, take an overnight bus directly to Kuala Besut—several operators run this route.

What to Bring

Pack smart for your Perhentian adventure. Remember, facilities on the islands are basic and ATMs are limited.

Valid ID / PassportEssential
Marine Park Conservation Fee (RM30)Essential
Cash (limited ATMs on island)Essential
Reef-safe sunscreenEssential
Waterproof bag for electronics
Motion sickness medication
Dive certification card (if diving)
Underwater camera

Getting Around the Islands

Once on Perhentian, water taxis are the main way to get around. These small boats operate between the two islands and various beaches throughout the day.

Water Taxi Services

Water taxis run frequently between beaches and islands. A short hop costs around RM15-20 per person. You can flag them down from the beach or arrange through your accommodation. They're convenient for beach hopping, visiting snorkeling spots, or getting to restaurants on other beaches.

Walking Between Beaches

On Kecil, you can walk from Long Beach to Coral Bay via a jungle path (10-15 minutes). This saves money and offers a different perspective of the island. Wear proper footwear and bring water.

Tip: Note Return Boat Times

When you arrive, confirm the return boat schedule back to the mainland. The last boat typically leaves around 4:00-5:00 PM. Missing the last boat means an unplanned overnight stay!

Weather & Safety

The boat journey to Perhentian is generally safe during the operating season, but weather can impact services. The longer crossing means more exposure to sea conditions compared to closer islands.

Monsoon Season: November - February

The islands are completely closed during these months. Dangerous seas, heavy rain, and strong currents make boat travel impossible. All resorts close and no boats operate. Do not attempt to visit during monsoon season.

Seasickness Tips

The 45-60 minute journey can be bumpy. If you're prone to seasickness:

  • Take motion sickness medication 30-60 minutes before departure
  • Sit near the middle of the boat where movement is less
  • Look at the horizon, not your phone
  • Avoid heavy meals before the journey
  • Stay hydrated but avoid alcohol before traveling

Tips for a Smooth Trip

Arrive Early

Get to the jetty 45 minutes before departure. You'll need time for parking, tickets, marine park fee payment, and boarding.

Bring Sufficient Cash

There are limited ATMs on Perhentian and card acceptance is patchy. Bring enough cash for your entire stay including activities, meals, and emergencies.

Specify Your Beach

When booking, clearly state which island and beach you need. Besar vs Kecil? Long Beach or Coral Bay? This ensures you're dropped at the right spot.

Pack Light

You'll need to carry your bags from the boat. On Kecil especially, paths are sandy and uneven. A backpack works better than wheeled luggage.

Waterproof Your Valuables

Water spray is common, especially on rougher days. Keep electronics, documents, and cameras in waterproof bags.

Keep Your Receipt

Hold onto your marine park fee receipt. Rangers occasionally check them on the island. Losing it may require paying again.