Forget Batam or Bali for a moment – Nirup Island is a new island paradise in Indonesia that’s been popping up all over TikTok and Instagram. It’s only 45 minutes away from Singapore by ferry and has all the makings of a relaxing weekend getaway. So if a trip with wellness activities, water sports, and excursions sounds like your ideal holiday, we have all the details to help you plan your trip.
Table of Contents
Image credit: Nirup Island
The island is part of Indonesia’s Riau Islands Province, which is also home to Batam and Bintan. It used to be only accessible via private yachts, but access has recently opened up to the public with regular ferry services from Singapore and Batam.
Image credit: @daniaexperiences via Instagram
The easiest way is to take the Horizon Fast Ferry, which runs a 2-way direct service from HarbourFront Centre straight to Nirup Island and back. The ferry currently operates every Friday to Sunday, with departures from Singapore at 1pm SGT.
Starting 26th November 2025, Horizon Fast Ferry will also be adding Wednesday departures, just in time for you to start planning a mid-week escape.
A round-trip ticket costs S$76 in the Economy class, and travel time clocks in at approximately 45 minutes. You’ll also get a free 20kg luggage allowance, while excess weight is charged at S$1/kg, though chances are you won’t even need it. After all, this is an R&R trip, so pack light and you’re good to go.
Book ferry tickets from Singapore to Nirup Island.
Image adapted from: @kemenpar.ri & @ditjen_imigrasi via Instagram
You’ll need to submit the All Indonesia travel declaration, which was recently made mandatory for all travellers entering Indonesia. You can do this up to 3 days before departure, and it only takes a few minutes to fill in your details. Once you arrive, simply present your passport at the Nirup Island Ferry Terminal to clear customs.
From there, a complimentary buggy will bring you to The Westin Nirup Island Resort & Spa, one of the accommodation options on the island, in just 5 minutes.
Note: Prices are accurate at the time of writing, and are subject to change.
Deluxe room with 1 king bed.
Image credit: Marriott
The Westin Nirup Island Resort & Spa is the island’s standout stay, and is part of Marriott Bonvoy’s lineup of well-known hotel brands all over the world. This resort is said to have 94 guest rooms and suites, plus 52 private villas altogether. But at the time of writing, only the Deluxe rooms are ready for booking since the resort just opened in June this year.
Image credit: Marriott
Don’t let that put you off – the Deluxe rooms are still a steal. Rates start from around IDR3.14M/night (~S$245.89), which is not bad at all for a place that gives you Bali-meets-Maldives vibes just a short ferry ride from Singapore. Each room also comes with a spacious balcony overlooking the ocean.
Book The Westin Nirup Island Resort & Spa.
2-bedroom villa.
Image credit: Nirup Island
Then there’s The Riahi Residences, an option for those craving extra space, privacy, and a touch of luxury. There are 2- to 4-bedroom villas, some with private pools and all with full kitchens and sea views.
They are designed with longer stays in mind and are a bit further from the main resort area, so you really get that sense of seclusion. Don’t worry though, guests still have full access to all of The Westin’s facilities.
Living room in the 2-bedroom villa.
Image credit: Nirup Island
Rates start from around IDR18.5M/night (~S$1,448.72) for a 2-bedroom villa with a private pool. We’ll be honest – it’s quite pricey, so maybe save it for a special occasion or just book a room at The Westin Nirup Island Resort & Spa for the same island vibes and ocean views.
Book The Riahi Residences.
Image adapted from: Nirup Island
The island is dotted with water sports activities for all kinds of adventurers. Hop on a banana boat ride for a thrilling spin across the turquoise waters, with prices starting from IDR250,000 (~S$19.58) for a 15-minute ride and a minimum of 4 pax. Or grab a single kayak and paddle your way along the coast at your own pace for IDR320,000/1 hour (~S$25.06).
There’s even an all-day pass for IDR1M (~S$78.31) per person that lets you enjoy unlimited non-motorised activities. That means you can paddleboard and kayak to your heart’s content.
Image adapted from: Nirup Island, Delicia Tan via Google Maps
If unwinding is more your speed, the Heavenly Spa by Westin offers a range of massages and treatments to melt your stress away. A 30-minute head and shoulder massage will set you back IDR680,000 (~S$53.25), while the indulgent 150-minute Island Living spa package goes for IDR3.98M (~S$311.67) per couple. The latter includes a foot soak, body brushing, a chocolate body wrap, and a traditional urut massage.
The resort also has a WestinWORKOUT Fitness Studio to help you squeeze in a workout, and outdoor pools to lounge, swim, or just float your worries away.
Image credit: Nirup Island
This idyllic island isn’t just for adults – at The Westin Nirup Island Resort & Spa, there’ll also be a supervised kids’ club featuring age-appropriate activities, games, and mini adventures to keep little ones entertained while you relax.
Not much has been revealed yet, as the kids’ club is set to officially launch only in December 2025. But from what we know so far, it’s going to be a space where the young ones can play and learn, while parents get some well-deserved rest in the meantime.
Image credit: Nirup Island
There’s no need to spend all your time on Nirup Island during your trip – take a short 15-minute boat ride to Belakang Padang Island for a glimpse of old island life. Some must-try activities include:
Image credit: Nirup Island
This is a free-and-easy excursion where you’ll get to explore at your own pace. Boats depart Nirup Island at 10am and tickets cost S$30 per person. A minimum of 2 pax is required.
Pro tip: only cash is accepted on Belakang Padang Island, so make sure you bring some before you head out.
Book an excursion to Belakang Padang Island.
Being a small island getaway, your dining options are naturally a bit limited. Aside from taking a short excursion to Belakang Padang Island to sample local eats, most of your meals will be enjoyed right on Nirup Island, either at the resort’s restaurants or beachside spots.
Image adapted from: Nirup Island, @westinnirup via Instagram
Salt offers a relaxed dining experience where the freshness of the ocean is the focus. The menu here isn’t extensive, but you’ll find dishes packed with flavour.
Start with cold dishes like Crab Crostini (IDR270,000, ~S$21.13), then end with warm plates such as Seared scallops (IDR210,000, ~S$16.43). There’s a kids’ menu too, featuring favourites like Prawn Tempura (IDR85,000, ~S$6.65) and Chicken and Egg Fried Rice (IDR70,000, ~S$5.48).
Image adapted from: Nirup Island, @westinnirup via Instagram
Island Kitchen is where you’ll go for breakfast that’s included with your stay, but the restaurant also serves lunch and dinner. The menu offers a mix of Western and Indonesian favourites – try local classics like Gado-gado (IDR155,000, ~S$12.13) or go for a Western option, such as Linguine Cacio e Pepe (IDR250,000, ~S$19.56).
Image adapted from: Nirup Island, @westinnirup via Instagram
When day turns to dusk, Constellate is where you’ll want to be. This rooftop lounge has a menu with all the crowd-pleasers, such as Wood-fired Mushroom Pizza (IDR160,000, ~S$12.52) and Black Angus Cheeseburger (IDR230,000, ~S$18).
The cocktail list ranges from classics like a Tequila Sunrise (IDR198,000, ~S$15.50) to a smooth Manhattan (IDR248,000, ~S$19.41).
Image adapted from: Nirup Island, @westinnirup via Instagram
Head to Nirup Social for a chill spot – this spacious lounge has comfy seats, open-air views, and a soft sea breeze drifting through. You’ll find light bites, like fresh salads and handmade pastas, and refreshing drinks from the bar here.
Right by ONE°15 Marina, the berthing spot for private yachts, is Tripoint Clubhouse – a cafe serving Indonesian comfort food and classic Western favourites. Paired with the sweeping island views, it’s the place where you’ll want to sit back and just let time slow down.
If you’ve been looking for somewhere new to escape to without the long flight or tourist crowds, this might just be the one. And the best part is it’s only 45 minutes from Singapore by ferry. Go now before it becomes the next Bali, and you have to fight for a spot by the pool.
More things to do in Indonesia:
Cover image adapted from: Nirup Island, Marriott
Book your flights and get ready to jam.
These Christmas exclusive events have magical snowfall shows.
Play Merry-Poly too.
Technically, this is the second time Singapore has qualified for the Asian Cup.
This is your call to get up earlier for work.
As if we need another reason to visit the mall.