On this page
Free Astrology Insights
Tropical beach

Perhentian Islands Itinerary: 5 Days Of Sun, Sand & Sea

💰 Click here to see Malaysia Budget Breakdown

💰 Prices updated: October, 2026. Budget figures are estimates — always verify before travel.

Exchange Rate: $1 USD = RM4.08

Daily Budget (per person)

Shoestring: RM100.00 – RM180.00 ($24.51 – $44.12)

Mid-range: RM250.00 – RM450.00 ($61.27 – $110.29)

Comfortable: RM500.00 – RM1,000.00 ($122.55 – $245.10)

Accommodation (per night)

Hostel/guesthouse: RM30.00 – RM60.00 ($7.35 – $14.71)

Mid-range hotel: RM110.00 – RM200.00 ($26.96 – $49.02)

Food (per meal)

Budget meal: RM15.00 ($3.68)

Mid-range meal: RM35.00 ($8.58)

Upscale meal: RM100.00 ($24.51)

Transport

Single metro/bus trip: RM2.00 ($0.49)

Monthly transport pass: RM50.00 ($12.25)

Booking the Perhentian Islands in 2026 requires more planning than it used to. The Department of Marine Parks Malaysia updated its entry fee structure in late 2025, ferry operators now require advance online booking during peak school holidays, and a handful of budget chalets have closed following stricter environmental compliance rules. If you show up without a plan, you will spend your first afternoon arguing with a boatman on a jetty in Kuala Besut instead of floating over a coral reef. This guide gives you a working 5-day itinerary with real logistics baked in.

Why 5 Days Is the Right Amount of Time

Three days is too short. You spend most of it either in transit or waiting out the afternoon squalls that roll in almost daily between June and August. Seven days starts to feel slow unless you are a serious diver working toward a PADI certification. Five days hits the sweet spot — you get multiple snorkelling sessions, at least one full-day boat trip, a proper dive or two, and genuine downtime without watching the days blur together.

The Perhentians are split into two main islands: Perhentian Besar (the bigger one, quieter, more family-oriented) and Perhentian Kecil (smaller, louder, more backpacker energy, cheaper chalets). A 5-day trip lets you base yourself on one and take a water taxi to explore the other for a half-day, which is the best of both worlds.

A day trip from Kota Bharu is technically possible — catch the first ferry, snorkel for a few hours, take the last ferry back — but it makes very little sense. You spend roughly 3 hours in transit for 4 hours on the island, and the Marine Park fee plus ferry costs are exactly the same as if you stayed overnight. Two to three nights is the realistic minimum; five is the ideal.

Day-by-Day Itinerary

Day 1 — Arrive, Settle In, Beach Walk

Take the earliest ferry you can book from Kuala Besut — typically 8:00 AM or 9:00 AM. The crossing takes around 30 to 45 minutes depending on sea conditions. Check into your accommodation, change immediately, and do nothing structured. Walk the length of your beach, get in the water, and eat dinner early before the generators on some smaller chalets switch off at midnight. The first day is for recovering from the journey and adjusting to island pace.

Day 2 — Full-Day Snorkelling Boat Trip

Book this through your accommodation the night before. Most operators run a fixed circuit of five or six snorkelling spots around both islands: Turtle Point, Sugar Wreck, Coral Garden, and the rocky outcrops around Kecil’s northern tip. The water temperature in the Perhentians sits around 28–30°C most of the year, and visibility regularly exceeds 15 metres on calm days. You will see blacktip reef sharks at Shark Point without question — they patrol the shallow sandy bottom in groups and come close enough that first-timers freeze up before realising they are harmless. Bring reef-safe sunscreen only; rangers now check at some departure points.

Day 3 — Diving or Kayaking, Afternoon Free

If you dive, day 3 is the day for it. Two-dive packages with a licensed operator on Kecil run MYR 180–220 in 2026. Sites like D’Lagoon and Tokong Laut have hard coral in good condition, and the visibility justifies the cost. If you do not dive, rent a kayak (MYR 25–35 per hour) and paddle around the headlands to the smaller beaches only accessible by water. The afternoon is deliberately left empty. Read a book. Float. That is the point.

Day 4 — Cross to the Other Island, Jungle Trail

Water taxis between Besar and Kecil cost MYR 15–25 per person depending on the route. Spend the morning on whichever island you have not been based on. If you are on Kecil, the short jungle trail across the island to D’Lagoon beach takes about 25 minutes and emerges at one of the most sheltered bays on either island — turquoise water, almost no crowd before 10 AM. Pack water. The trail is not difficult but it is humid and the path can be muddy after rain. Return to your base island by early afternoon for one last snorkelling session off the beach before sunset.

Day 5 — Early Morning Swim, Catch the Ferry

Check-out time on most Perhentian accommodation is 11:00 AM and the midday ferry back to Kuala Besut is usually around 12:00 PM or 1:00 PM. Get in the water one final time early morning before breakfast — the light on the surface at 7:00 AM is unlike any other time of day, flat calm with the kind of amber-gold refraction you only get in shallow tropical water. Then pack, settle your bill, and flag down a water taxi to the main jetty.

Pro Tip: As of 2026, the Marine Park fee is MYR 30 per person per visit (up from MYR 5 previously). Pay this at the Kuala Besut jetty before boarding or through the official MyMarineParks portal to avoid queues. Keep the receipt — rangers conduct spot checks on the water.

Where to Stay on the Islands

