Perhentian Islands

Region West-malaysia
Best Time April, May, June
Budget / Day $35–$220/day
Getting There Bus from KL to Kuala Besut jetty (5-6 hours), then speedboat to the islands (30-40 minutes, RM70 return)
Plan Your Perhentian Islands Trip →
Scroll
🌏
Region
west-malaysia
📅
Best Time
April, May, June +3 more
💰
Daily Budget
$35–$220 USD
✈️
Getting There
Bus from KL to Kuala Besut jetty (5-6 hours), then speedboat to the islands (30-40 minutes, RM70 return). Nearest airport is in Kota Bharu (45 min by taxi from Kuala Besut).

The water at the Perhentian Islands is the colour people describe Thailand islands looking like but often don’t quite live up to — an improbable turquoise-to-deep-blue transition over coral that starts in knee-deep water and drops to 20 metres of visibility. I put my snorkel mask in and there was a green turtle feeding three metres below me, not bothered by the shadow I cast.

The Perhentians are less famous than the Thai islands and less developed than Langkawi, which is most of their appeal. Long Beach on Kecil has a proper backpacker scene — cheap chalets, dive schools operating out of every second building, and a beach bar serving cold Tigers to people comparing dive logs. Besar across the channel is calmer, with the more reliable turtle snorkeling and more space. They’re 15 minutes apart by speedboat.

What to Do in Perhentian Islands

Snorkeling with Sea Turtles — The signature Perhentian experience. Turtle Beach on Besar has the highest turtle density — green turtles feeding on seagrass and hawksbills hunting invertebrates on the coral. Snorkel gear rental RM15-20/day. The waters between Kecil and Besar also regularly see turtles. No guide needed — just get in the water early morning (6-9am) when turtles are most active.

Island Hopping Day Tour — Half-day speedboat tours from either island with multiple stops: Turtle Beach, a shark bay (black-tip reef sharks in the shallows), a coral garden, and a beach stop. RM35-50/person from most guesthouses. Snorkel gear provided. The most cost-efficient way to see the main snorkel sites if you don’t have your own gear.

Scuba Diving — Multiple PADI operators on Kecil and Besar. Best sites: Shark Point (white-tip reef sharks 3-8m depth), Sugar Wreck (steel wreck at 20m, coral-encrusted), Tiga Ruang (coral walls), and Teluk Kerma (caves and overhangs). Day dives RM130-180/person. Full Open Water course RM850-1,100. Night dives RM120/person (bioluminescence in the plankton is spectacular).

Long Beach, Perhentian Kecil — The main backpacker beach: a 500m curve of sand with a concentration of budget chalets, dive schools, and a laid-back social atmosphere. Evening fires, cheap beer, and conversation with travelers from everywhere. The scene that made the Perhentians famous.

Coral Bay (Kecil) — The quieter side of Kecil, a 15-minute walk over the island’s central hill from Long Beach. Smaller bay, less social, better snorkeling right off the beach. The walk between the two bays over the hill at sunset is worth it for the views.

Night Snorkeling / Night Dive — The waters around the Perhentians have significant bioluminescent plankton populations — stirring the water at night creates glowing blue sparks. Night dives and night snorkel sessions are offered by most operators (RM80-120/person). One of the best sensory experiences on the island.

Where to Eat in Perhentian Islands

Where to Stay in Perhentian Islands

Festivals in Perhentian Islands

No regular festivals — The Perhentians have a small permanent Malay fishing community. The island observes Eid celebrations and the dive season effectively marks the island’s annual rhythm. The Marine Conservation Day (variable date, usually June) organized by dive operators includes coral clean-up dives and reef surveys — open to participation.

Getting There

The standard route from KL: bus from TBS to Kuala Besut (5-6 hours, RM35-50), then speedboat to the islands (30-40 minutes, RM70 return). The last speedboat from Kuala Besut leaves around 5pm — time your arrival accordingly. Alternatively, fly from KL to Kota Bharu (KBR) on AirAsia (1 hour, from RM80), then taxi to Kuala Besut (45 minutes, RM60-80). An overnight in Kota Bharu breaks up the journey and adds a visit to one of Malaysia’s most conservative and interesting Malay cities.

