Blog
Contents
The three short-hops at a glance
Batam: cheap spa and food, weak beach
Bintan: the closest resort-beach weekend
Johor Bahru: cheapest end-to-end, best food value
Which to pick by traveller type
Book flow for each
Booking timing for National Day peak
Frequently asked questions
Plan your National Day long weekend
Blog
National Day 2026 Long Weekend from Singapore: Batam vs Bintan vs JB, Cheapest Short-Hop
National Day 2026 long weekend from Singapore: Batam is cheapest for spa and food, Bintan wins resort comfort, JB is unbeatable on transit cost and food value.
National Day 2026 Long Weekend from Singapore: Batam vs Bintan vs JB, Cheapest Short-Hop
The National Day 2026 long weekend ran Sat Aug 8 to Mon Aug 10 and Johor Bahru is the cheapest short-hop overall, so pick Batam, Bintan or JB, then book through ShopBack before you pay, where ShopBack Cashback works like a discount, only easier than a promo code. The same comparison holds for any long weekend. Cheapest overall is Johor Bahru. Best beach comfort is Bintan. Cheapest spa-and-food resort feel is Batam.
Whichever you pick, start the booking on Booking.com on ShopBack or Agoda on ShopBack. New to ShopBack? Sign up at shopback.sg/signup in one tap. ShopBack has Cashback on hotel bookings via Booking.com, Agoda, Trip.com, and Klook. Check the live rate on each store's ShopBack page before you book.
The three short-hops at a glance
| Option | Transit | Round-trip transit cost | 3-night hotel range | Best for |
|---|---|---|---|---|
| Johor Bahru | Bus / train, 45 min to 90 min | S$5 to S$40 | S$240 to S$540 | Food value, retail, cheapest total |
| Batam | Ferry, 60 to 90 min | S$65 to S$95 | S$210 to S$420 | Spa, F and B in resort setting |
| Bintan | Ferry, 55 to 70 min | S$85 to S$130 | S$420 to S$1,050 | Beach resort, family-friendly |
All three take a passport with six months validity. Singapore citizens do not need visas for any of the three.
Batam: cheap spa and food, weak beach
Batam is the middle option on cost and the best option for spa-plus-food weekends. Two-hour massages at reputable spas run S$40 to S$70. Seafood at Golden Prawn 933 or Melur Nelayan is 40 to 60 percent cheaper than the Singapore equivalent for the same dish. Nagoya Hill mall is walking-distance from most mid-range hotels.
What Batam does well. Spa packages, hawker-style seafood, walkability of Nagoya Hill area, mid-range hotel value.
What Batam misses. Beaches are not resort-grade; the closest good beach is Turi Beach Resort at Nongsa, which is a taxi ride from Nagoya Hill. If beach is the goal, pick Bintan.
Ferry. HarbourFront Centre or Tanah Merah to Batam Centre or Sekupang. 60 to 90 minutes. Book return slot in advance for National Day peak.
Book Batam on Booking.com on ShopBack for the mid-range hotel range with Cashback on the room total.
Bintan: the closest resort-beach weekend
Bintan is the most expensive of the three but still cheaper than Bali or Phuket for the same beach experience. The Bintan Resorts enclave (Nirwana, Cassia, Angsana, Banyan Tree) is a purpose-built resort area with white-sand beach, kayaking, an elephant sanctuary at Nirwana, mangrove tours, and pool-plus-golf integrated resort experiences.
What Bintan does well. True resort beach, kayaking and water sports, family-friendly with kids' clubs, spa integrated into resort stays.
What Bintan misses. Off-resort food variety is thin; most stays are all-in at the resort. Nightlife is nonexistent. Getting to and from the ferry terminal to the resort adds 30 to 45 minutes of resort-shuttle time each way.
Ferry. Tanah Merah Ferry Terminal to Bandar Bentan Telani. 55 to 70 minutes. Bintan Resorts operates shuttle service to and from the ferry.
Compare Bintan resort options on Agoda on ShopBack for the pool-villa and family-suite categories.
Johor Bahru: cheapest end-to-end, best food value
JB is the cheapest option by a wide margin. Public bus from Kranji or Woodlands is under S$10 round trip. Food is 30 to 50 percent cheaper than Singapore for the same category. R and F Mall (near the checkpoint), Mid Valley Southkey, and Sunway City Iskandar Puteri handle the retail and dining.
What JB does well. Food-per-dollar, retail bargains (perfumes, cosmetics, brand outlets at Johor Premium Outlets), walkability once inside a mall zone, cheapest transit of any Singapore short-hop.
What JB misses. No beach. Traffic at the causeway during National Day peak can add 60 to 120 minutes to the crossing. Book bus timings with buffer; taking a 5 or 6 AM slot on the first morning of a long weekend avoids the worst of the crawl.
Transit. Causeway Link (CW1, CW2) or SBS Transit (160, 170) buses from Queen Street, Woodlands, or Kranji. Rail via JB Sentral is limited but faster on the immigration side.
Bundle activities and Legoland tickets on Klook on ShopBack for JB day-trip and family attractions.
Which to pick by traveller type
- Family with young kids: Bintan Resorts. Kids' club, safe beach, integrated resort. Highest budget of the three.
- Couple wanting spa and food weekend: Batam. Two-hour massage plus seafood dinner for under S$150 combined.
- Solo or friends wanting cheapest food-and-shopping trip: Johor Bahru. Bus over, R and F Mall food court, back on Sunday evening.
- First-time out of Singapore: Bintan. Airport-like ferry terminal, English signage throughout resort.
- Cheap resort with beach ambition on a budget: Batam via Turi Beach Resort at Nongsa. Compromise between spa-Batam and beach-Bintan.
Book flow for each
Batam: ferry tickets via Batam Fast, Majestic Fast, or Sindo Ferry (book direct or through Klook). Hotel via Booking.com or Agoda.
Bintan: ferry tickets via Bintan Resort Ferries. Hotel via Bintan Resorts direct or Booking.com or Agoda. Package deals (hotel plus ferry) via Trip.com or Klook sometimes beat piecemeal.
JB: bus via Causeway Link mobile app or SBS Transit. Hotel via Booking.com or Agoda. Attraction tickets (Legoland, JPO shuttle) via Klook.
Compare package pricing on Trip.com on ShopBack for the Bintan and Batam ferry-plus-hotel bundles.
Booking timing for National Day peak
For any long weekend, prices tend to climb steeply in the final week. Book two to four weeks ahead. Bintan resort villa categories sell out first, then Batam premium spa hotels, then JB weekend inventory in Iskandar Puteri and Southkey.
Return slots for ferries fill fastest on the evening of the holiday Monday; book the Tuesday morning return if you can flex.
Frequently asked questions
What are the dates for National Day 2026 long weekend? National Day 2026 fell on Sunday, 9 August, with Monday 10 August as the public holiday in lieu. That made a three-day weekend from Saturday 8 August to Monday 10 August, or three nights if you left on Friday evening, 7 August. The same three-destination comparison applies to any future long weekend.
Which is cheapest overall: Batam, Bintan, or JB? Johor Bahru is cheapest end-to-end because the transit cost is under S$10 return by public bus and food costs are 30 to 50 percent cheaper than Singapore. Batam is cheapest on spa and F and B in a resort setting. Bintan is the most expensive of the three but still cheaper than a Bali or Phuket trip, and it wins on beach quality.
How long is the ferry from Singapore to Batam and Bintan? Batam ferries depart from HarbourFront and Tanah Merah to Batam Centre or Sekupang. Journey time is roughly 60 to 90 minutes. Bintan ferries depart from Tanah Merah to Bandar Bentan Telani. Journey time is roughly 55 to 70 minutes. Book return tickets to lock in the return slot during National Day peak.
Do I need a passport for JB, Batam, and Bintan? Yes for all three. Passport must have at least six months validity. Singapore citizens do not need visas for short stays in Malaysia (JB) or Indonesia (Batam and Bintan). Non-Singapore-passport holders should check their nationality's entry rules for each country.
What does Batam do best? Batam is Singapore's spa-and-food weekend for the price. Two-hour massages at reputable spas run S$40 to S$70. Seafood at Golden Prawn 933 or Melur Nelayan is 40 to 60 percent cheaper than the equivalent in Singapore. Nagoya Hill mall is walking-distance from most hotels. The miss is beaches; Batam's are not resort-grade.
What does Bintan do best? Resort beach and family-friendly integrated resort experience. Bintan Resorts (Nirwana, Cassia, Angsana, Banyan Tree) is a purpose-built enclave with white-sand beach, kayaking, elephant sanctuary tours, and pool-and-golf resorts. It is the closest true beach-resort weekend from Singapore. The miss is nightlife and off-resort food variety.
What does Johor Bahru do best? Cheapest transit and highest food value per dollar. JB is 45 minutes by public bus from Kranji or Woodlands, and food is 30 to 50 percent cheaper than Singapore for the same category. R and F Mall, Mid Valley Southkey, and Sunway City Iskandar Puteri handle the retail. The miss is beach; JB is a city and food trip, not a resort trip.
What are typical hotel costs for National Day long weekend? Batam: mid-range hotels (Harris, Swiss-Belhotel Harbour Bay) run S$70 to S$140 per night during long weekend peak. Bintan: resort hotels (Cassia, Angsana) run S$180 to S$350 per night; Nirwana Resort runs S$140 to S$220. JB: mid-range hotels (KSL, Amari, DoubleTree) run S$80 to S$180 per night. These were typical National Day 2026 peak ranges; book a few weeks ahead for any long weekend, as prices tend to climb in the final week.
Can I book everything last minute for National Day? Ferries and buses to JB are usually available last minute but at premium windows. Bintan resort hotels sell out first, particularly the pool villa categories. Batam mid-range hotels have the most last-minute inventory. Booking in the final week before a long weekend usually costs noticeably more than booking a few weeks out for the same property.
How do I earn Cashback on the booking? Book hotels through Booking.com, Agoda, or Trip.com by entering the site via the ShopBack app or browser extension. Cashback applies on the room total. Klook handles ferry tickets and activity bookings (elephant park, kayak) and also earns Cashback. Bus and public transit fares to JB are cash or EZ-Link. The current Cashback is shown on the store pages on ShopBack before you buy.
Can I earn ShopBack Cashback and hotel loyalty points on the same booking? Often yes. Start the booking on the store's ShopBack page before you pay, enter your loyalty number in the booking flow, and you can earn both.
Plan your National Day long weekend
For beach families: Bintan on Agoda on ShopBack. For spa couples: Batam on Booking.com on ShopBack. For food and retail: JB with attraction bundles on Klook on ShopBack. Deeper trip planning at Trip.com on ShopBack.
Cashback rates, merchant terms, and promo windows change. Check the live rate on the store's ShopBack page before purchasing.
Related articles
National Day 2026 Singapore Weekend Getaways Under S$800
National Day 2026 falls on Sunday 9 August with Monday 10 August off in lieu. Eight short-haul getaways from Singapore under S$800 per person all-in.

Cheapest Way from Singapore to KL in 2026 Before the RTS Link Opens
Bus from SGD 12, train from SGD 24, flight from SGD 45. A live-price comparison of Singapore to Kuala Lumpur in 2026, plus what the RTS Link opening changes.

Singapore to Bangkok 2026: Flight, Train, Bus and Overland Compared
Flight from SGD 55, overland bus and train from SGD 90 over 3 days, and every option between. The 2026 Singapore to Bangkok comparison by cost, time, comfort.

Shop, book trips, and play games to earn Cashback
No points, no credits. Just real cash. Withdraw to Paypal or bank account, and spend however you like.

