8 Best Day Trips from Singapore 2026 — Johor Bahru, Desaru, Bintan, Batam, Pulau Ubin & More
Lifestyle

8 Best Day Trips from Singapore 2026 — Johor Bahru, Desaru, Bintan, Batam, Pulau Ubin & More

Singapore's location puts world-class day-trip destinations within 1-3 hours travel: Johor Bahru for shopping + JB cafes (15-90 min via causeway), Legoland Malaysia (60 min), Desaru beaches (2.5 hr via Tuas + Senai), Bintan + Batam (45-min + 50-min ferry from Tanah Merah / HarbourFront), Pulau Ubin's kampong charm (10-min bumboat from Changi), and offshore kelong fishing tours. We mapped 8 day trips with realistic timing, costs, return-by-night logistics, and which suit families vs couples vs solo travelers — plus the new VTL-style border-clearance hacks for 2026.

Marcus Wong6 June 202611 min read

Singapore's geography puts world-class day-trip destinations within 45 minutes to 3 hours travel — Indonesian beach islands by ferry, Malaysian theme parks + city shopping by causeway, Singapore's own kampong island by bumboat. This guide maps 8 day-trip options with realistic timing, costs, and which fit different traveler types.

Pricing throughout is approximate mid-2026 — ferry / bus / theme park rates adjust periodically; confirm direct before booking.

How to use this list

Pick by travel time + audience:

  • Half-day budget (~S$30/pax): Pulau Ubin, in-Singapore Sentosa beach
  • Full-day family (~S$150-300/pax): Legoland, Bintan resort day, Sentosa USS
  • Adult retreat (~S$200-400/pax): Desaru luxury resort, Batam spa weekend, Bintan beach
  • Special-interest (~S$120-280/pax): Kelong fishing (dads + kids), JB cafe tour, golf trips

The 8 picks at a glance

Travel timePicks
<30 minPulau Ubin, Sentosa
30-90 minJohor Bahru, Legoland, Bintan, Batam
2-3 hrDesaru Coast, offshore Kelong trips

Border / ferry essentials

JB causeway: download ICA's MyICA app (QR-code clearance) + pre-fill MDAC (Malaysian Digital Arrival Card at https://imigresen-online.imi.gov.my/mdac) at least 3 days ahead — cuts immigration time by 60-80%.

KTM Shuttle Tebrau train: 5-min direct from Woodlands to JB Sentral, S$5 one-way, book 30 days ahead via KTMB website.

RTS Link: opening late-2026/early-2027, will transform SG-JB commuting (10,000 pax/hr capacity, 5-min station-to-station).

Indonesian visas: Singapore citizens get visa-on-arrival for Bintan + Batam (~US$35 cash, payable on arrival), OR pre-pay eVisa via Indonesian immigration official website for faster clearance.

Ferry timing: confirm last return ferry time BEFORE traveling; missing it = unplanned overnight + scramble for accommodation.

Best day trip by audience

AudienceBest pick
Families with kids 4-10Legoland Malaysia
Couples wanting beachBintan Island (Nirwana day-package)
Adventure / nature loversPulau Ubin
Shopping / food explorersJohor Bahru (KSL + JB cafes)
Wellness / spa weekendersBatam (cheap massage) or Bintan (resort spa)
Golf groupsBatam (50% cheaper than SG)
Special-occasion luxuryDesaru Coast (Anantara / Westin / One&Only)
Fishing enthusiastsOffshore Kelong trips

Costs reality-check

Cheapest day trip: Pulau Ubin (~S$15-30/pax total — bumboat + bike rental + lunch).

Mid-budget: Johor Bahru city day (~S$50-150/pax — transport + meals + light shopping).

Family Legoland day: ~S$150-200/pax (transport + park + meals + souvenirs).

Bintan beach day: ~S$200-350/pax (ferry + day-pass + meals + watersports).

Luxury Desaru day: ~S$250-400/pax (ferry + resort day-use + lunch + activities).

What to pack for cross-border day trips

  • Passport + MDAC printout (or screenshot)
  • Local currency cash — MYR for JB, IDR for Bintan/Batam (most resorts accept SGD/USD but smaller vendors require local cash)
  • Phone + data plan — Singtel ReadyRoam / Starhub / M1 cross-border plans, or local SIM at destination
  • Travel insurance — yes, even for day trips; cheap policies start ~S$5-15 for day coverage
  • Sun protection + hat + insect repellent for outdoor destinations
  • Motion sickness medication for ferry / boat / kelong trips
  • Cash for tips — small notes for boat crew, drivers, hotel staff