🎒 Scott's Pro Tips
  • Getting There: Check speedboat departure times before booking the bus from KL — the 9am bus from TBS gets you to Kuala Besut by 3pm for a late afternoon crossing. Do NOT arrive at Kuala Besut after 5pm — there's no evening service. An overnight in Kota Bharu (KB) before the crossing makes the logistics easy.
  • Best Time to Visit: May to August for peak conditions — calm seas, clear water, peak turtle activity. July and August are busiest; book accommodation 4-6 weeks ahead. April and September are quieter with good conditions. Never November to February.
  • Getting Around: Speedboat between Besar and Kecil: RM10-15 per crossing. Within each island, walk coastal paths or swim between adjacent bays. Charter a boat for RM100-150 for the full day to reach remote bays on the north sides of both islands.
  • Money & ATMs: No ATMs on the islands. Bring all the cash you'll need from the mainland. RM500 minimum for 3 nights (accommodation + food + snorkeling). Add RM400-600 per dive. The mainland speedboat operators take card at some booths but assume cash.
  • Safety & Health: No medical facilities on the island — serious emergencies require speedboat to the mainland. Travel insurance is essential, especially for divers (decompression treatment requires evacuation to Kuantan or KL). Sea currents between islands can be strong — wear a life jacket on open water crossings.
  • Packing Essentials: Reef-safe sunscreen (reefs are protected marine park — chemical sunscreens are damaging), own snorkel gear if you're snorkeling daily (saves RM15-20/day rental), dry bags, and a good novel (the point of the Perhentians includes extended beach time).
  • Local Culture & Etiquette: The Perhentians are a marine protected area — coral collection is illegal. Don't chase or touch turtles. On the beach, cover up when walking through the village areas (the fishing community is conservative Muslim). The dive operators take reef protection seriously and enforce it on tours.

<EmailCapture leadMagnet=“Get Our Free Perhentian Islands Travel Guide” description=“Complete Perhentian Islands guide — turtles, diving, which island to stay on, and how to get there.” bullets={[ ‘Besar vs Kecil — which island suits your travel style and budget’, ‘Sea turtle snorkeling guide — where, when, and how to maximize encounters’, ‘Dive site guide — Shark Point, Sugar Wreck, and the best conditions for each’, ‘Getting there logistics — bus, speedboat, and overnight options for the Kuala Besut crossing’, ]} guideTag=“destination-perhentian-islands” />

🎒 Gear We Recommend for Perhentian Islands

Dry Bag (20L)

Island hopping at Langkawi and Perhentians means open speedboats in choppy water. A RM30 dry bag saves a RM3,000 camera. Non-negotiable.

DEET 30% Insect Repellent

Dengue is real in Malaysia. Jungle trekking at Taman Negara or Borneo without DEET is a mistake. Apply at dawn and dusk especially.

Reef-Safe Mineral Sunscreen

The Perhentian Islands and Tioman enforce reef-safe rules at marine parks. Zinc oxide is required — chemical sunscreen will be confiscated.

Quick-Dry Travel Towel

Budget guesthouses and island bungalows often skip towels. A quick-dry microfiber towel is essential for beach days, jungle treks, and overnight island stays.

Type G Power Adapter

Malaysia uses British three-pin plugs. Without an adapter, your devices are dead from check-in. Get one before you fly — KLIA charges a premium.

Quick-Reference Essentials

⛴️
Getting There
Bus from KL TBS or Puduraya to Kuala Besut (5-6 hours, RM35-50). Speedboat from Kuala Besut jetty to the islands (30-40 min, RM70 return). Or fly to Kota Bharu (KBR), then 45-min taxi to Kuala Besut (RM60-80).
🚤
Getting Around
Speedboats run between Perhentian Besar (Long Beach, Coral Bay) and Perhentian Kecil (Pasir Panjang) from morning to late afternoon. RM10-15 per crossing. Swimming between bays on the same island is possible but watch for boat traffic.
💰
Daily Budget
Budget: RM100-160 ($21-34, guesthouse + meals + snorkel gear). Mid-range: RM250-450 ($53-95). Diving adds RM130-200 per dive. The Perhentians are slightly cheaper than Tioman. Backpacker accommodation from RM40/night on Kecil.
🌡️
Climate
Open March to October. CLOSED November to February (northeast monsoon). During the monsoon, the islands are inaccessible and most accommodation closes. Peak season is June-August with the calmest seas and best visibility.
🐢
Turtles
Green and hawksbill turtles nest on the Perhentians and are sighted year-round while snorkeling — Turtle Beach on Besar and the waters around Kecil are the most reliable spots. Swimming alongside them (at distance, without chasing) is a regular Perhentian experience.
🛡️

Before You Go: Travel Insurance

A medevac flight from a remote Philippine island can cost $10,000+. We use SafetyWing for every trip — it's affordable, covers medical and evacuation, and you can sign up even after you've left home.

"We've thankfully never had to file a claim, but having it is peace of mind every time we board that plane." — Scott

Check SafetyWing Rates →

Affiliate link — we earn a commission at no extra cost to you. Full disclosure.

Frequently Asked Questions