Kota Bharu, Kelantan, Malaysia
7 days Mid-range

Malaysia East Coast Islands: 7-Day Itinerary

For beach lovers, snorkellers and divers who want a week on Malaysia's clearest water, travelling between March and October.

This Malaysia islands itinerary covers the two best-loved islands off the east coast of the peninsula: the Perhentian Islands, with their mix of backpacker beaches and family resorts, and Redang, with its long white beaches and resort packages. Both sit inside protected marine parks with clear water, reefs close to shore and turtles that are often seen while snorkelling.

When to do this Malaysia islands itinerary

Plan this trip for March to October only. The northeast monsoon brings heavy rain and rough seas to the east coast from about November to February, and most resorts, dive shops and boat services on both the Perhentians and Redang close for the season. April to September is usually the calmest, driest stretch. July and August are the busiest months, when rooms can sell out, so book early for those dates.

Route and transport

Fly into Kota Bharu, about an hour by taxi or Grab from Kuala Besut jetty. Speedboats from Kuala Besut reach the Perhentians in roughly 30 to 45 minutes, running from about 8am to 4pm depending on the sea; you pay a marine park conservation fee at the jetty before boarding. Water taxis link the beaches once you are there.

To move on to Redang, return to Kuala Besut and travel south by road to Merang jetty, or ask your Perhentian resort about the occasional direct boat in season. From Merang, the crossing to Redang takes about 40 minutes and most resorts run their own transfers. Public ferries also leave from Shahbandar jetty in Kuala Terengganu and take about 1.5 hours. You fly home from Kuala Terengganu.

Where to stay and costs

On the Perhentians, Perhentian Kecil (the small island) suits backpackers and couples on a budget, with Long Beach as its social hub. Perhentian Besar (the big island) is quieter, with more mid-range resorts and calmer beaches for families. On Redang, most visitors book a resort package on Pasir Panjang or Teluk Dalam that includes transfers, meals and snorkelling trips.

Our RM2,500 to RM4,000 per person estimate excludes flights and assumes mid-range choices: a shared double on Perhentian Besar, a three-night full-board Redang package, boat transfers, marine park fees, a road transfer between jetties and two dive or snorkel trips. There are no ATMs on the Perhentians, so bring enough cash.

