Every long weekend, my group chat lights up with the same question: "where can we go that won't wreck the budget?" After years of testing this exact brief — leave Friday evening, back Sunday night or Monday morning, total spend under S$500 per person including everything — here are the eight destinations that consistently deliver, with real numbers from recent trips.
Quick Comparison: 8 Getaways Under S$500
| Destination | Travel Time | Transport Cost | 3-Day Budget | Signature Activity |
|---|---|---|---|---|
| Batam | 45–50 min ferry | From S$69 return | ~S$180 total | Spa + seafood |
| Bintan | ~1 hr ferry | From S$70 return | ~S$350 total | Beach resort day |
| Johor Bahru | 15–40 min by car | From S$57.50 one-way private car | ~S$150 total | Food + shopping |
| Malacca | 3.5–4 hrs drive/bus | S$25–40 bus | ~S$220 total | Heritage old town |
| Genting Highlands | 5–6 hrs drive/bus | S$30–50 bus | ~S$280 total | Casino + theme park |
| Kuala Lumpur | 1 hr flight | S$120–200 return flight | ~S$450 total | City + Petronas Towers |
| Bali | 2.5 hr flight | S$180–280 return flight | ~S$480 total | Beach + culture |
| Bangkok | 2.2 hr flight | S$150–250 return flight | ~S$470 total | Temples + nightlife |
1. Batam — The Cheapest Possible Long Weekend
Nothing beats Batam for a true no-flight, no-hassle escape. Ferries from Tanah Merah or HarbourFront take under an hour, and once you're there, a full spa treatment, a seafood feast at Nagoya, and a night in a decent hotel can all be had for a fraction of Singapore prices.
3-Day Batam Budget
- Ferry: S$69
- Hotel (2 nights): S$60–90
- Food: S$40
- Spa + activities: S$40–60
- Total: roughly S$210–260
💡 Book the earliest ferry
The 7am–8am sailings are consistently cheaper and less crowded than midday departures, and you land with a full first day instead of losing hours to immigration queues.
2. Bintan — Beach Resort Without the Flight
Bintan is the pick when you want an actual beach resort feel rather than a city escape. Treasure Bay Bintan's lagoon and beach club setup gives you turquoise water, cabanas and watersports without needing to fly to Bali.
3-Day Bintan Budget
- Ferry: ~S$70 return
- Resort (2 nights): S$150–220
- Food: S$50
- Beach club day pass: S$40–60
- Total: roughly S$330–400
3. Johor Bahru — Food, Shopping and LEGOLAND in One Trip
JB has transformed over the last few years — it's no longer just a border-crossing food run, it's a legitimate short break with mall complexes, LEGOLAND Malaysia, and some of the best-value private car transfers in the region.
3-Day JB Budget
- Private car (return): S$115
- Hotel (1–2 nights): S$50–90
- LEGOLAND tickets: S$30–40 per person
- Food + shopping: S$60
- Total: roughly S$255–305
4. Malacca — Heritage Old Town on a Bus Ticket
Malacca (Melaka) is one of the most underrated weekend trips from Singapore — a UNESCO-listed old town, Peranakan architecture, and river cruises, all reachable by a comfortable 4-hour coach for under S$40 return.
3-Day Malacca Budget
- Bus (return): S$35
- Boutique hotel (2 nights): S$90–130
- Food: S$45
- River cruise + attractions: S$30
- Total: roughly S$200–240
5. Genting Highlands — Cool Air, Casino and Theme Park
Genting is the classic "cool climate escape" for Singaporeans — a few hours by coach into the Malaysian highlands for casino nights and Resorts World Genting's indoor/outdoor theme park.
3-Day Genting Budget
- Coach (return): S$45
- Hotel (2 nights): S$100–160
- Food: S$50
- Theme park tickets: S$50–70
- Total: roughly S$245–325
6. Kuala Lumpur — City Break by Air
KL adds flight cost but delivers a genuine metropolitan break — Petronas Towers, Bukit Bintang shopping, and some of the best hawker-style food in the region for the price.
3-Day KL Budget
- Flight (return): S$150
- Hotel (2 nights): S$110–160
- Food: S$60
- Attractions: S$60
- Total: roughly S$380–430
7. Bali — The Furthest Reach That Still Fits
Bali only just fits the S$500 brief, and only if you keep accommodation modest and lean on private drivers rather than solo taxis. The payoff is real beach-and-culture variety that nowhere else on this list matches.
3-Day Bali Budget
- Flight (return): S$220
- Villa (2 nights): S$80–120
- Private driver (full day): S$40
- Food + activities: S$70
- Total: roughly S$410–450
8. Bangkok — Temples and Nightlife on a Tight Budget
Bangkok fits under S$500 comfortably if you fly budget carrier and stick to street food and the boat/BTS network instead of taxis everywhere.
3-Day Bangkok Budget
- Flight (return): S$190
- Hotel (2 nights): S$60–100
- Food: S$50
- Attractions + transport: S$60
- Total: roughly S$360–400
Grand Comparison Table
| Destination | Best For Couples | Best For Families | Best For Solo/Budget |
|---|---|---|---|
| Batam | Yes — spa days | Okay | Yes — cheapest overall |
| Bintan | Yes — beach resort | Yes | Less ideal (higher cost) |
| JB | Okay | Yes — LEGOLAND | Yes |
| Malacca | Yes — heritage romance | Yes | Yes |
| Genting | Yes — cool climate | Yes — theme park | Okay |
| KL | Yes | Yes | Okay |
| Bali | Yes — top pick | Yes | Tight but doable |
| Bangkok | Yes | Okay | Yes |
💡 Book ferries and transfers before hotels
Ferry and private car slots fill up fastest on long weekends — lock those in first, then build your hotel and activity plan around confirmed departure times.
Find your next long weekend escape
Browse Deals →