Discover the best Malaysian islands near Singapore, including Batu Batu, Pulau Rawa, Pulau Sibu and Tioman. Compare beaches, resorts and travel times.

Looking for beautiful beaches beyond Singapore?
Just across the border, the Malaysian islands near Singapore offer some of the region’s most rewarding beach escapes. Scattered along Malaysia’s east coast, you’ll find white-sand beaches, vibrant coral reefs, warm tropical water and everything from boutique eco-resorts to rustic island hideaways.
Each island offers something a little different, whether that’s snorkelling straight off the beach, diving colourful coral reefs, relaxing in an eco-resort or hiking through the rainforest. Best of all, they’re all surprisingly easy to reach from Singapore, making them an easy addition to your Singapore city break.
Having visited them ourselves, we’ve compared what makes each one special to help you decide which is right for your next beach holiday.
Looking for more barefoot luxury? Check out our guide to the Best Private Island Resorts near Singapore.
Insider Tip: Desaru Coast is another fantastic Malaysian getaway from Singapore.It features in our article about the Best Beach Escapes from Singapore (no flights required).
Malaysian Islands at a Glance
| Island | Best For | Travel Time |
|---|---|---|
| Batu Batu | Eco-luxury | Approx. 4 hours |
| Pulau Rawa | Beach lovers | Approx. 4 hours |
| Pulau Sibu | Rustic island escape | Approx. 3.5 hours |
| Tioman Island | Diving & exploring | Approx. 5–6 hours |
How the Islands Compare

Although all four islands offer beautiful beaches, warm water and excellent snorkelling, each has its own personality.
- Batu Batu is the most luxurious, a private island retreat with comfortable villas, exceptional food and a strong focus on sustainability.
- Pulau Rawa is the classic tropical island holiday, with stunning white-sand beaches and a relaxed resort atmosphere.
- Pulau Sibu offers a quieter, more rustic experience, with a handful of small resorts that are perfect for families and anyone looking to escape the crowds.
- Tioman is by far the largest island, making it the best choice if you want to explore different beaches and villages or spend several days hiking, diving and discovering the island.
Batu Batu
Eco-luxury in a protected marine park.

Batu Batu is the most luxurious island in this guide, but despite the private island setting and wonderful dining, it never loses its connection to nature.
Set on Pulau Tengah within the Johor Marine Park, this eco-resort is surrounded by rainforest, quiet beaches and turquoise water. Spend your days kayaking, paddleboarding and snorkelling over colourful coral reefs before returning for some of the best food you’ll find on any island near Singapore.
What really sets Batu Batu apart is its commitment to conservation. The resort actively supports sea turtle conservation and protects the surrounding marine environment, making it an exceptional choice for travellers who want luxury without losing sight of nature.
Why You’ll Love Batu Batu
- Our favourite eco-luxury island escape from Singapore.
- A beautiful eco-resort in the protected Johor Marine Park.
- Excellent snorkelling, kayaking and paddleboarding in calm, clear water.
- Outstanding food that’s a genuine highlight of the stay.
- Spacious villas for couples and families, many with children’s annexes featuring bunk beds.
- A strong commitment to sustainability and sea turtle conservation.
Where to Stay
Batu Batu is the island’s only resort, offering spacious villas tucked between the rainforest and beach. With exceptional dining, watersports, a strong focus on sustainability, and a sea turtle conservation programme, it’s our favourite luxury island escape near Singapore.
Learn more about Batu Batu on their website here.
Travel Time
Approximately 4 hours from Singapore
Travel by road to Mersing, then board Batu Batu’s private boat for the 20-minute journey to Pulau Tengah.
Who It’s Best For
Batu Batu is ideal for travellers looking for a luxury beach escape that’s deeply connected to nature. If you appreciate great food, beautiful accommodation and sustainable travel, few places come close.
Pulau Rawa
The classic tropical island escape.