Common mistakes

  • Not pre-filling MDAC — adds 30-60 min at JB immigration during peak times
  • Missing the last ferry from Bintan/Batam — strands you overnight + scramble accommodation
  • Bringing only SGD to Indonesia/Malaysia — small vendors only accept local cash
  • Underestimating Friday evening JB→SG / Sunday evening JB→SG return — build 2-hour buffer
  • Booking peak-weekend Legoland without Express Pass — 60-90 min waits per major ride
  • Wearing flip-flops to Pulau Ubin — bike trails have roots + uneven sections; sneakers safer

Pair with

  • June school holidays 2026 — Legoland + Bintan resort days are popular school-hols family options
  • GSS 2026 — JB shopping arbitrage during the GSS period (compare SG vs JB sale prices)
  • Father's Day Sun 15 Jun 2026 — kelong fishing trip is a memorable FD experience for dads

*Cover image: Pexels (Johor Bahru skyline reflected on calm water — multi-brand category image per image-source policy).*

8 Singapore day trips at a glance — travel time + cost approximate 2026

DestinationTravel timeTotal cost / paxBest for
Pulau Ubin10 min bumboatS$15-30Nature, kids, budget
Sentosa Island5 min walk/monorailS$30-200All audiences, varied
Johor Bahru City15-90 min causewayS$50-150Shopping, food, JB cafes
Legoland Malaysia60 min via TuasS$120-180Families with kids 4-10
Batam Island50 min ferryS$140-250Spa, golf, budget weekends
Kelong Fishing60-90 min boatS$120-280Fishing, dads+kids, corp
Bintan Island45 min ferryS$200-350Beach day, couples, groups
Desaru Coast2.5 hr or 2 hr ferryS$250-400Luxury beach, golf, families
1
Johor

Johor Bahru City — 15-90min via Causeway, S$5-20 Return Transport

The default Singapore day-trip. JB is 15-90 min away (depends entirely on causeway clearance time) with 30-40% lower prices on food, groceries, massages, salons, and pharmacy items. WHAT'S WORTH: MID VALLEY SOUTHKEY mall (anchor for first-time visitors — sprawling SG-style mall but cheaper); KSL CITY MALL (closer to causeway, denser shopping); JB CAFE SCENE has exploded — Forest Hill, Lifeline Coffee, Tian Tian Cafe popular weekend brunch spots; HAWKER STALLS in Taman Pelangi + Taman Sutera for cheap legit Malaysian food. TRANSPORT OPTIONS: (1) CAUSEWAY LINK bus 170 from Kranji MRT to JB Sentral — S$5 round-trip, frequency every 15-30 min. (2) KTM SHUTTLE TEBRAU train from Woodlands — S$5 one-way, 5-min train ride but limited slots (book 30 days ahead via KTMB website). (3) PRIVATE CAR or GRAB — S$30-60 each way depending on demand. CLEARANCE TIMES: weekday off-peak 10am-3pm = 10-30 min total; Friday evening / Saturday all day / Sunday evening = 60-120 min total. APP HACKS: download ICA's MyICA app + activate the QR-code clearance (slashes wait). MYR cash recommended (DBS Multi-Currency Account or any SG ATM in JB; rates are decent). BEST FOR: monthly grocery / pharmacy runs, weekend brunch culture explorers, budget shopping families.

Find on Google Maps
2
Legoland

Legoland Malaysia — 60min via Causeway, MYR210 Adult Ticket

Asia's first Legoland (opened 2012) sits in Iskandar Puteri, Johor — 60 min total travel from central Singapore via Tuas Second Link (less busy than the main causeway). Park is 76 acres with 7 themed lands: LEGO City, MINILAND (Asia landmarks built from 30 million LEGO bricks — the photo highlight), LEGO Kingdoms, LEGO NINJAGO World, LEGO Technic, Imagination, LAND OF ADVENTURE. AGES 3-12 sweet spot; teens + adults find the rides too tame after 2-3 hours. TICKETS: ~MYR210 adult, ~MYR170 child at gate; ~15-20% cheaper via Klook or Trip.com (book 7+ days ahead). COMBO with Water Park: MYR350-400 adult (Water Park is genuinely fun in tropical heat — recommended for full-day). PARK HOURS: 10am-6pm typically. TRANSPORT: (1) WTS TRAVEL day tour S$80-110/pax includes return coach + park entry — easiest hands-off option for families. (2) GRAB across causeway ~S$50-80 each way. (3) PRIVATE DRIVER S$150-200 round-trip waits for you. STAY-OVER hotels at the park (Legoland Hotel + Hotel Jen) for 2-day visitors. BEST FOR: families with kids 4-10, milestone birthday celebrations, school-holiday outings. NOT IDEAL FOR: adults-only / teen-only groups (rides too kid-friendly).

