PULAUMY

Guide No. 10 of 20

Island · Johor

Pulau Besar

A long white-sand beach with thatched umbrellas, a two-storey thatched beach bar and chalets under palms and casuarina trees, below a forested hill, seen across turquoise water from a boat.
The west-coast beach on Pulau Besar, Mersing, from the boat. Photographed in 2017; buildings may have changed.Photo: Chongkian, CC BY-SA 4.0, via Wikimedia Commons
Boat from
Mersing jetty, Mersing
Crossing
30–60 minResort boat
Season
Feb–OctMonsoon closures Nov–Jan
Park charge
RM30MyKad holders RM5

Facts checked 8 November 2026 against operators and the Department of Fisheries.

The short version

Pulau Besar off Mersing in Johor, not the Pulau Besar in Melaka, is a small forested island in the Sultan Iskandar Marine Park about 15 km offshore, reached by resort boat from Mersing jetty in about 30 minutes.

Stays, rankedThe boat from Mersing jetty

I

Where to stay

Order is editorial, not paid. An editor sets each stay’s tier by hand; within a tier, stays follow the beach. Booking partners have no say.

Pick: our first choice on the island. Good: sound, with a catch. Listed: facts only.

GoodSound, with a catch

2 stays
  1. 1

    Aseania Resort Pulau Besar

    West coast · Beside the main jetty, west coast

    Right beside the main jetty, with the boat and meals in every direct package and an 8.3 guest score on Agoda. No Wi-Fi, cash or bank transfer only, and no power from 3 pm to 5 pm.

    Read the entry: Aseania Resort Pulau BesarRates on Trip.com

  2. 2

    Bayu Lestari Island Resort

    West coast · About 8 min walk from the jetty

    About a dozen chalets and villas, rooms from RM330 a night and full-board packages with the boat. Closed November to February, and its own pages quote different boat fares and times.

    Read the entry: Bayu Lestari Island ResortRates on Trip.com

ListedFacts only

1 stay
No.StayBeach
3Emerald Sands ResortWest coast
II

Things to do

Not sold by our partners. Ask your resort.

  • Island hopping and snorkelling trips

    Boat trips to the nearby islands and reefs, arranged by the resorts. Bayu Lestari lists a three-island trip at RM110 an adult; most boats need a group of 6 to 8, and the trips are not in most packages

  • Jungle trail to the far side of the island

    A poorly marked trail over the hill to a quiet beach on the far side. Go in a group with a guide from your resort's reception; some set a minimum of 4

III

When to go

  1. JanShut
  2. FebPart
  3. MarOpen
  4. AprOpen
  5. MayOpen
  6. JunOpen
  7. JulOpen
  8. AugOpen
  9. SepOpen
  10. OctOpen
  11. NovShut
  12. DecShut

Open: the resorts and their boats run. Part: a few resorts open from mid-February; check dates. Shut: the resorts close for the monsoon.

The resorts and their boats run from March to October and close for the northeast monsoon (musim tengkujuh) from November to February. As of 8 November 2026 the 2026 season has ended: Bayu Lestari and Emerald Sands sold packages only until 31 October. A few resorts open early; Bayu Lestari sold its 2026 packages from 14 February. No resort has published its 2027 opening date, and Emerald Sands says its 2027 rates will come out in January 2027. Aseania gives April to September as the best time, and school holidays are usually the busiest weeks.

IV

Getting there

  1. Kuala LumpurBus from TBS, 4.5–6 h, from about RM32. Or drive about 370 km, 4–4.5 h.
  2. Mersing bus terminalWalk to the jetty, about 10 min, or a 5 min taxi.
  3. Mersing jettyResort boat about 30 min, RM110–130 return. Pay the marine park charge.
  4. Pulau BesarIsland jetty on the west coast; resort staff carry your bags.

There is no public ferry. Each resort runs its own boat from Mersing jetty (Mersing Harbour Centre), usually once a day: out around midday and back mid-morning. The crossing takes about 30 minutes, up to an hour in rough seas, and costs about RM110–130 return per adult on most resort packages; some resort pages quote up to RM150, so confirm with your resort. Mersing jetty also serves the Tioman ferries, so look for your resort's counter. Boats to Sibu and Tinggi leave from Tanjung Leman, not Mersing.

Boats, times and fares

V

Packages explained

Most stays are sold as 2D1N or 3D2N packages, priced per person sharing a twin or double room. A package covers the room, full board and the return boat from Mersing jetty. Children aged 4 to 11 pay a child rate, and under-4s are free without a bed.

Packages leave out the marine park charge, tourism tax for non-Malaysians (RM10 per room per night), snorkelling and island-hopping trips and, at weekends, school holidays and Malaysian and Singapore holidays, a surcharge: two resellers list RM40 per person per package. Rates are quoted with 8% SST. As a guide, Bayu Lestari’s full-board package cost RM560 for 2D1N and RM855 for 3D2N per person sharing a double room, including SST (rates as of 29 April 2026). Emerald Sands also sells rooms only, from RM290 per room per night without the boat or meals. We do not sell packages.

VI

Rules in the marine park

Pulau Besar is a federal marine park: the park waters run 2 nautical miles out from the low-tide line, and the Department of Fisheries sets the conservation charge. The island is also one of six island groups in Johor’s Sultan Iskandar Marine Park, run by Johor National Parks.

The official charge is RM30 for adults without a MyKad and RM5 with one; RM15 (RM2 with MyKad) for children aged 6 to 12 and adults over 60; free for people with disabilities. Resellers in Mersing quote RM5–10 (MyKad) and RM30–40 (non-MyKad) per adult, usually collected with your boat ticket. Check the total with your resort.

  • Since 1 January 2026, take your rubbish back to the mainland.
  • Do not take shells, rocks, plants or marine life, and do not touch coral or marine animals.
  • Do not fish in park waters.
  • Pets are not allowed.
  • Wear modest swimwear out of respect for the local Muslim community.
VII

Power, Wi-Fi and parking

The resorts run on generators. Aseania switches the power off from 3 pm to 5 pm every day for maintenance, and a reseller reports the same cut at Emerald Sands. Aseania has no Wi-Fi and says mobile data is very limited; Bayu Lestari has Wi-Fi in common areas only, and says the signal is slower than on the mainland and drops in bad weather.

Medical help is on the mainland, so bring a basic first-aid kit. If you drive to Mersing, the guarded public car parks at the jetty cost about RM15 a day.

VIII

Pulau Besar or Pulau Babi Besar?

The island’s old name, still used in addresses, is Pulau Babi Besar. Locals tell two stories for it: one of wild boar that once lived on the island, one of a fisherman’s curse. There is also a Pulau Besar off Melaka; this guide is about the one off Mersing.