Rawa Island is the picture-perfect tropical island that most people imagine when they dream of an island escape.
Home to just two beachfront resorts, this small coral island is all about simple pleasures: snorkelling straight from the beach, kayaking across the bay, climbing to the island viewpoint or relaxing beneath the palms with a good book.
The exceptionally clear water and colourful coral reefs make Pulau Rawa one of the easiest places to enjoy excellent snorkelling near Singapore.
Why You’ll Love Pulau Rawa
- Some of the most beautiful white-sand beaches near Singapore.
- Excellent snorkelling straight from the beach.
- Calm, clear water that’s perfect for swimming and kayaking.
- A relaxed, laid-back atmosphere with just two beachfront resorts.
- Easy to reach for a long weekend from Singapore.
Where to Stay on Pulau Rawa
- Rawa Island Resort – The island’s original resort, with beachfront chalets, a relaxed atmosphere and direct access to some of the best snorkelling on the island. Ideal for families and couples looking for a laid-back beach holiday. Learn more and check prices here.
- Alang’s Rawa – A smaller, more intimate resort with modern beachfront accommodation, crystal-clear water and a peaceful setting at the quieter end of the island. A wonderful choice for couples or anyone looking for a more tranquil escape. Visit their website here.
Travel Time
Approximately 4 hours from Singapore
Travel to Mersing, where you’ll board your resort’s boat for the short transfer to Pulau Rawa.
Who It’s Best For
Pulau Rawa is ideal for anyone dreaming of a classic tropical island holiday. If your idea of paradise is soft white sand, exceptionally clear water and lazy days spent snorkelling and swimming, this is the island for you. With just two beachfront resorts, it creates a wonderfully intimate island feel.
Pulau Sibu
Rustic charm and laid-back island living.

Pulau Sibu is all about slowing down. Home to a handful of small beachfront resorts, it offers a quieter, more rustic island experience than its neighbouring islands.
Life on Pulau Sibu revolves around the ocean. Kayak through quiet bays, explore colourful reefs beneath the surface or simply relax in a hammock listening to the waves. It’s the kind of place where shoes are optional and time seems to slow down.
While the accommodation is generally more rustic than Batu Batu, that’s all part of the island’s charm. If you want a relaxed beach holiday where nature takes centre stage, Pulau Sibu is a wonderful choice.
Why You’ll Love Pulau Sibu
- A peaceful island with a relaxed, barefoot atmosphere.
- Several small beachfront resorts to choose from.
- Excellent snorkelling, diving and watersports.
- Sheltered beaches and warm, calm water.
- Ideal for families looking for a relaxed island holiday.
Where to Stay on Pulau Sibu
- Sea Gypsy Village Resort – A relaxed beachfront resort with comfortable chalets, excellent snorkelling and a friendly, welcoming atmosphere that’s popular with couples and families alike. Visit their website here.
- Rimba Resort – This boutique eco-resort is surrounded by rainforest and beaches, and offers rustic beachfront accommodation, great snorkelling and a tranquil setting for nature lovers. Learn more and check prices here.
Travel Time
Approximately 3.5 hours from Singapore
Travel to Tanjung Leman, followed by a short resort boat transfer to Pulau Sibu.
Who It’s Best For
Pulau Sibu is ideal for travellers who prefer a more relaxed, authentic island experience. With its collection of small resorts, friendly atmosphere and excellent snorkelling, it’s perfect for those who want to disconnect, spend time in nature and enjoy a slower pace of life.
Tioman Island (Pulau Tioman)

Tioman is the largest and most diverse island in this guide, and one of Malaysia’s best diving destinations. While many visitors come for the world-class diving, there’s plenty to appeal to non-divers too, from beautiful beaches and jungle hikes to snorkelling, waterfalls and sleepy seaside villages.
Made up of several villages connected by jungle trails and boat transfers, Tioman is more of a destination than a single resort.
One day you might be diving colourful reefs, the next hiking to a waterfall or exploring another beach before enjoying dinner at a laid-back waterfront restaurant. Despite its size, it still feels refreshingly unhurried.
Why You’ll Love Tioman Island
- One of Malaysia’s premier diving destinations.
- Excellent snorkelling with colourful coral reefs and abundant marine life.
- The largest island, with several villages and beaches to explore.
- Jungle hiking trails leading to waterfalls and scenic viewpoints.
- A wide range of accommodation, from budget dorms to luxury beachfront resorts.
Where to Stay on Tioman Island
- Japamala Resort by Samadhi – A boutique luxury resort tucked into the rainforest, offering stylish villas, a private beach and an intimate adult-focused atmosphere, making it an excellent choice for a romantic escape. Learn more and check prices here.
- Berjaya Tioman Resort – The island’s largest resort, with spacious rooms, excellent facilities (including a golf course, tennis courts and dive centre), a long sandy beach and plenty of activities for couples and families. Learn more and check prices here.
- Tioman Dive Resort – Popular with divers, it offers comfortable rooms and budget-friendly dormitory accommodation. With an on-site dive centre and easy access to some of Tioman’s best dive sites, it’s a great choice for divers, snorkellers and travellers looking for an affordable island stay. Learn more and check prices here.
Travel Time
Approximately 5-6 hours from Singapore
Travel to Mersing, then take the public ferry or your resort’s transfer boat to Tioman Island. Total journey time depends on ferry schedules and your chosen resort.
Who It’s Best For
Tioman is the best choice for travellers who enjoy exploring beyond their resort. If you like discovering different beaches, hiking through the rainforest, trying new restaurants and packing your days with snorkelling, diving and adventure, Tioman offers more variety than any of the other islands in this guide.
Planning Your Island Escape

