The Perhentian Islands are a tropical pair of islands—Perhentian Besar (the larger) and Perhentian Kecil (the smaller)—lying about 20 km off the coast of Kuala Besut in Terengganu, Malaysia. Crystal-clear water, healthy coral reefs, sea turtles and blacktip reef sharks make them one of Southeast Asia's top spots for snorkeling and diving. Because of the monsoon, they are generally open only from roughly March to October, with most resorts closing the rest of the year.
Near-guaranteed sightings of green and hawksbill turtles at Turtle Point
Snorkel with harmless blacktip reef sharks and reef fish at Shark Point
One of the cheapest, most beginner-friendly places to learn to dive in Southeast Asia
Choose your vibe: calm, comfortable Perhentian Besar or lively, budget-friendly Perhentian Kecil (Long Beach)
Easy access—about a 30–40 minute speedboat ride from Kuala Besut jetty
Good to know
CautionUnlicensed boat operators at the jetty may lure you with cut-price fares and then overcharge. Return boats typically run around RM70 per person; booking and prepaying through your accommodation is safer (confirm current prices).
SafetyThere are no ATMs on the islands and most places take cash only (only some upscale resorts accept cards). Withdraw enough cash in Kuala Besut and prepay accommodation and boat transfers before crossing over.
SeasonDuring the roughly November–March monsoon the seas are rough, around 95% of resorts close for maintenance, and boat services are heavily reduced. Aim to travel roughly March–October, ideally February–May (verify the operating window each year).
MannersTerengganu is a conservative Muslim state. Away from the beaches and resorts—in villages, local restaurants or on the mainland—dress modestly and cover shoulders and knees out of respect.
RulesAlcohol is limited due to local customs. Many venues, especially on Perhentian Besar, don't serve it, and where available it is pricier and more limited than on the mainland. Stick to designated guesthouses and bars.
SafetySea lice and other tiny marine organisms can cause a stinging/burning sensation in some spots and seasons, and medical facilities on the islands are limited. Bring sun protection, jellyfish awareness and a basic first-aid kit.
Practical info
Access: roughly a 30–40 minute speedboat from Kuala Besut jetty (about RM70–80 return). A separate Marine Park conservation charge (about RM30 for foreigners, RM5 for locals) plus a jetty terminal fee apply. Reach Kuala Besut by taxi from Kota Bharu Airport (~1 hr) or Kuala Terengganu Airport (~1.5–2 hrs). Cash is essential. Verify fares, schedules and fees before you go.
On-site reviews📍 Verified on-site
No reviews yet. If you are here, be the first to leave one.