Day tickets 20% off when booked 5+ days ahead (1-Day Theme Park from RM164 adult)

Visit website
3
Desaru

Desaru Coast — 2.5hr via Tuas + Senai, OR Ferry from Tanah Merah

Desaru is Johor's east-coast luxury resort cluster — Anantara, Westin, One&Only Desaru Coast, Hard Rock Hotel, plus a 27-hole Els Club golf course + the largest waterpark in Southeast Asia (Adventure Waterpark Desaru Coast). Historically a 2.5-3 hour drive from Singapore; the FERRY from Tanah Merah Ferry Terminal cuts it to 90 min sailing + 30 min shuttle to resorts (Apr-Oct sailing season only — weather-dependent the rest of the year). TICKETS: ferry round-trip ~S$120/pax (Berjaya Waterways); resort day-pass for non-staying guests ~MYR250 (Westin / Anantara include beach + pool + lunch credit). WATERPARK DAY: ~MYR180 adult / MYR140 child ticket. GOLF: Els Club green fees ~MYR450-650 weekday / MYR650-850 weekend (book ahead). BEST FOR: SG couples wanting a no-fly beach day, mid-size groups (birthday parties + bridal-team trips), families with older kids 8+ (waterpark + activities), golf groups. NOT IDEAL FOR: anyone wanting a 'short break' — Desaru still feels like a proper trip vs JB which is a quick run. RETURN logistics: last ferry typically 5pm-6pm; build a buffer if doing same-day return. WHATSAPP-FORWARD warning: rumored 'Desaru bridge from Changi' is years from completion (target 2030+).

Visit website
4
Bintan

Bintan Island — 45min Ferry from Tanah Merah, ~S$75 Return

Bintan is the Indonesian island just 45 minutes by fast-ferry from Tanah Merah Ferry Terminal. The Bintan Resorts area (northern island) is purpose-built for Singapore weekenders — Nirwana Beach Resort, The Sanchaya, Bintan Lagoon Resort, Banyan Tree Bintan. RESORT DAY: ~S$120-250/pax for ferry + day-use facilities + lunch (Nirwana day-package most popular). OR rent a private villa for the day (some resorts offer day-villa rentals from ~S$300). BEACH + WATERSPORTS: Tanjong Pinang has Mangrove tour, ATV ride, jet ski, banana boat — clusterable as half-day activity (Klook bundles ~S$80-150). DINING: resort lunches typical S$30-60/pax; off-resort kelong seafood restaurants ~S$40-80/pax (try Kelong Beach Bar at Bintan Lagoon). CURRENCY: IDR (Indonesian Rupiah) or US$ accepted at resorts; bring some IDR for off-resort meals + tips. VISA: Indonesian visa-on-arrival for SG citizens (35 USD, payable on arrival — or now eVisa via official Indonesian immigration website for faster clearance). BEST FOR: SG couples wanting beach day without resort cost (day-use is meaningfully cheaper than overnight), groups celebrating milestone events (bachelor / bachelorette + corporate retreats), Asia-Pacific travelers wanting a relaxed Indonesian intro. NOT IDEAL FOR: thrill-seekers (Bintan is chill-vibe, not adventure-vibe). RETURN: last ferry ~7-8pm; don't miss it.

Find on Google Maps
5
Batam

Batam Island — 50min Ferry from HarbourFront, ~S$55 Return

