Introduction
The name translates simply as ‘Big Island’ — though Pulau Besar’s appeal is less about its size than its quietness. Located off the Mersing coast of Johor, Pulau Besar is one of the least visited islands in the Johor Marine Park cluster, and that is precisely what makes it worth the trip. No day-trippers, no loud beach bars, no jet ski operators competing for space on the sand. Just a small number of beachfront resorts, a Marine Park reef, and a jungle interior that most visitors never venture into. This guide covers everything needed to plan a trip — getting there, where to stay, what to do, and the best months to go. For the full seasonal picture across all Malaysian islands, see our Complete Guide to Malaysia’s Islands.
1. Why Pulau Besar?
Pulau Besar sits in a rare category: genuinely beautiful, genuinely accessible from Singapore, and genuinely uncrowded. While Tioman draws the divers and Redang draws the package holiday crowd, Pulau Besar draws almost no one — and for the traveller who values quiet over convenience, that is the point.
The island is a designated Marine Park, which means the coral and marine life have meaningful protection. The beaches are clean, the water is clear in the dry season, and the absence of day-trip boats keeps things peaceful even on long weekends.
The trade-off is convenience. Everything on the island comes through the three or four resorts — food, activities, boat transfers. There are no restaurants outside the resort, no ATMs, no shops. It is not a destination for travellers who need flexibility. It is a destination for those who want to switch off completely for two or three days.
2. Getting There
All access to Pulau Besar is via Mersing Jetty in Johor. The table below covers the main options for getting to Mersing from Singapore.
| Leg | Method | Duration | Cost |
|---|---|---|---|
| Singapore → Mersing | Direct bus (Golden Mile Complex / Beach Road) | 3.5–4 hours | SGD35–40 one-way |
| Singapore → Mersing | Drive own car (Woodlands CIQ → E22 via Kota Tinggi) | 2.5–3 hours (no toll via Route 3) | Petrol + ERP only |
| Singapore → Mersing | Private taxi / Grab hire | 2.5–3 hours | SGD100–150 one-way |
| Mersing → Pulau Besar | Speedboat (departs ~9am & 12pm, confirm with resort) | 30 minutes | RM30–55 one-way (check package inclusion) |
| Marine Park Fee | Paid at Mersing Jetty before boarding | — | RM30 non-Malaysians / RM5–10 Malaysians |
Step-by-step from Singapore
The most common route is a direct bus from Golden Mile Complex (Beach Road) or Boon Lay Shopping Centre to Mersing. Book via 12go.asia or directly with Konsortium or Sri Maju. The journey takes 3.5–4 hours including the Woodlands checkpoint crossing.
At Mersing Jetty, check in at the resort counter (all resorts have offices at or near the jetty), pay the Marine Park conservation fee, and board the speedboat. The boat journey to Pulau Besar takes approximately 30 minutes.
Tide-dependent boat schedule: Departure times of approximately 9am and 12pm are common but can shift daily depending on tides. Always confirm the exact time with your resort the day before travel — and arrive at the jetty at least 30–45 minutes early.
3. What to Do on the Island
Pulau Besar is an island for switching off rather than keeping busy. The activity list is short by design — and that restraint is part of the appeal.
Beach and Swimming — Free
The main beach near the resort area has calm, shallow water suitable for non-swimmers and children. The sand is white and clean, and the beach rarely gets crowded even at peak season. A second beach on the far side of the island is accessible by a 20-minute jungle trail and is typically deserted.
Snorkelling — RM15/day equipment rental
The marine park status means the reef here is in reasonable condition. Clownfish, reef sharks, parrotfish and various coral species are regularly sighted just off the main beach. Equipment rental is available from the resort at approximately RM15 per day. Bring personal gear if possible — rental masks in particular vary in quality.
Kayaking and Paddleboarding — RM30/hour
Kayaks and paddleboards are available from most resorts at approximately RM30 per hour. The calm water makes this suitable for all levels. Paddling around the headland reveals different beach sections and good snorkelling spots away from the main beach area.
Jungle Trekking — Free, guide recommended
The island’s interior is dense secondary rainforest. Trails lead through the jungle to viewpoints with South China Sea views. The main trail to the hilltop viewpoint takes approximately 40 minutes one-way. A guide from the resort is recommended for the first visit — the paths are not always clearly marked.
Island Hopping — RM80–120/person (minimum group usually required)
Some resorts offer organised island hopping trips to nearby islands in the Mersing Marine Park, combining snorkelling stops with beach time. This is typically arranged through the resort and requires a minimum group size of 4–6 people. Check availability when booking accommodation.
Doing Nothing — Free
Legitimately one of the best activities on Pulau Besar. Find a hammock, turn off the phone and stay there. The island has no nightlife, no entertainment outside the resort, and no reason to be anywhere in particular. That is the point.
4. Where to Stay
There are three to four small resorts on Pulau Besar — no independent accommodation and no self-catering. All meals are taken at the resort. Full-board packages are strongly recommended.
| Resort | Style | Price Range | Best For |
|---|---|---|---|
| Aseania Beach Resort | 3-star, beachfront chalets, 47 rooms | RM180–350/night | Couples, families, snorkelling access |
| Bayu Lestari Island Resort | Family-run, traditional Malay style, 15 villas | RM120–220/night | Those wanting authentic, personal hospitality |
| D’Coconut Island Resort | Mid-range, varied room types, returning-guest loyal | RM100–200/night | Budget-conscious visitors, repeat visitors |
| Alun Alun Island Resort | Small boutique feel, garden/beach views | RM150–280/night | Quiet escape, couples |
Book a full-board package. There are no restaurants, shops or food stalls on the island outside the resort facilities. Walking over to the next resort for a meal is technically possible but not the norm. A full-board package simplifies everything and is usually only marginally more expensive than room-only rates.
5. Best Time to Visit
Pulau Besar is a seasonal destination — resorts close entirely during the Northeast Monsoon from November through February when seas are too rough for safe boat crossings. The table below covers the full year.
| Period | Status | Weather | Notes |
|---|---|---|---|
| November–February | CLOSED | NE Monsoon — rough seas | Resorts shut. Do not travel. |
| March | Open (shoulder) | Improving — occasional rain | Off-peak rates, fewer crowds, some rainy days |
| April–May | Open (shoulder→peak) | Dry, warm, calm seas | Great conditions, prices rising |
| June–July | Open (peak) | Best weather, calm seas | Busiest period — book well in advance |
| August–October | Open (peak→shoulder) | Good but rain increasing in Oct | Aug–Sep excellent, Oct shoulder month |
| November (early) | Closing | NE Monsoon beginning | Some resorts close mid-October |
For a long weekend trip, April through June and August through September offer the most reliable conditions — good weather, open resorts, and manageable crowd levels outside of school holiday weekends.
6. What to Pack
Sufficient cash in RM. There are no ATMs on the island and cards may not work at all resorts. Bring enough for activities, equipment rental and any incidentals beyond the package rate.
Personal snorkel mask and fins. Rental gear is functional but personal equipment provides a significantly better snorkelling experience. Fins especially are worth bringing from home.
Reef-safe sunscreen. The island is a Marine Park. Reef-safe formulations are strongly preferred to protect the coral. Standard chemical sunscreens are damaging to reef ecosystems.
Insect repellent. Mosquitoes are present, particularly in jungle areas and in the evenings after sunset. A DEET-based or picaridin repellent is more effective than natural alternatives in tropical conditions.
Dry bag. For protecting electronics and valuables during the speedboat transfer. The boat can take on spray in choppy conditions and luggage is not always stored under cover.
Power bank. Limited charging points in some rooms, and occasional generator downtime at smaller resorts. A fully charged power bank covers most short stays.
Light rain jacket. For jungle treks and the occasional afternoon shower, even in the dry season. A packable waterproof jacket adds minimal weight.
Offline content. Spotify downloads, e-books, downloaded movies. Wi-fi is minimal and mobile reception is poor to non-existent on most of the island. Plan for a fully offline stay.
7. Budget Guide
A 2-night 3-day trip to Pulau Besar is one of the most affordable genuine island escapes from Singapore. The table below gives a realistic per-person estimate for a budget-conscious trip.
| Cost Item | Details | Approx Cost |
|---|---|---|
| Bus Singapore → Mersing | One-way, book via 12go.asia | SGD35–40 |
| Marine Park fee | Per person, paid at Mersing Jetty | RM30 (non-Malaysian) |
| Resort (2 nights full-board) | Per person sharing twin room | RM300–600 |
| Activities (snorkel, kayak) | Rentals + optional island hopping | RM50–120 |
| Total per person (2N3D) | Bus both ways + resort full-board + activities | SGD150–250 |
8. Practical Tips
Book early for peak weekends. June and July weekends fill up months in advance, particularly at Aseania Beach Resort which is the largest and most popular. Do not assume availability — confirm with the resort directly before booking transport.
Confirm the boat schedule before travelling. Tides affect departure times — what was 9am one month may be 8:30am or 9:30am the next. Always call or WhatsApp the resort the day before to confirm the exact departure time.
Arrive at Mersing Jetty early. Allow at least 30–45 minutes before boat departure for check-in, Marine Park fee payment, and boarding. Arriving late means missing the boat and waiting for the next departure.
Pack light and waterproof. All luggage goes through an open-air boat ride. Use dry bags or waterproof covers, or accept that belongings will get wet in rough conditions.
Mobile reception is poor. SIM-based data is weak or non-existent on most of the island. Wi-fi is available only in resort common areas and is slow. Download everything needed before arriving at Mersing.
Fill the Malaysia Digital Arrival Card (MDAC) before crossing. Required as of 2024 for all foreign visitors entering Malaysia. Complete it online at least a day before travel to avoid delays at the Woodlands or Tuas checkpoint.
9. Conclusion
Pulau Besar is one of the easiest genuine island escapes accessible from Singapore — no flights, no complicated logistics, and no long travel days. A bus to Mersing, a 30-minute boat, and the rest is quiet. The island offers something increasingly rare in accessible Southeast Asian beach travel: a place that has not been optimised for throughput, does not cater to day-trippers, and has no interest in becoming more popular than it already is.
For the right type of traveller — those who want two or three days of genuine downtime rather than a busy itinerary — Pulau Besar is one of the best-value island trips available from Singapore. Go in April through June or August through September, book the full-board package, and bring a dry bag.
10. Frequently Asked Questions
How do I get to Pulau Besar from Singapore?
Take a direct bus from Golden Mile Complex or Boon Lay Shopping Centre to Mersing Jetty (3.5–4 hours, SGD35–40 one-way), then a resort-arranged speedboat to the island (30 minutes, usually included in the resort package or approximately RM30–55 separately). A Marine Park fee of approximately RM30 per person (non-Malaysians) is payable at Mersing Jetty before boarding.
Is Pulau Besar open year-round?
No — resorts close during the Northeast Monsoon, typically from late October or November through February when seas are rough and unsafe. The island is open from approximately March through October. Always confirm the exact opening dates with the resort before booking.
Can I visit Pulau Besar as a day trip from Singapore?
Take a direct bus from Golden Mile Complex or Boon Lay Shopping Centre to Mersing Jetty (3.5–4 hours, SGD35–40 one-way), then a resort-arranged speedboat to the island (30 minutes, usually included in the resort package or approximately RM30–55 separately). A Marine Park fee of approximately RM30 per person (non-Malaysians) is payable at Mersing Jetty before boarding.
What resorts are on Pulau Besar?
The main options are Aseania Beach Resort (the largest, 47 rooms), Bayu Lestari Island Resort (family-run, 15 villas), D’Coconut Island Resort and Alun Alun Island Resort. All include an on-site restaurant and can arrange boat transfers, activities and full-board meal plans.
Is there wi-fi on Pulau Besar?
Very limited — most resorts provide wi-fi only in the common dining/lounge area, and speeds are slow. Mobile reception is weak or non-existent for most Singapore SIM cards. Download all entertainment, maps and communication before leaving Singapore.
What is the best time to visit Pulau Besar?
April through September offers the most reliable weather and sea conditions. June and July are peak season — best weather but highest demand. March and October are shoulder months with good deals and fewer visitors. November through February is closed season.
Is Pulau Besar suitable for families with children?
Yes — the calm, shallow water near the main beach is ideal for young children and non-swimmers. The resort facilities are family-friendly. The jungle treks are suitable for older children with appropriate footwear. The lack of wi-fi and activities may challenge younger children for more than two nights.