For more detail, read our Perhentian Islands guide, our Redang Island guide and our best time to visit Malaysia guide.

  1. Day 1: Kota Bharu to the Perhentian Islands

    Morning: Take an early flight from Kuala Lumpur to Kota Bharu. If you land before 10am, spend an hour at Siti Khadijah Market in the town centre, where women traders run most of the stalls and the upper floors sell Kelantanese snacks such as nasi kerabu, blue rice with herbs and fish. Withdraw enough cash for the whole island stay here, as there are no ATMs on the Perhentians.

    Afternoon: Take a taxi or Grab to Kuala Besut jetty, about an hour away. Pay the marine park fee, buy a speedboat ticket and tell the boatman which beach you are staying on; the crossing takes 30 to 45 minutes and boats stop running in the late afternoon, so aim to arrive at the jetty by 2pm. Expect to wade ashore at some beaches.

    Evening: Settle in and watch the sun go down from your beach. Dinner is usually grilled fish at a beachfront café, eaten with your feet in the sand.

  2. Day 2: Snorkelling around the Perhentians

    Morning: Book a half-day or full-day snorkelling trip from any of the beach operators the night before. Standard trips visit four or five spots around both islands, which usually include Turtle Point, where green turtles graze on sea grass, Shark Point, where blacktip reef sharks patrol the shallows, and the fish-filled reefs off Pulau Rawa or the lighthouse at the northern tip of Kecil. Wear a rash vest: the sun on your back is fierce.

    Afternoon: If you took a half-day trip, spend the afternoon on your beach, or book a trial dive with one of the island’s many dive schools. The Perhentians are one of the most affordable places in Malaysia to take an open water course, which takes three to four days.

    Evening: Take a water taxi to Long Beach on Perhentian Kecil, where cafés set out cushions on the sand and the mood is lively. Agree the return fare before you go, and avoid crossing late at night when the sea is choppy.

  3. Day 3: Beaches and jungle trails

    Morning: Use the forest trails that link the beaches. On Perhentian Kecil, the path from Long Beach across the island to Coral Bay takes about 15 minutes, and a longer walk heads north towards the windmill and quieter coves. On Besar, trails connect several resort beaches. Go early, wear proper shoes and carry water, as paths can be rocky and humid.

    Afternoon: Hire a kayak and paddle along the shore to a quieter cove, or simply snorkel straight off the beach in front of your chalet; reefs often start a few metres out. Teluk Pauh on Besar is a lovely snorkelling spot with calm water.

    Evening: Walk to Coral Bay, on the west side of Kecil, for the island’s best sunset, then eat at one of the beach barbecues where you pick your fish from the ice. Turtles nest on some Perhentian beaches during the season; if your resort works with a conservation project, ask whether any night walks are running.

  4. Day 4: Diving and a last full day on the Perhentians

    Morning: Make the most of your last full day on the Perhentians. Divers can book two fun dives at sites such as Tokong Laut (Temple of the Sea), a pinnacle covered in soft corals, or the Sugar Wreck, a sunken cargo ship that is home to large schools of fish. Non-divers can join a second snorkelling trip to the spots they missed on day two.

    Afternoon: Rest and pack. Ask your resort to confirm tomorrow’s boat to Kuala Besut, and arrange your road transfer to Merang jetty in advance, timed to meet your Redang resort’s boat. If your resort offers a direct boat to Redang in season, book it now, as departures are limited.

    Evening: Enjoy a final evening on the beach. Settle any outstanding bills in cash, since card payments are not widely accepted on the islands.

  5. Day 5: Transfer to Redang Island

    Morning: Take an early boat back to Kuala Besut, about 30 to 45 minutes, then your pre-booked car south along the coast road to Merang jetty. Allow a few hours of road time and a margin for waiting, since resort boats to Redang leave at set times, often only once or twice a day.

    Afternoon: The crossing from Merang takes about 40 minutes. As you approach, the water turns turquoise over the white sand of Pasir Panjang, Redang’s main beach. Check in, pick up snorkel gear and swim off the beach.

    Evening: Most Redang packages include dinner at your resort. Afterwards, walk along Pasir Panjang; on clear nights the stars are very bright, as there is almost no light pollution. Check the snorkelling schedule for tomorrow, as package trips usually run at fixed times in the morning and afternoon.

  6. Day 6: Redang Marine Park snorkelling

    Morning: Join the snorkelling trip to the marine park centre at Pulau Pinang, just off Redang, where the shallow reef is full of fish and you can often see blacktip reef sharks in the shallows. Some trips also stop at Pulau Lima or the reefs off Teluk Kalong. Keep off the coral and do not feed the fish.

    Afternoon: Return to your resort for lunch, then try kayaking or paddleboarding if the sea is calm. Divers can book two dives with a resort dive centre; sites around Redang are known for healthy hard corals and good visibility in the middle of the season.

    Evening: Walk over the headland to Teluk Dalam or along to the end of Pasir Panjang for sunset. If you are in luck, a resort may host a turtle talk, as green and hawksbill turtles nest on Redang in season.

  7. Day 7: Redang to Kuala Terengganu and home

    Morning: Enjoy a last swim before breakfast, when the beach is at its calmest. Resort boats back to Merang usually leave in the morning or around midday, so check your departure time the night before and plan your flight accordingly.

    Afternoon: From Merang, it is about 40 minutes by car to Kuala Terengganu. If you have time before your flight, walk Kuala Terengganu’s Chinatown along Jalan Kampung Cina and eat keropok lekor, the chewy fish sausage the state is known for, at a roadside stall. The Pasar Payang central market is good for batik and brassware.

    Evening: Fly from Kuala Terengganu back to Kuala Lumpur, or continue south to Tioman or Cherating if you have more time. If you are taking the public ferry instead of a resort boat, note that services from Redang land at Shahbandar jetty in the city, about 1.5 hours from the island.

Malaysia East Coast Islands: 7-Day Itinerary: frequently asked questions

When is the best time to visit the Perhentian and Redang islands?

Go between March and October, with April to September usually the calmest and driest. From about November to February the monsoon brings rough seas, and most resorts and boat services close.

How do I get to the Perhentian Islands?

Fly to Kota Bharu, take a taxi or Grab for about an hour to Kuala Besut jetty, then a speedboat for 30 to 45 minutes. Boats run during the day only and depend on sea conditions.

How do I travel from the Perhentians to Redang?

The usual route is a boat back to Kuala Besut, a road transfer south to Merang jetty, then a 40-minute boat to Redang. A direct boat sometimes runs in season, so ask your resort.

Perhentian Kecil or Perhentian Besar: which is better?

Kecil is better for backpackers and a social scene, especially on Long Beach. Besar is quieter, with more mid-range resorts and calm beaches that suit families and couples.

Are there ATMs on the Perhentian Islands?

No, there are no ATMs on the islands and many places only take cash. Withdraw enough in Kota Bharu or Kuala Besut before you take the boat.