Best Time to Visit Malaysia’s East Coast Islands
The best time to visit Malaysia’s east coast islands is between March and October, when you’ll enjoy sunny weather, calm seas and the best conditions for swimming, snorkelling and diving.
From November to February, the northeast monsoon brings rough seas and heavy rain. Many resorts close during this period, and ferry services may be suspended, so it’s generally not recommended to visit.
For the best experience:
- March to October – Ideal weather for beach holidays, snorkelling and diving.
- July and August – Peak season, so book accommodation well in advance.
- November to February – Monsoon season. Many resorts close and boat services are limited or cancelled.
If you’re planning to dive, visibility is generally at its best during the dry season, particularly from May to September.
How to Get to Malaysia’s East Coast Islands from Singapore
Although each island has its own arrival point, the journey is surprisingly straightforward. In most cases, you’ll travel by road from Singapore to the Malaysian mainland before taking a ferry or resort boat to your island.
| Island | Mainland Departure Point | Boat Transfer |
|---|---|---|
| Batu Batu | Mersing | Resort boat |
| Pulau Rawa | Mersing | Resort boat |
| Pulau Sibu | Tanjung Leman | Resort boat |
| Tioman Island | Mersing | Public ferry or resort transfer |
Depending on which island you’re visiting, there are a few different ways to travel from Singapore:
- Drive yourself – The easiest option if you have access to a car. All departure jetties have secure parking available.
- Book a private transfer – A convenient choice if you don’t want to drive. Many resorts can arrange transfers from Singapore as part of your booking.
- Take public transport – It’s possible to travel by bus and taxi, although this takes longer and usually requires several connections.
Once you arrive at the jetty, you’ll board either a scheduled ferry or your resort’s private boat for the final part of the journey.
Insider Tip: Sea Gypsy Village Resort on Pulau Sibu offers a daily pickup service from Singapore (advance booking required), so you won’t need to arrange your own transport.
Travel Tips
- If you’re driving from Singapore, allow extra time to clear immigration at the Woodlands and Johor Bahru checkpoints, particularly on Friday evenings, weekends, public holidays and Singapore school holidays.
- Most island resorts can provide details for private transfers from Singapore if you don’t have access to a car or prefer not to drive.
- If you’re travelling by public ferry, check the timetable before you travel as services can vary depending on the season and weather.
Entry Requirements
As these islands are in Malaysia, you’ll need to clear Malaysian immigration before continuing your journey to the mainland. Make sure your passport has at least six months’ validity from your date of entry.
Before you travel, remember to:
- Complete the Malaysia Digital Arrival Card (MDAC) if it’s required for your nationality.
- Check whether you need a visa to enter Malaysia.
- Carry your passport with you, as you’ll need it when entering and leaving the country.
- If you’re returning to Singapore, complete the Singapore Arrival Card (SGAC) before you arrive back in Singapore.
Frequently Asked Questions
Pulau Sibu is the closest of these islands, with a journey time of around 3.5 hours from Singapore. Batu Batu and Pulau Rawa both take approximately 4 hours, while Tioman Island typically takes 5 to 6 hours, depending on ferry schedules.
If you’re looking for postcard-perfect white sand and crystal-clear water, Pulau Rawa is hard to beat. Batu Batu also has beautiful beaches in a more secluded, eco-luxury setting, while Tioman offers a wider variety of beaches to explore.
All four islands offer excellent snorkelling, but Pulau Rawa and Batu Batu are known for easy access to colourful coral reefs straight from the beach. Tioman Island offers more snorkelling sites, while Pulau Sibu is ideal if you’re looking for a quieter experience.
Tioman Island is Malaysia’s best-known diving destination near Singapore, with dozens of dive sites suitable for both beginners and experienced divers. Pulau Rawa and Pulau Sibu also offer excellent diving, particularly around healthy coral reefs and marine parks.
No. While they’re relatively close to Singapore, the journey involves travelling to the Malaysian mainland before taking a ferry or resort boat. We recommend spending at least 2 to 3 nights to make the trip worthwhile.
The best time to visit is between March and October, when you’ll generally enjoy sunny weather, calm seas and the best conditions for swimming, snorkelling and diving. Many resorts close during the northeast monsoon from November to February.
