Every few months I hit the same wall. It is a Thursday, the week has been long, the air conditioning at the office has been set to arctic for nine hours, and I want to be somewhere else by Saturday morning without burning three days of leave. Singapore is a brilliant place to live and a slightly awkward one to escape from, because the island is small enough that "going away" feels like it should involve a passport. Sometimes it does. Often it does not.
The old version of this article, which sat on our site for a while, treated the whole thing as a list of attractions on the main island. It was fine as far as it went, but it mixed up a few places (Pulau Ubin is not the same thing as Bukit Timah Nature Reserve, and Kusu Island is a turtle and temple island rather than a bird sanctuary) and it ignored the obvious question that most people actually ask: where can I go for two nights that feels like a different place? So I rewrote it from scratch, using trips I have taken, mistakes I have made and the current ticket and ferry details.
The guide is built around three kinds of weekend. The first stays on the main island and treats Singapore like a holiday destination for once. The second uses a boat to reach somewhere small and quiet: Pulau Ubin, Kusu Island, St John's Island. The third crosses a border or a strait to Batam, Bintan or Johor. Each has a different cost, a different level of planning and a different kind of tired when you get home on Sunday night. I will tell you which I would pick for which mood, what it roughly costs, and the small practical things that decide whether a trip is relaxing or a logistical argument.
If you live here, most of this will be familiar territory with a few new angles. If you are visiting Singapore and wondering what to do with a free weekend, the cross-water options are a good way to use a trip that would otherwise be five days in the same city. And if you will need paperwork for any of it, I have a section near the end on arrival cards, visas and the flight reservation service that many visa applications ask for.
The three kinds of weekend from Singapore
Before the details, here is the framework I use. It saves a lot of dithering. The question is not "where is nicest" but "how much friction am I willing to pay for?" Friction here means queues at immigration, ferry timetables, cash in a second currency and a hotel you have not stayed in before. Every extra bit of friction needs to be paid back by the place feeling properly different.
| Style | Examples | Door to door | Passport? | Best for |
|---|---|---|---|---|
| On the main island | Sentosa, Mandai, Marina Bay, east coast | 20 to 60 minutes by MRT or taxi | No | Families, short notice, tight budgets |
| Small boat, same country | Pulau Ubin, Kusu, St John's | 1 to 2 hours | No | Walkers, cyclists, anyone who needs quiet |
| Ferry to Indonesia | Batam, Bintan | 3 to 4 hours including formalities | Yes | Spa, seafood, resort lounging |
| Cross into Malaysia | Johor Bahru, Desaru | 1.5 to 4 hours depending on the queue | Yes | Shopping, theme parks, beach resorts, food |
One more rule I have learned the hard way: do not try to combine two of these in a single weekend. A Saturday on Sentosa and a Sunday in Johor sounds efficient on paper. In practice you spend Sunday morning in a queue at the Causeway with a bag you did not need to pack. Pick one and do it properly.
Staycation one: Sentosa, done in the right order
Sentosa is the obvious answer and it is obvious for a reason. It is a ten-minute ride from VivoCity on the Sentosa Express monorail or a short walk across the boardwalk, it has actual beaches, and you can build a very full weekend there without ever looking at a map. The mistake people make is trying to see everything. The island is bigger than it looks, the heat is relentless between about eleven and four, and half the attractions are indoors for good reason.
My order for a first-timer is this. Do the big theme park on a weekday if you can, or on the first day of the weekend when you have the most energy. Universal Studios Singapore is currently from S$73.59, and the Express option, which lets you skip the standing-around part on the most popular rides, is a separate ticket. I have done it both ways. On a holiday weekend I would pay for the Express every time; on a quiet Tuesday I would not bother. Rides like the Battlestar Galactica pair and Transformers are the ones with the queues, so go to them first, then drift to the shows and the Minion Land area once the crowds have thickened.
The second day is for everything that is not a ride. The Singapore Oceanarium is currently from S$52.26 and is the one I send visitors to when it rains, because you can spend two hours inside looking at sharks and rays and not once think about the sky. Walk it slowly, and go at the start of the day. By early afternoon the school groups arrive and the viewing windows fill up.
For something with a bit of adrenaline that does not need a full day, the Skyline Luge (from S$35.51) is a gravity cart down a track that winds through the trees. It is more fun than it sounds and works for most ages, though small children ride with an adult. In the evening, Wings of Time (from S$35.11) is the fireworks, water and lasers show over the sea. Sit as close to the middle as the seating allows. Bring something to wipe the seat if it has rained, and a light layer, because the wind off the water can be surprisingly cool once the sun is gone.
Where to sleep? Sentosa has plenty of resort hotels, and they are a real treat if you have the budget, but they are priced as treats. A cheaper pattern that works well is to stay in the city near an MRT station, take the train to HarbourFront, and spend both days on the island. You lose the late-night beach walk, but you save a significant amount, and you are never more than half an hour from your own bed.
| Sentosa item | Roughly how long | Indoor or outdoor | My verdict |
|---|---|---|---|
| Universal Studios Singapore | Full day | Mostly outdoor | Worth it with a plan; arrive at opening |
| Singapore Oceanarium | 2 to 3 hours | Indoor | Best rain plan on the island |
| Skyline Luge | 1 to 2 hours | Outdoor | Fun, cheap, good for mixed ages |
| Wings of Time | About 20 minutes of show | Outdoor | A lovely end to the day |
| Palawan or Tanjong Beach | As long as you like | Outdoor | Go early or late, never midday |
One thing the older version of this guide got wrong, and I want to correct it: Merlion Park and Gardens by the Bay are not on Sentosa. They sit at Marina Bay on the mainland side. There is a Merlion statue on Sentosa too, but the famous one is across the water. Make that a separate half day, ideally in the evening when the Supertrees are lit.
Staycation two: the Mandai wildlife parks
If Sentosa is the loud staycation, Mandai is the leafy one. The area in the north of the island now has the Zoo, River Wonders, the Night Safari and Bird Paradise clustered together along the edge of the rainforest, and with a bit of thought you can fill a whole weekend there without feeling like you are doing the same thing twice.
My favourite pairing is Bird Paradise in the morning (from S$46.17) and the Night Safari after dark (from S$54.24). The birds are most active when the park opens, the walk-through aviaries are at their coolest, and the shows are timed so that you can see two or three without rushing. By mid-afternoon you want a long lunch and a rest. The Night Safari opens in the evening, so a gap of a few hours at a nearby cafe, or even a nap back at the hotel, makes the day feel like two separate outings rather than one exhausting one.
The Singapore Zoo (from S$46.17) and River Wonders (from S$42.35) are the other two. I would choose only one more for a two-day trip. The Zoo is the bigger, more open-air day, and with small children it is the one they will remember. River Wonders is shorter and calmer, and the boat ride is a pleasant way to cool down. There is also a combined transport option from the city that covers several of the parks, which can be handy if you do not want to work out the buses.
Practical notes from the parks. Wear shoes you can walk several kilometres in. Carry water. Take insect repellent for the evening. Photography with flash is not allowed at the Night Safari, and the staff are firm about it. If you are going on a weekend, the first and last slots of the day are quieter than the middle. We email the e-tickets after our team confirms the booking, so book a few days ahead for weekend dates rather than the night before.
Small boats, quiet islands: Pulau Ubin, Kusu and St John's
This is the category most people forget exists. Within sight of the container ships there are islands where the loudest sound is a bicycle bell. None of them need a passport, and each makes a good Saturday or Sunday on its own. They are not really "weekend getaways" in the sense of an overnight stay, but a day on a boat resets your head in a way that a day at the mall never will.
Pulau Ubin
Pulau Ubin is off the north-east coast, and it is the closest thing Singapore has to the way the whole country looked sixty years ago. You take the bus or a taxi to Changi Point, walk to the ferry terminal, and wait for a bumboat to fill up. The boats leave when they have enough passengers rather than to a strict timetable, the crossing takes around ten minutes, and you pay in cash. Bring small notes. Return fares are a few dollars each way, but check on the day because they are set by the boatmen and the terminal, not by anyone you can book with.
On the island, hire a bicycle at the jetty. Do not skip the helmet and do check the brakes before you leave the shop, because the tracks are rough and the downhills arrive quickly. The usual loop takes you through old kampong houses, past a quarry lake that is startlingly green, and out to the Chek Jawa wetlands, where a boardwalk runs across the mangrove and the seagrass flats. Go at low tide if you can, because the sandbars and the creatures living in them are the whole point. A good morning ride is three or four hours with plenty of stops. In the afternoon it is hot enough that I stop caring about the scenery.
If you would rather not navigate, a guided option is a sensible choice. The cycling exploration of Pulau Ubin is currently from S$73.70, and the seafood lunch and Chek Jawa tour is from S$172.17 if you want the meal sorted too. I did a guided ride once, after two solo trips where I took the wrong fork and ended up at a locked gate, and I learned more in three hours than in the previous six. For something after dark there is also Haunting Tales of Ubin, which is more atmosphere than scare.
The old article described Pulau Ubin as "also known as Bukit Timah Nature Reserve" and suggested scuba diving there. Neither is right. Bukit Timah is a separate forest reserve on the main island, home to the highest natural point in Singapore, and the sort of place you go for a morning hike. Diving around Ubin is not a thing visitors sign up for; the water is murky. If you want to dive, the usual starting points are the Southern Islands or a trip to a place with clearer water, such as Bintan or Tioman.
Kusu Island and St John's Island
These two sit south of the main island and are reached by ferry from Marina South Pier. The service is a regular scheduled one, with more departures at weekends, and the sailing takes roughly 30 to 45 minutes to Kusu, a little more to St John's. Check the current timetable before you go, because the last return boat is early enough to catch people out.
Kusu Island is tiny. There is a Chinese temple, a Malay shrine on the hill, a couple of lagoons and a turtle sanctuary. In the ninth lunar month, usually October or early November, it fills with pilgrims, and the quiet is gone for a few weeks. Outside that period it is peaceful, and you can walk the whole island in an hour. St John's is larger, with a lagoon, a few trails, a small marine centre and rooms for group stays that are popular with school and company outings. I like both for a lazy half day: swim at the sheltered beaches, eat the sandwiches you packed, and take the late afternoon boat back with sand in your shoes.
For something more adventurous, Escape From St John's Island turns the place into an outdoor puzzle game, currently from S$151.00. It suits groups of friends who like to compete. And if what you actually want is to sleep outside in the trees, glamping at the reservoir is from S$505.00 and gives you a surprisingly wild night with canvas, lanterns and a proper bed.
| Island | How to reach | Crossing time | What to do | Watch out for |
|---|---|---|---|---|
| Pulau Ubin | Bumboat from Changi Point | About 10 minutes | Cycling, Chek Jawa boardwalk, quarry | Cash only, no ATMs of note, long gaps without shade |
| Kusu Island | Ferry from Marina South Pier | Around 30 to 45 minutes | Temple, turtle sanctuary, quiet beaches | Pilgrim crowds in the ninth lunar month |
| St John's Island | Same ferry as Kusu | A little longer than Kusu | Lagoon, trails, swimming | Early last boat, limited food |
Crossing the strait: Batam by ferry
Batam is the one that surprises people. It is genuinely close: the ferry from HarbourFront or Tanah Merah takes roughly an hour, depending on the operator and the sea. Yet it feels like another place the minute you step off. The air smells of clove cigarettes and frying shallots. The taxis ask for rupiah or Singapore dollars. The seafood comes to the table so fresh it is barely cold.
Batam is not pretty in the way that Bali is pretty. It is a working industrial island that happens to have excellent food, cheap spa treatments and a handful of resorts along the coast. That is exactly why I like it for a weekend. You are not trying to tick off sights. You eat, you are massaged, you sit by a pool, you eat again, and you come home with a lighter wallet than you expected but a much lighter head.
For the crossing itself, we list ferry tickets from HarbourFront (from S$43.00) and from Tanah Merah (from S$43.77). Choose by where you live and where you will stay on the other side. Both operate several sailings a day, and a return ticket is usually the sensible option. On a Friday evening and a Sunday afternoon the queues build, so give yourself a generous margin and keep your passport, return ticket and any onward documents together in one pocket.
What do you do when you arrive? A typical Saturday for me runs like this. Check into a hotel near Nagoya Hill or the Batam Centre waterfront. Walk to a spa for a long afternoon treatment; there are many to choose from and you can browse the Absolute Spa treatments (from S$35.73) or the spa package at Grand Majesty (from S$34.16). Then dinner at one of the seafood restaurants on the water, where you point at what you want and it gets weighed. On Sunday morning, if you want to go beyond the town, a full-day private car charter (from S$56.14) lets you see the bridges, the villages and the beaches without negotiating a fare each time.
Do not expect to find everything cheap. The cost advantage in Batam is real for massage, food and local transport, and much less so for imported goods and hotel rooms in the good resorts. Carry some cash in rupiah, and pay attention to the exchange rate when a restaurant quotes you in Singapore dollars. Cards are widely accepted in larger places but not at the little stalls you will want to try.
Paperwork. Citizens of many countries, including Singapore, can enter Indonesia visa-free for short stays, while others need a visa on arrival or an e-visa. The rules depend on nationality and change, so check ahead on our visa requirements pages and the official Indonesian immigration site. Your passport must also have enough validity left, and you will need your permit to return to Singapore if you are not a citizen or permanent resident.
Bintan: the resort weekend
Bintan is Batam's calmer, greener neighbour. The ferry leaves from Tanah Merah and lands at Bandar Bentan Telani on the north coast, roughly an hour later. From there the resort strip at Lagoi is a short drive away, and that is where most people spend their weekend. The coast has long white beaches, a couple of golf courses and a handful of hotels that look like they were designed for people who do not want to think.
It is the best choice if what you need is a beach, a pool and a book. I have spent whole Saturdays there without leaving the lounger more than twice. For a gentler middle ground, a Bintan day tour (from S$52.80) takes in the sights outside the resorts, and you can book the snorkelling tour (from S$60.62) if you want something in the water. For families there is the Treasure Bay water park (from S$8.59), and the mangrove and fireflies tour (from S$29.34) is a quiet evening trip that children love.
If you want a resort stay with minimal fuss, Grand Lagoi Bintan is currently from S$338.00. Remember that most resorts on Bintan are built to be self-contained, so food and drink are priced to match. Check what is included before you book, bring snacks if you are travelling with small children and consider a taxi quote in advance for the transfer to and from the terminal.
| Batam or Bintan? | Batam | Bintan |
|---|---|---|
| Feel | Busy town, food and spas | Quiet resort coast |
| Departure | HarbourFront or Tanah Merah | Tanah Merah |
| Crossing | Roughly one hour | Roughly an hour |
| Best for | Seafood, massage, shopping, bargains | Beaches, pools, golf, couples |
| Weak point | Traffic, uneven quality | Resort prices, little outside the resorts |
| I would go for | A friends or family food trip | A real rest |
Over the Causeway: Johor Bahru and Desaru
Johor Bahru is the cheapest foreign weekend you can take, and the one with the most variable experience. On a good day, a Saturday morning crossing at off-peak time, it takes an hour from door to mall. On a bad day, a Friday evening or a school holiday, the queue on the bridge can stretch for hours. So the whole skill of a Johor weekend is timing. Leave early, return late on Sunday or on a weekday, and avoid public holidays on both sides of the border.
There is also news worth watching. A rail shuttle between Woodlands and Johor Bahru, the RTS Link, has been scheduled to open at the end of 2026. If it opens on time it will change the economics of the trip, because the train is designed to skip the long road queue. Until you can see it running, treat it as a promise rather than a plan, and check the latest announcement before relying on it.
What do people do in Johor? Eat, mostly. Then shop, get a haircut, fill up the car, see a film, and go to the indoor playgrounds that parents of small children treasure. For something with an actual ticket, the blue ice rink at Paradigm Mall is from S$14.00. If you want to go further than the city, drive or take a transfer to Desaru, about ninety minutes east, where the coast has wide beaches and a resort complex with its own water park.
The Adventure Waterpark at Desaru Coast is currently from S$36.00, and for a weekend it works best paired with a night at one of the nearby hotels. The Desaru Fruit Farm offers a very different afternoon, with ATV rides (from S$30.00) and a petting corner for children. If you are a birdwatcher, there is a guided birdwatching experience near Desaru from S$44.90. For those who would rather not drive, a Johor Bahru transfer starts at S$43.95 and saves you from parking worries.
Kuala Lumpur is the next step beyond. It is not really a two-day trip by road, but a flight is around an hour, and there are day-trip options such as a half-day city exploration (from S$46.06) if you decide to extend a long weekend. I have done KL as a Friday-night-to-Monday trip, and it was exactly enough.
Practical notes for Malaysia. Singapore citizens and many other nationalities can enter visa-free for short stays, but rules differ by passport. Foreign visitors may also be asked to complete the Malaysia Digital Arrival Card online before arrival, so check whether it applies to your nationality. Your vehicle needs insurance cover for Malaysia if you are driving, and you will need the vehicle entry permit that applies to Singapore-registered cars. These details are easy to look up and expensive to ignore.
The paperwork: arrival cards, visas and flight reservations
Paperwork is nobody's favourite part of a weekend trip, and for a lot of people it is the part that causes real stress. A few notes from experience, and from the questions that arrive at our desk every week.
First, entering Singapore. Every short-term visitor, whether or not they need a visa, must submit the SG Arrival Card within three days before arrival. It is free, it is online, and it is quick. Nationalities in the higher-assessment category, which include India, China (in some cases), Bangladesh and several others, also need an entry visa applied for through an authorised agent or a local sponsor. The government fee is around SGD 30 and processing usually takes three to five working days, longer in busy periods. If you are one of those travellers, our visa requirements section lists the options for your passport and destination, and we can help you through the form. We do not promise approval, because that is a decision for the immigration authority.
Second, leaving and coming back. If you are visiting Singapore on a short-stay pass and you plan a weekend in Batam or Johor, make sure your pass allows re-entry. Some visit visas are single-entry. Others allow multiple trips. If yours is single-entry, a weekend across the water might end your permission to enter again. It is the most common mistake I hear about, and it is easy to avoid by reading the visa approval notice carefully.
Third, proof of onward travel. Some visa applications, and sometimes airlines or border officers, ask to see a flight itinerary showing you plan to leave the country. A full ticket bought months ahead is a gamble if the visa is not approved. For that reason many applicants use a flight reservation, which is a document showing a planned itinerary without being an issued ticket. You can read how that works on our flight reservation service page. It is a reservation, not a ticket, and it is not a promise that a visa will be granted or that an embassy will accept it, so check what your particular application needs before you rely on it.
| Document | Needed for | When to sort it | Where |
|---|---|---|---|
| Passport with validity | Batam, Bintan, Johor | Check now; many places want six months left | You |
| SG Arrival Card | Every visitor entering Singapore | Within 3 days before arrival | Official ICA portal |
| Singapore entry visa | Visa-required nationalities | Allow 3 to 5 working days or more | Visa requirements page |
| Visa for the destination | Depends on nationality | Weeks ahead if it is an e-visa | Official site or our guide |
| Itinerary or flight reservation | Some visa applications | At application | Flight reservation page |
Three weekends I would actually book
Enough theory. Here are three weekends built from the pieces above, each with a rough shape, a budget and the reason I would choose it.
The lazy reset: Bintan for two nights
Take an early Friday-evening or Saturday-morning ferry from Tanah Merah. Check in, swim, do nothing. On Saturday afternoon, take a short tour or the snorkelling trip. Sunday morning is a late breakfast and a slow ferry back. The total cost is dominated by the hotel, so the ferry and the tours are a small part of it. This is the one I book when I am truly tired.
The family weekend: Sentosa and Mandai without the stress
Saturday: a morning at the Oceanarium, a long lunch, an afternoon on the beach, and Wings of Time in the evening. Sunday: Bird Paradise when it opens, an early lunch, home for naps, and the Night Safari later if the children can manage it. Do not do both Sentosa and Mandai on the same day, and do not try to squeeze in Universal Studios as well. If you want the theme park, make it a separate trip.
The active weekend: Ubin by bike and a night in Batam
Saturday morning: early bumboat to Pulau Ubin, a long ride, seafood lunch, and back by mid-afternoon. Rest. Sunday: an early ferry to Batam, spa in the afternoon, seafood dinner, and the last ferry home. It is a busy pair of days but each one feels entirely different, and if your legs hold out you will sleep very well on Sunday night.
| Plan | Nights away | Passport needed | Effort | Cost level |
|---|---|---|---|---|
| Lazy reset (Bintan) | 2 | Yes | Low | Mid to high |
| Family weekend (Sentosa and Mandai) | 0 to 1 | No | Medium | Mid |
| Active weekend (Ubin and Batam) | 1 | Yes | High | Low to mid |
| Border weekend (Johor and Desaru) | 1 to 2 | Yes | High, queue risk | Low to mid |
What it really costs
Costs vary a lot by hotel and by season, so I will not pretend to give you a precise quote. What I can do is show where the money goes. The tickets for attractions are the easy part; they are listed on each product page with a "from" price that changes with the date and the option. The big swing items are the hotel, food at resorts and transport on the other side.
A few rules of thumb. In Singapore, accommodation is the largest cost, so a day trip from home is far cheaper than a night in a hotel. On Bintan, resort food is the quiet budget killer, so ask about breakfast and set menus. In Batam, spa and food are cheap, but hotels near the good areas are not. In Johor, the real cost is time. A cheap meal saved in ringgit is cancelled out if you lose half a day in a queue.
| Cost item | Sentosa and Mandai | Ubin and islands | Batam or Bintan | Johor |
|---|---|---|---|---|
| Getting there | MRT, bus or taxi | MRT plus small boat fare | Return ferry ticket | Bus, car or shuttle |
| Tickets | Largest line; varies by park | Bike hire or tour | Optional tours and spa | Optional parks |
| Food | Mid to high at parks | Low; pack your own | Low in Batam, high in resorts | Low |
| Hotel | Skip it, or pay for a resort | Not needed | The biggest item | Cheap compared to Singapore |
When to go and what to pack
Singapore weather is almost the same all year, but patterns matter. From roughly November to January the northeast monsoon brings longer spells of rain and, in the Riau islands, choppier seas. February to April tends to be drier and hotter. June to September is a drier, slightly windier period. The ferry to Bintan or Batam can be rough in monsoon months, so if you are prone to seasickness, choose a morning crossing and carry tablets.
For school holidays, expect bridges, ferries and theme parks to fill up. Public holidays in Singapore, Malaysia and Indonesia do not line up, so a long weekend on one side of a border may be an ordinary Monday on the other. That is great if you want the park to be calm on a weekday, and awful if you meet a holiday queue. Ask before you commit.
A short packing list for any of these: a hat and sunscreen, a light rain jacket, shoes you can walk in and shoes that can get wet, a refillable water bottle, a small dry bag for your phone, insect repellent, a power bank, cash in the right currency, and a photocopy or phone photo of your passport page. If you are crossing a border, add your return documents and a printed copy of any booking confirmation you may need to show.
Frequently asked questions
What is the closest weekend getaway to Singapore?
Pulau Ubin and Sentosa are the closest, and neither needs a passport. Batam is the closest foreign destination, about an hour away by ferry. Johor Bahru is close by distance but depends heavily on traffic at the border.
Do I need a passport for Pulau Ubin, Kusu or St John's?
No. They are part of Singapore. It is still sensible to carry some form of photo identification, and visitors should carry the pass that allows them to be in the country.
Do I need a visa to visit Batam, Bintan or Johor from Singapore?
It depends on your passport. Singapore citizens and many other nationalities can enter Indonesia and Malaysia for short stays without a visa, while others need a visa or e-visa. Check our visa requirements pages and the official immigration sites well before you travel.
I am a visitor in Singapore on a visit pass. Can I leave for a weekend and come back?
Only if your pass allows multiple entries. Some visit visas are single-entry, and leaving the country can end your permission. Read your approval carefully, and if you are not sure, ask the issuing authority before you go.
Can a flight reservation help with a visa application?
Some applications ask for a planned itinerary. Our flight reservation service provides a reservation for that purpose. It is not an issued ticket, and it does not guarantee that a visa will be approved, so check the exact requirement for your application.
How far ahead should I book tickets?
For weekend dates, book a few days ahead. We email the e-tickets after our team confirms your booking, so leaving it to the last minute is risky. For ferries and hotels, longer is better in school holidays.
What is the best time of year for these trips?
February to April and June to September tend to be drier. November to January is wetter, and sea crossings can be rougher. Go early in the day in any month to avoid the heat and the crowds.
Which trip is best with young children?
Stay on the main island. Sentosa and Mandai have plenty of shade, toilets, food and short walking distances. Add a ferry only when your children are old enough to enjoy it.
Featured experiences in this guide
Plan your weekend with HolidaySG
Browse attraction tickets, ferry tickets and tours for Singapore, Batam, Bintan and Johor. If you need a visa for any leg, start with our visa requirements guide, and if an application asks for onward travel, see the flight reservation page.