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
- Beach restaurants, Long Beach (Kecil) — Most accommodation on Long Beach has attached restaurants serving similar menus: grilled fish, fried noodles, satay, and pasta. RM20-40/person. Quality varies; the busier ones are generally better.
- Ombak Dive Resort Restaurant (Besar) — The best food on Besar. Grilled local fish with sambal, butter prawns, and fresh fruit juices. RM35-60/person. Worth the water taxi for dinner.
- Budget stalls near the jetties — Basic warung stalls near the Kuala Besut jetty have the cheapest mainland food before/after the crossing. RM8-15/person.
- In-room cooking (budget chalets) — Many budget chalets on Kecil have shared kitchens. Buy provisions on the mainland — basics are available on the island but expensive.
Where to Stay in Perhentian Islands
- Budget (RM40-120/night, $9-26) — Long Beach, Kecil. Wooden chalets with fan, shared bathrooms. The backpacker standard of the island.
- Mid-Range (RM200-400/night, $43-85) — Perhentian Island Resort (Besar) and Tuna Bay Island Resort are reliable mid-range operations on Besar.
- Luxury (RM400-1,000+/night, $85-212+) — Bubu Long Beach Resort on Kecil and Arwana Perhentian Exclusive Resort on Besar represent the upper end.
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.
- 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” />