
Weekend Getaway from Singapore: 18 Easy Trips Under 3 Hours
If you’ve ever stared at a long weekend on the calendar and wished you could just disappear somewhere — without the airport queues, the luggage carousel waits, or a flight booking that costs half your budget — you’re not alone. Singapore sits right next to two countries packed with beaches, street food, and cultural detours that you can reach by ferry or a short hop across the border. Whether you’ve got 48 hours or a full long weekend, here’s how to make the most of it.
Short trips under 3 hours: 18 options · No-flight getaways highlighted: 10+ · Popular nearby spots: Langkawi, Kuala Lumpur, Penang · Ferry-accessible trips: Malaysia, Indonesia islands · Cheap destinations listed: 23 under 3 hours
Quick snapshot
- 688 weekly sailings from Singapore to Indonesia (NetFerry ferry route aggregator)
- Tanah Merah to Bintan: 1 hour 10 minutes (Ferryhopper ferry planning resource)
- Batam ferry from €25 one-way (Ferryhopper ferry booking platform)
- Exact 2026 fares in SGD (pricing varies by operator and season)
- Current visa and entry rules post-2025 updates
- Real-time cancellation rates or service reliability data
- Batam routes: January to July only
- Bintan routes: January to September only
- Malaysia ferries reduced during monsoon season
- Peak season typically brings more sailings
- Operators add extra crossings during Singapore school holidays
- Early booking recommended for long weekends
These metrics capture the fastest routes, lowest fares, and seasonal patterns across Malaysia and Indonesia ferry corridors.
| Metric | Value |
|---|---|
| Top no-fly spot | Telunas Private Island |
| Most listed destination | Langkawi |
| Ferry trips count | Multiple to Malaysia and Indonesia |
| Shortest flight | Johor Bahru |
| Fastest ferry (Malaysia) | 45 minutes to Tanjung Pengelih |
| Fastest ferry (Indonesia) | 45 minutes to Batam |
Which countries are easy to visit from Singapore?
Singaporeans can reach Malaysia and Indonesia by ferry without booking a flight or dealing with checked baggage. Five ferry operators run year-round services from HarbourFront and Tanah Merah terminals, covering the Riau Islands to the east and the Johor coastline to the north.
The most frequent connections go to Indonesia: roughly 688 weekly sailings keep Bintan and Batam within easy reach, according to NetFerry ferry route aggregator. Malaysia ferries are fewer — four crossings per week to Desaru and two per week to Tanjung Pengelih — but the crossing takes as little as 45 minutes.
Countries under 3 hours away
- Indonesia (Riau Islands): Batam (45–60 min), Bintan (1h 10min to 2h depending on port), available January–September
- Malaysia (Johor coast): Desaru (1h 30min, 4× weekly), Tanjung Pengelih (45min, 2× weekly); reduced during monsoon
“The ferry takes just 1hr 10mins from Singapore to Bintan,” notes The Private Traveller travel itinerary writer, making day trips entirely feasible for those with tight schedules. Meanwhile, Ferryhopper’s ferry guide describes the journey as “a fast, scenic, and convenient way” to reach the islands.
Cheap options for your next trip
Budget-conscious travelers have two standout choices. Batam wins on price: one-way tickets start at around €25 (Ferryhopper ferry booking platform), making it one of the cheapest international routes out of Singapore. Bintan costs slightly more at around €28 one-way, but the resort areas around Bandar Bentan Telani offer a noticeably different vibe from the industrial buzz across the water.
Indonesia dominates in frequency and variety; Malaysia dominates in speed but lags in scheduling. If your dates are flexible, Bintan and Desaru tend to add extra crossings during Singapore school holidays — worth checking closer to departure.
Which country is 2 hours away from Singapore?
Both Malaysia and Indonesia fall within a two-hour window by ferry, though the fastest routes come down to which direction you point your boat and which operator you book with. The shortest crossing is a 45-minute sprint to Tanjung Pengelih in Malaysia via Batam Fast Ferry.
Ferry destinations
For ferry-focused itineraries, Bintan and Batam steal the show. The route to Bandar Bentan Telani on Bintan’s resort strip covers 22 nautical miles in just over an hour, as documented by Ferryhopper ferry planning resource. Day trips are entirely feasible — morning departure, sunset return — though an overnight stay unlocks the beach clubs and resort pools that make the island worth the crossing.
Fastest flight spots
Those who prefer wings to waves can reach Johor Bahru by air in under an hour, though that option sits outside the ferry-focused angle of this guide. For pure speed on water, the Tanah Merah to Tanjung Pengelih run at 45 minutes remains the quickest way to Malaysia, as noted by Direct Ferries ferry aggregator.
Both countries welcome Singapore passport holders visa-free for short stays, but rules differ on duration and permitted activities. Indonesia’s Riau Islands typically allow 30-day stays; Malaysia grants 90 days. Always verify current entry requirements before booking, especially if crossing involves a land border as well.
Where is the cheapest place to travel from Singapore?
Cost-wise, Bintan and Johor Bahru lead the budget rankings. A complete two-night escape to Bintan — including round-trip ferry and mid-range accommodation — can fall under S$200–300, with ferry tickets alone running S$50–80 per person, according to Travel with Hello Singapore travel blog. Johor Bahru costs even less by land: bus fares keep the total for two nights under S$200.
Budget flights in 2026
If flying is non-negotiable, promotions to Penang, Kuala Lumpur, and Langkawi regularly surface in the S$50–100 one-way range during off-peak periods. Langkawi stands out as a duty-free island with resorts that cater to families, reachable in under three hours by air.
Low-cost nearby spots
- Batam: €25 one-way ferry — cheapest Indonesia option
- Johor Bahru: S$200 for two nights including bus transfer
- Desaru: 1h 30min ferry at four crossings per week, beach-focused
Low-cost ferries to Indonesia often skip the resort areas. Check whether your ferry arrives at the tourist-facing ports (Bandar Bentan Telani, HarbourFront ferry terminal) or at working ports like Tanjung Pinang, which require additional ground transport to beaches and hotels.
Where to go for 3 days and 2 nights from Singapore?
A 3D2N window opens up options that day-trippers miss: sleep in, skip the mad morning rush to the ferry terminal, and still have two full days to explore. Langkawi, Bali, and the Genting Highlands all fit this format comfortably, though only Langkawi and Bintan make the no-flight cut for this guide.
Short getaways reachable in hours
For the 3D2N crowd, Bintan and Desaru work best by ferry. Bintan offers resort pools, water sports, and golf courses clustered around Bandar Bentan Telani — the crossing takes just over an hour from Tanah Merah, with high-speed ferries cutting the journey to 1 hour 10 minutes, per Ferryhopper ferry planning resource. Desaru provides a more low-key beach vibe with fewer tourist crowds, reachable in 90 minutes by ferry from Tanah Merah.
Family and couples picks
Families gravitate toward Bintan’s resort corridor, where all-inclusive packages take the pressure off planning. Couples seeking quieter surroundings might prefer Telunas Private Island — a no-fly destination reachable only by boat, featuring overwater villas and a castaway atmosphere that rewards the extra effort.
Where can I go for a short trip from Singapore?
Short trips from Singapore fall into two camps: those under three hours (the sweet spot for a weekend) and those requiring flights. The ferry-accessible options under three hours span Malaysia and Indonesia’s Riau Islands, offering enough variety to keep repeat visitors engaged.
Less than 3 hours trips
The under-three-hour roster covers 18 destinations when you include flights, but the ferry-specific list focuses on Bintan, Batam, and Desaru. The fastest Indonesia ferry reaches Batam in 45 minutes; Bintan’s resort port follows in just over an hour. Malaysia’s quickest ferry to Tanjung Pengelih covers the same distance in 45 minutes, with ferries running twice weekly.
Weekend ideas for couples and families
- For couples: Bintan Resort Ferries offer an Emerald Class upgrade for a more comfortable crossing; Telunas Private Island provides seclusion without the flight
- For families: Bintan’s resort strip has child-friendly pools, golf, and organized activities; Desaru’s beach clubs cater to kids with water sports and play areas
- For food lovers: A day trip to Tanjung Pinang on Bintan (about 2 hours by ferry) puts you near local markets and hawker stalls, as noted by Ferryhopper ferry planning resource
Schedules shift with the seasons. Batam routes wind down after July; Bintan routes hold through September. Malaysia ferries to Desaru and Tanjung Pengelih see reduced crossings during the monsoon months — book early for long weekends to avoid sold-out sailings.
Related reading: KTM JB to Singapore Guide
4stogo.com, mariefranceasia.com, sassymamasg.com, owlovertheworld.com
No-fly escapes like Batam draw crowds for its beaches and resorts, with the Singapore to Batam ferry guide offering up-to-date schedules and prices for easy planning.
Frequently asked questions
What is the 60-90 rule in Singapore?
The 60-90 day rule refers to the maximum stay duration Singapore passport holders can enjoy in certain neighboring countries without a visa. Malaysia grants 90 days per entry; Indonesia’s Riau Islands (Batam, Bintan) allow 30 days. The specific rule that applies depends on your destination and port of entry.
Where else to visit when going to Singapore?
If you’re building a broader Southeast Asia itinerary around a Singapore stop, consider pairing it with a ferry-side trip to Bintan or Batam first — they sit within an hour of the city and offer a dramatically different pace before you fly elsewhere in the region.
What weekend getaway from Singapore to Malaysia?
Top picks include Desaru (90 min ferry from Tanah Merah, beach resorts), Tanjung Pengelih (45 min ferry, 2× weekly), and Johor Bahru by land (bus or KTM train — budget-friendly at under S$50 for a round trip). Desaru suits families; Tanjung Pengelih rewards those who plan ahead for the limited sailings.
What short getaway from Singapore for family?
Bintan’s resort strip offers the most family-ready infrastructure via ferry: pools, kids’ clubs, golf, and organized water sports all cluster around Bandar Bentan Telani. Desaru provides a more low-key alternative with beach activities but fewer organized amenities. Both are reachable by ferry with minimal transit stress.
What weekend trips from Singapore by ferry?
Key ferry routes include Tanah Merah to Bintan (1h 10min), Tanah Merah to Batam (45–60min), Tanah Merah to Desaru (1h 30min), and Tanah Merah to Tanjung Pengelih (45min). Five operators run these routes year-round, with frequencies varying by season. Always check current schedules via aggregator sites before heading to the terminal.
What 4D3N getaway from Singapore?
A four-day, three-night window lets you go deeper than a standard weekend. Bintan works well for the full stretch — two full days at the resort, one evening exploring local food stalls in Tanjung Pinang. Desaru fits the same format with a more relaxed pace. Flying opens up Langkawi and Bali, though those require airport transfers.
What short getaway from Singapore in December?
December falls within monsoon season for Malaysia’s west coast, which can reduce ferry frequencies to Desaru and Tanjung Pengelih. Indonesia’s Bintan routes typically stay operational through September — but December may see reduced sailings as the peak season winds down. Booking early and having a weather backup plan matters more in December than in summer months.