Batam is the bigger, busier Indonesian island — 50-min ferry from HarbourFront Centre (4 ferry operators: Batam Fast, Sindo, Majestic, Indo Falcon). VALUE PROPOSITION: cheap massages (S$15-30 for 60-min full-body vs S$80+ in SG), cheap food, factory-outlet shopping, golf at ~50% SG prices. POPULAR FOR: Singaporean men's weekends (golf + massage + seafood), Singapore bachelor/bachelorette groups, budget couples / friend trips. WHAT'S WORTH on day-trip: NAGOYA HILL mall for shopping + spa; HARRIS HOTEL Resort Barelang day-pass for beach + pool; BARELANG BRIDGE photo stop (iconic 6-bridge chain); SEAFOOD restaurants at Golden Prawn 555 or Layang Layang. CURRENCY: IDR (most places) or SGD (some larger restaurants); bring IDR. DAY-TRIP COST: ferry ~S$55 + ground transport S$30-50 + meals S$25-40 + activities S$30-100 = TOTAL ~S$140-250 per person. SAFETY: stick to tourist areas + reputable transport; pickpockets at Batam Center ferry terminal common — use a money belt. NOT IDEAL FOR: families with young kids (less polished tourist infrastructure than Bintan), travelers wanting beach quality (Bintan is better for beaches; Batam is better for shopping + massage + golf). BEST FOR: SG men's golf trips, S$200-budget couples weekend, friend groups wanting cheap spa day.

Find on Google Maps
6
Pulau

Pulau Ubin — S$4 Bumboat from Changi, SG's Last Kampong Island

Pulau Ubin is Singapore's last surviving kampong island — 10-min bumboat ride from Changi Point Ferry Terminal (S$4 one-way, runs continuously when ≥12 passengers gather). Stepping off the boat is genuinely time-travel — granite quarry lake, abandoned plantations, mangrove boardwalks, original kampong houses, wildlife (wild boar, monitor lizards, hornbills). WHAT TO DO: rent a BICYCLE near the jetty (S$8-15/day) — the island is best explored by bike (paved + dirt trails, gently rolling terrain). DON'T MISS: CHEK JAWA WETLANDS — protected intertidal habitat with mangrove boardwalk + 21m Jejawi observation tower (free entry, ~3 hours visit including walk to/from main village). KETAM MOUNTAIN BIKE PARK for advanced cyclists. PUAKA HILL HIKE — Singapore's highest hill point outside mainland (75m, 30-min loop). FOOD: 2-3 kampong-style restaurants at main village; Season Live Seafood is the local pick. BRING: water (3+ liters per person), insect repellent (mosquito + sandfly), sunscreen, hat. TIMING: morning departure (8-10am) better — bird activity is best, less heat. Return by 6pm last bumboat (sometimes earlier weekdays — confirm at jetty). BEST FOR: SG families with school-age kids, nature + photography enthusiasts, budget-friendly half-day escape (under S$30/pax total). NOT IDEAL FOR: visitors expecting tourist-polished infrastructure — Ubin is intentionally underdeveloped.

Find on Google Maps
7
Sentosa

Sentosa Island — 5min Walk from VivoCity, the In-Singapore Day Trip

Sentosa is technically within Singapore but functions perfectly as a day-trip retreat — 5-min walk from VivoCity via the FREE Sentosa Boardwalk, S$4 monorail from VivoCity Level 3 (Sentosa Express), or scenic cable car from Mt Faber (~S$35 round-trip). WHY IT COUNTS AS A DAY TRIP: 12 km² resort island with theme parks (Universal Studios Singapore), beaches (Siloso / Palawan / Tanjong), luxury hotels (Capella, Shangri-La Rasa Sentosa, Sofitel), restaurants, activities, golf courses — the island has its own ecosystem distinct from mainland SG. RANGE OF EXPERIENCES: USS theme park (S$83 adult) for thrill day; Singapore Oceanarium (S$45) for indoor-cool family day; Wings of Time (S$19) evening light show; FREE beach picnic day; Auriga Spa at Capella for luxury spa day. SEE OUR DEDICATED Sentosa things-to-do guide for the 10-pick breakdown across price tiers. BEST FOR: SG residents on weekends + school holidays (no cross-border friction), tourists wanting beach + theme park combo without leaving SG, families needing to fill 1-day with varied options. NOT REALLY A DAY TRIP IF: you're already SG-based + Sentosa is essentially neighborhood for you — view it as 'island day at home' rather than travel.

Visit website
8
Kelong

Kelong Fishing Trips — Offshore Platforms, S$120-280/pax

