Perhentian Islands Guide: Which Island, When and How
Two small, car-free islands off the Terengganu coast with clear water, easy reef snorkelling and a laid-back beach scene. Pick Kecil for a social, budget-friendly stay and Besar for quieter, family-friendly bays.
The Perhentian Islands sit about 20 kilometres off the coast of Terengganu, two forested islands ringed by white sand and reef. There are no roads or cars, just footpaths through the jungle, water taxis between bays and a handful of resorts and wooden chalets. People come for the simple pleasures: snorkelling straight off the beach, cheap dive courses, fresh grilled fish at sunset and days with nothing on the schedule.
This guide covers which island to choose, the best time to visit the Perhentian Islands, how to get there and what to budget for.
Perhentian Islands at a glance: Kecil or Besar
Perhentian Kecil (small island) is the backpacker and diver favourite. Its main beach, Long Beach, has a long strip of sand on the east coast, dive shops, cafés and a lively evening scene. Coral Bay on the west side is a short walk away through the trees, smaller and calmer, and a good spot for sunset.
Perhentian Besar (big island) is quieter and better suited to families and couples. Its west coast is a chain of small bays facing Kecil, with calm water and resorts that have their own restaurants. Teluk Dalam on the south coast is a sheltered, shallow bay that works well with young children.
The channel between the two islands is narrow, and water taxis link the main beaches in a few minutes. Many travellers base themselves on one island and spend a day on the other.
Top things to do
Snorkelling
The reefs start just metres from many beaches. On Besar, the bays along the west coast and the rocky headlands between them have good coral and fish close to shore. Half-day and full-day snorkelling trips stop at several sites in one outing, usually including a turtle spot, a blacktip reef shark area and the lighthouse rocks off Kecil. Bring a rash vest or reef-safe sunscreen, and never stand on coral.
Diving and dive courses
The Perhentians are one of the most popular places in Malaysia to learn to dive, with plenty of schools on Long Beach and on Besar. Courses take three to four days. Well-known sites include Tokong Laut (Temple of the Sea), a pinnacle with soft corals and schooling fish, and the Sugar Wreck, a sunken cargo ship. Visibility is usually best from around May to August.
Jungle walks between bays
Marked trails cross both islands. On Kecil, the walk from Long Beach to Coral Bay takes 10 to 15 minutes, and longer paths lead to quieter bays and the fishing village on the south coast. Wear proper shoes rather than flip-flops, carry water and start early, as the trails are steep and humid by midday. You may meet monitor lizards along the way.
Kayaking and beach time
Kayaks can be rented on most beaches and are an easy way to reach small coves. Otherwise, the main activity is choosing a patch of sand, swimming and moving into the shade at noon. Evenings on Long Beach bring fire shows and beach barbecues, while Besar stays quiet after dinner.
Best time to visit
The season runs from about March to October. Seas are calmest and visibility is usually best from around April to August, which is also when Malaysian school holidays and weekends push up prices and fill rooms. Book ahead for July and August.
From roughly November to February, the northeast monsoon brings heavy rain and rough seas. Most resorts and scheduled boats stop, and while a few larger resorts and village services stay open, crossings can be cancelled with little warning. If you travel at the edges of the season (early March or late October), keep your plans flexible.
Getting there and getting around
All public boats leave from Kuala Besut, a fishing town on the Terengganu coast. Speedboats take around 30 to 45 minutes and drop you at your beach. Morning departures are the most reliable, so aim to be at the jetty by early afternoon at the latest.
The closest airport is in Kota Bharu, about an hour by road from the jetty, with frequent flights from KL. Many people spend a night there to try Kelantan food before or after the islands. Kuala Terengganu airport is the alternative, about two hours from Kuala Besut.
Before you board, you pay the marine park conservation charge set by the Department of Fisheries Malaysia: RM30 for adults and RM15 for children aged 6 to 12 and seniors without a MyKad at the time of writing. A small district council fee is collected separately.
On the islands, water taxis run between beaches and set fares are posted at most jetties. Short hops cost noticeably less than longer trips across to the far side of Besar, and solo travellers often pay the two-person rate.
Practical tips
- Bring cash. Do not rely on ATMs on the islands. Many chalets, dive shops and boatmen take cash only.
- Power and water. Electricity comes from generators, and some budget chalets only run air conditioning at night. Water supplies can be limited in peak season.
- Dress and alcohol. Swimwear is fine on the beach, but cover up when walking through the village or travelling on the mainland. Alcohol is available at some places on Kecil and at certain resorts, but it is limited and expensive.
- Book ahead in peak months. Long Beach and the best Besar resorts fill quickly in July, August and on public holidays.
- Protect the reef. Choose snorkel operators who brief guests, avoid feeding fish, and never touch turtles or coral.
How long to stay
Three to four nights is the sweet spot: enough for a snorkelling trip, a dive or two, a jungle walk and some genuine rest. Divers doing an open water course should allow five nights. Pair the Perhentians with Redang Island to the south for a contrast of resort and backpacker styles, or follow our 7-day East Coast islands itinerary. For more on the state, see our Terengganu guide, and compare options in the best islands in Malaysia.
Where to stay in Perhentian Islands
Long Beach (Perhentian Kecil): the island’s liveliest strip, with a wide sandy bay on the east coast, dive shops, cafés and beach bars. Suits backpackers and younger couples who want company in the evening.
Coral Bay (Perhentian Kecil): a smaller bay on the west side, a 10 to 15 minute walk across the island from Long Beach. Quieter at night, with sunset views and a good choice of mid-range chalets.
West coast of Perhentian Besar: a run of small bays facing Kecil across the channel, with calm water, resorts with restaurants on site and good snorkelling from the beach. The best base for families and anyone who wants peace.
Teluk Dalam (Perhentian Besar): a sheltered bay on the south coast with shallow water and a handful of resorts. Good for young children and for a slower, more secluded stay.
How to get to Perhentian Islands
Boats leave from the jetty at Kuala Besut on the Terengganu coast. Public speedboats take around 30 to 45 minutes and drop you at your beach, sometimes via a smaller transfer boat. Several departures run each morning and early afternoon in season, and a return ticket is usually cheaper than two singles. Before boarding you pay the marine park conservation charge (RM30 for adults without a MyKad at the time of writing) plus a small district council fee.
The nearest airport is Sultan Ismail Petra Airport in Kota Bharu, about an hour’s drive from Kuala Besut by taxi or Grab. Kuala Terengganu’s Sultan Mahmud Airport is the other option, about two hours away by road. Overnight and day buses also run from Kuala Lumpur to Kuala Besut.
What to eat in Perhentian Islands
Food on the islands is simple and mostly served at resort and beach restaurants. Expect fried rice and noodles, roti canai for breakfast, Western staples and, in the evenings, grilled fish and squid laid out on ice along Long Beach and some Besar bays: you choose your catch and pay by weight.
On the mainland, try Terengganu specialities before or after the boat: keropok lekor (chewy fish sausage, fried and dipped in chilli sauce) sold from stalls around Kuala Besut, and nasi dagang (rice steamed with coconut milk, served with fish curry), a classic east coast breakfast. Alcohol is limited and pricey on the islands, so do not plan a party trip around it.
Perhentian Islands: frequently asked questions
Which is better, Perhentian Kecil or Perhentian Besar?
Perhentian Kecil, the smaller island, has the cheaper chalets, dive schools and a social scene centred on Long Beach. Perhentian Besar is quieter, with more mid-range resorts, calmer bays and better options for families. The islands are only a short water taxi apart, so you can easily visit both.
When are the Perhentian Islands closed?
The northeast monsoon brings rough seas from roughly November to February, and most resorts and scheduled boats stop during that period. Some larger resorts and village services keep running, but crossings can be cancelled at short notice. Plan your trip between March and October for reliable boats and calm water.
How do you get to the Perhentian Islands from Kuala Lumpur?
The quickest way is a one-hour flight from KL to Kota Bharu, then about an hour by taxi or Grab to the jetty at Kuala Besut and a 30 to 45 minute speedboat to the islands. Overnight buses from KL to Kuala Besut are the budget option. Aim to reach the jetty by early afternoon to catch a boat the same day.
How much is the Perhentian marine park fee?
The Department of Fisheries conservation charge is RM30 for adults and RM15 for children and seniors who do not hold a MyKad, and RM5 for Malaysian adults at the time of writing. You pay it at the jetty before boarding and keep the ticket for your stay. A separate small district council fee is also collected.
Are there ATMs on the Perhentian Islands?
Do not count on finding a working ATM on either island. Withdraw enough cash in Kota Bharu or Kuala Besut for your whole stay, since many chalets, dive shops and water taxis are cash only and card surcharges are common where cards are accepted.
Can you see turtles at the Perhentian Islands?
Yes. Green and hawksbill turtles are regularly seen while snorkelling, especially on seagrass and reef around Perhentian Besar and on boat trips to bays such as Turtle Point. Keep your distance, never touch or chase them, and choose operators who limit group sizes.
Itineraries that visit Perhentian Islands
Perhentian Islands travel guides
-
Guide
Where to Stay in Malaysia: Best Bases by Region
The best bases in Malaysia are Bukit Bintang or KLCC in Kuala Lumpur, George Town's heritage core in Penang, Pantai…
-
Guide
Malaysia Travel Guide: Everything You Need to Plan a Trip
Malaysia is one of Southeast Asia's easiest countries to travel: English is widely spoken, transport is good and food…
-
Guide
Getting Around Malaysia: Trains, Buses and Domestic Flights
The easiest way to travel around Malaysia is the ETS train on the west coast (KL to Penang in about 3.5 to 4 hours)…
-
Guide
Best Time to Visit Malaysia, Region by Region
The best time to visit Malaysia depends on where you go.
-
Guide
Best Islands in Malaysia for Every Kind of Trip
The best islands in Malaysia are Langkawi for an easy family or couples break, the Perhentians and Redang for…
Places near Perhentian Islands
-
Terengganu
Redang Island
A resort island off Kuala Terengganu with some of Malaysia's whitest sand and clearest water.
-
Pahang
Cameron Highlands
Malaysia's best-known hill station, a cool upland of tea estates, market gardens and cloud forest about four hours…
-
Pahang
Genting Highlands
A cool hilltop resort city on the Pahang and Selangor border, about an hour from Kuala Lumpur, built around theme…
-
Pahang
Taman Negara
Peninsular Malaysia's great national park, an ancient lowland rainforest spread across Pahang, Kelantan and…