Accommodation on the Perhentians ranges from fan-only dorm beds to air-conditioned chalets with decent en-suite bathrooms. There are no large international hotels here by design, and the government has no plans to change that.

  • Perhentian Kecil (Long Beach): Most budget options, consistent backpacker crowd, noisier at night. Chalets like Mohsin Chalet and Matahari Chalet have been operating for years and offer reliable no-frills rooms. Expect thin walls and the sound of the generator.
  • Perhentian Besar (Coral Bay area): Slightly more expensive, calmer, better for families or couples. A few mid-range resorts here have solar power now, which means 24-hour electricity without the generator noise.
  • Coral Bay on Kecil: The quieter side of Kecil, faces west for the best sunsets on the island. A good compromise between Kecil’s affordability and Besar’s calm.

Book directly by WhatsApp during shoulder season (September to November, early March to May). During Malaysian school holidays — June, August, and December — book at least 6 weeks ahead.

What to Eat and Where to Find It

The food on the Perhentians is simple, honest, and better than its reputation suggests. You are not coming here for a culinary adventure, but you will eat well enough.

Most restaurants are attached to or adjacent to chalets along the beach. Grilled fish — usually fresh red snapper or mackerel caught locally — is the signature meal. Order it with white rice and sambal belacan and eat it on a plastic chair with sand under your feet, the sound of the surf close enough that the breeze carries salt air to your table. A full meal costs MYR 18–30 per person depending on the fish size.

Bubu Resort on Besar has a proper restaurant with a wider menu including Western breakfasts, which matters on day 4 when you are exhausted and want scrambled eggs. On Kecil’s Long Beach, a few warung stalls open by 7:30 AM serving nasi lemak and roti canai for MYR 4–7, which is genuinely good value compared to the resort breakfast sets.

Alcohol is available at most beach-facing restaurants and chalets — a cold Carlsberg runs MYR 12–16. Bring some cash as card machines are unreliable and some smaller spots are cash-only.

2026 Budget Reality

The Perhentians are no longer a dirt-cheap destination, but they are still affordable compared to Redang or the Maldives.

  • Budget (per person per day): MYR 100–150. Dorm bed or basic fan chalet, warung meals, one snorkelling trip shared with group.
  • Mid-range (per person per day): MYR 200–280. Air-conditioned chalet, beach restaurant meals, one dive, boat trip included.
  • Comfortable (per person per day): MYR 350–500. Dedicated resort room with breakfast, private snorkelling charters, dive packages.

The full 5-day trip including return ferry (MYR 70–80 return from Kuala Besut), Marine Park fee (MYR 30), accommodation, food, and activities should budget between MYR 700–900 for a budget traveller and MYR 1,400–2,200 for mid-range. Add MYR 300–400 if you are flying into Kota Bharu from KL rather than taking the bus.

Getting to the Perhentians in 2026

All boats to the Perhentians depart from Kuala Besut Jetty in Terengganu. There is no other way in.

By Bus from Kuala Lumpur: Transnasional and several operators run overnight buses from TBS (Terminal Bersepadu Selatan) directly to Kuala Besut. Journey time is around 7–8 hours. Cost: MYR 45–65. This is the most popular and cost-effective route.

By Flight + Bus: Fly into Kota Bharu (Sultan Ismail Petra Airport) — AirAsia and Batik Air serve this route from KL Subang and KLIA2 — then take a taxi or Grab to Kuala Besut (around 1 hour, MYR 60–80). This option makes sense if you are short on time or want to avoid the overnight bus.

By Train: The KTM Keretapi Tanah Melayu East Coast Line serves Pasir Mas station (near Kota Bharu). As of 2026, KTM schedules on this line have been updated with additional morning departures from KL Sentral, though the full journey still takes 8–9 hours. From Pasir Mas, take a taxi to Kuala Besut.

Ferry tickets from Kuala Besut can now be booked through the Perhentian Ferry Booking app (launched 2025) or directly at the jetty counter. During peak season, online booking is strongly recommended.

Frequently Asked Questions

What is the best time of year to visit the Perhentian Islands?

The islands are open roughly from mid-March to early November. May to July offers the calmest seas and best visibility for snorkelling and diving. August gets crowded with domestic tourists during school holidays. Avoid November through February entirely — the northeast monsoon closes the islands and all ferries stop operating.

Do I need to book ferries in advance?

During Malaysian school holidays in June, August, and December, yes — book at least 6 weeks ahead using the Perhentian Ferry Booking app or through your accommodation. Outside peak periods, you can usually walk up to the Kuala Besut counter on the day, though the first morning departure fills quickly.

Is it safe to snorkel without experience?

Yes. Most snorkel sites are in sheltered, shallow bays with calm water. Life jackets are provided on group boat trips. The marine life — including blacktip reef sharks — is non-aggressive. Children as young as 6 or 7 snorkel here routinely. Bring your own mask if possible; rental gear quality varies by operator.

Are the Perhentian Islands suitable for families with young children?

Perhentian Besar is significantly better for families. It has calmer beaches, fewer party-goers, and accommodation with proper amenities. Coral Bay on Kecil also works. Long Beach on Kecil has stronger waves and a younger crowd that gets loud at night — not ideal with small children sharing a thin-walled chalet room.

How much cash should I bring to the islands?

Bring at least MYR 500–600 in cash for a 5-day trip per person, even if you are on a budget. ATMs do not exist on the islands. Some resorts accept card payments but connectivity issues cause failed transactions regularly. Small chalets, boat operators, and warung stalls are almost entirely cash-only.


📷 Featured image by Amir Azhad on Unsplash.

Accessibility Menu (CTRL+U)

EN
English (USA)
▼
Accessibility Profiles
i
XL Oversized Widget
Widget Position
▶
Hide Widget (30s)
Powered by PageDr.com