KELONG = traditional Southeast Asian offshore fishing platform on stilts; the day-trip version is a fishing excursion to commercial kelongs in SG / JB waters (most operate from Pulau Ubin's Punggol jetty, Marina South Pier, or Changi Point). DAY-FISHING TRIPS: ~S$120-180/pax for 6-8 hour trips including boat transfer + bait + basic equipment + simple kampong meal cooked on the kelong. OVERNIGHT TRIPS: S$220-280/pax for 24-hour stays including dorm-style bunk + 2 meals + multiple fishing sessions across day + night. WHAT YOU CATCH: red snapper, grouper, threadfin, sometimes squid + crabs depending on tides + season. KIDS-FRIENDLY: many operators welcome families with kids 6+; basic safety rails + life vests provided. POPULAR OPERATORS: Marina Country Club (closer-in family option), Big Splash Fishing Adventure, Andrew's Fishing Pond, various JB-based kelong tours. PRE-BOOK: 14+ days ahead for weekend slots — kelongs are small-capacity (15-30 guests typical). WEATHER-DEPENDENT: trips cancel during monsoon storms; book Apr-Sep months for highest reliability. BRING: sun protection (SPF + hat + UV shirt), motion-sickness tablets if prone, change of clothes (you WILL get wet + fishy), cash for kelong's small store (snacks + drinks). BEST FOR: SG fishing enthusiasts, dads + kids bonding trip (the disconnected-from-internet aspect is the value), corporate team-building offbeat option. NOT IDEAL FOR: anyone prone to motion sickness without medication, fastidious travelers (kelongs are rustic), short attention spans (fishing requires patience).

Find on Google Maps

Frequently Asked Questions

What's the realistic JB causeway clearance time in 2026 — and how do I cut the wait?

REALISTIC TIMES 2026: WEEKDAY OFF-PEAK (Mon-Thu, leave SG between 10am-3pm) = 10-30 min total (immigration both ends). WEEKEND PEAK (Fri evening 5-10pm / all of Saturday / Sunday evening 4-9pm) = 60-120 min total — sometimes 180+ min during long weekends + Malaysian public holidays. KEY HACKS TO CUT WAIT: (1) USE QR-CODE CLEARANCE — download ICA's MyICA app (Singapore side) + register your passport; activate the QR-code clearance lane. SG side: scan QR at automated gate. MY side: pre-fill the MDAC (Malaysian Digital Arrival Card) at https://imigresen-online.imi.gov.my/mdac at least 3 days before travel. THIS COMBINATION cuts immigration time by 60-80% during peak periods. (2) USE TUAS SECOND LINK INSTEAD OF MAIN CAUSEWAY — Tuas is ~30% less busy on most weekends; the bridge takes you closer to Legoland + Iskandar Puteri side of JB; downside is it's farther from KSL + JB Sentral. (3) TIME OFF-PEAK — even on a Saturday, leaving SG at 7am or 11pm avoids peak crowds. (4) USE KTM SHUTTLE TEBRAU TRAIN — 5-min train from Woodlands to JB Sentral via dedicated track; immigration handled on-train, total transit S$5 + 10 minutes; book 30 days ahead via KTMB website (limited slots — open 60 days ahead for premium tier). (5) RTS LINK — opening late-2026/early-2027 (4 elevated MRT stations between Woodlands + JB Sentral); will transform causeway commuting once operational. AVOID: Friday evening 5-9pm SG→JB; Sunday evening 4-10pm JB→SG; long-weekend Saturdays.

Bintan vs Batam — which Indonesian island is better for what kind of day trip?

BINTAN: tropical-beach-resort vibe, north island is a built-for-tourism cluster (Nirwana, Sanchaya, Banyan Tree, Bintan Lagoon). PROS: cleaner beaches (white sand at Tanjong Pinang), better resort quality (Nirwana day-package is the SG day-tripper standard), quieter + less crowded than Batam, better for couples + families. CONS: more expensive (~S$200-350/pax for day trip), less retail / massage / nightlife (deliberately resort-cluster focused), ferry slightly less frequent. BEST FOR: couples wanting beach day, families with kids 4-12, milestone celebrations, anyone wanting Indonesian beach without dealing with urban Indonesian street-vibe. BATAM: bigger urban island, more chaotic, way cheaper. PROS: cheap massage (S$15-30/hour vs SG S$80+), cheap food (S$5-15 meals vs SG S$10-25), Nagoya Hill mall has factory-outlet shopping, golf courses 50% cheaper than SG, vibrant street + nightlife scene. CONS: less polished tourist infrastructure, pickpockets at ferry terminal common (use money belt), beaches less impressive than Bintan, more 'rough around the edges'. BEST FOR: SG men's golf weekends (Batam golf is a SG male institution), bachelor / bachelorette groups with bigger group sizes (cost-per-head drops sharply at Batam), budget couples wanting cheap spa weekend, friend trips. BOTH share: visa-on-arrival for SG citizens (~US$35 cash payable on arrival; or eVisa via Indonesian immigration official website for faster clearance). DON'T BRING MORE THAN US$2000-5000 cash equivalent across borders without declaration (Indonesia + SG customs rules).

Best day trip for a family with kids aged 4-12 — what works + what to avoid?

BEST FAMILY-WITH-KIDS DAY TRIPS (ranked): (1) LEGOLAND MALAYSIA — the gold standard for 4-10 year olds. 7 themed lands, MINILAND photo zone, water park add-on, easy single-destination day. Plan 10am-5pm. Cost ~S$150-200/pax all-in. (2) PULAU UBIN — for outdoorsy / nature-curious kids age 6+. Bike rental + bumboat experience + Chek Jawa wetlands + wildlife spotting + island picnic. Cost ~S$20-40/pax. Bring water + snacks + insect repellent. (3) SENTOSA ISLAND — universally family-friendly; combinable for varied-age kids (USS for teens + Singapore Oceanarium for younger). Cost varies $50-300+ depending on attractions. (4) BINTAN RESORT DAY — beach day at Nirwana / Bintan Lagoon for kids 4-10; pool + beach + lunch + boat rides. Cost ~S$200-300/pax. Pre-book ferry + day-pass bundle. (5) DESARU WATERPARK — for kids 6+ comfortable with bigger water slides; combine with resort lunch. Cost ~S$300/pax including ferry from Tanah Merah. AVOID for young kids (under 8): Batam (urban + less polished family infrastructure), Kelong Fishing Trips (long boat ride + bathroom logistics + motion sickness risk), Johor Bahru shopping malls (kids get bored fast). KEY PRACTICAL TIPS: (1) BUFFER for unexpected delays — causeway / ferry / weather can add 60-90 min. (2) PREP MOTION SICKNESS — Stugeron or Bonamine 30 min before ferry / boat departure; bring water + sick bags. (3) PACK A SNACK BAG — kids get hungry every 90 min; foreign-country snack hunting wastes time. (4) PHONE / TABLET CHARGED + LOADED with offline content for downtime. (5) PHOTOCOPY of passports separately from originals — in case of loss. (6) MEDICAL — bring children's Panadol, plasters, hand sanitizer.

RTS Link rail status + when will it actually open between Singapore and JB?

RTS LINK = Rapid Transit System Link, the new elevated MRT rail between WOODLANDS NORTH (SG side) and BUKIT CHAGAR (JB side near JB Sentral). PROJECTED OPENING: late-2026 / early-2027 (originally targeted Dec 2026, now slipping to Jan-Mar 2027 per Land Transport Authority + Malaysian press reports). CAPACITY: ~10,000 passengers per hour per direction (significantly higher than existing causeway capacity); travel time ~5 minutes station-to-station vs current 60-120 min causeway transit. STATIONS: Woodlands North (SG) → over Strait → Bukit Chagar (JB). Immigration handled co-located inside stations (saves repeated stops). WHAT TO EXPECT POST-OPENING: similar fare structure to current Singapore-Malaysia bus / shuttle (~S$5-8 one-way); 24/7 operation (vs current causeway curfew); end of causeway congestion for daily JB-SG commuters (~300,000+ people cross daily). WHAT IT MEANS FOR DAY TRIPPERS: JB becomes effectively a 'just another MRT stop' situation. Casual JB lunch trips become viable (10-min train ride). RTS does NOT replace the causeway entirely — bus / private vehicle traffic continues on the road causeway; RTS is for foot passengers only. CURRENT STATUS as of mid-2026: stations fully built + interior fit-out underway; trains in testing on the elevated track; final regulatory clearances + cross-border immigration system integration in progress. PLAN ACCORDINGLY: until RTS opens, KTM Shuttle Tebrau train (book 30 days ahead via KTMB website) is the closest equivalent — 5-min direct train via dedicated track with immigration on-train.

Related reading on MissLobang

#day trips from singapore 2026#johor bahru day trip#jb causeway clearance tips#legoland malaysia day trip#desaru coast singapore#bintan day trip ferry#batam day trip ferry#pulau ubin singapore#sentosa day trip#kelong fishing singapore#cross-border travel singapore#singapore weekend getaway

You Might Also Like