Singapore + Johor Bahru 5-Day Itinerary 2026: Legoland & eSIM Tips
Why pair Singapore and Johor Bahru on one trip?
If you are sketching out a Singapore Johor Bahru itinerary for the whole family, the geography does half the planning for you. Singapore and the Malaysian city of Johor Bahru sit on opposite ends of a single bridge, the Causeway. Cross it and you are in another country, so bring your passport, but the ride itself is short: the KTM Shuttle Tebrau train from Singapore's Woodlands checkpoint to JB Sentral takes just five minutes. One bridge, and you get glossy Singapore city fun plus Legoland and cheap, brilliant hawker food without booking two separate flights.
This itinerary is built for families with kids, and Legoland Malaysia is usually the headline reason to add Johor Bahru at all. Over the next sections I will walk you through the Singapore highlights around Marina Bay and Sentosa, the Johor Bahru side with Legoland and outlet shopping at JPO, and the part that trips people up most: the Causeway crossing and how to lock in Shuttle Tebrau tickets before they vanish.
Singapore + Johor Bahru 4-day itinerary table (with route map)
Here is the whole thing at a glance. This four-day, three-night plan puts Singapore's city and Sentosa up front, then stacks the cross-border days at the end so you only clear immigration once each way.
| Day | Route highlights | Where to stay |
|---|---|---|
| Day 1 | Marina Bay, Singapore: Gardens by the Bay twin conservatories and the Supertree Grove by day, the Marina Bay Sands SkyPark observation deck at dusk, then the Spectra water show and Garden Rhapsody (19:45 / 20:45) after dark | Marina Bay / city center, Singapore |
| Day 2 | A full day on Sentosa: Universal Studios Singapore plus Minion Land, or the S.E.A. Aquarium plus the Skyline Luge, with Wings of Time in the evening | City center, Singapore |
| Day 3 | Morning Shuttle Tebrau across the Causeway to Johor Bahru, a full afternoon at Legoland (water park included), then a late supper in town: curry fish head or bak kut teh | JB Sentral / city center, Johor Bahru |
| Day 4 | Morning shopping at Johor Premium Outlets, then the Old Temple and Jalan Tan Hiok Nee heritage street before heading back to Singapore | — (return) |
The logic of the map is simple: keep the Singapore city and Sentosa days early, group the cross-border leg later, and avoid bouncing back and forth through immigration. Short on time? You can compress this into a three-day, two-night trip, roughly a day and a half in Singapore plus a day and a half in Johor Bahru, picking either Universal Studios or Legoland rather than both.
Singapore highlights: Marina Bay Sands, Gardens by the Bay and Sentosa
Start at Gardens by the Bay. The combined ticket for both conservatories, the Flower Dome and the Cloud Forest, runs S$46 for adults, and the Cloud Forest hides a 35-meter indoor waterfall. The free Garden Rhapsody light show over the Supertree Grove plays twice a night, at 19:45 and 20:45, about 15 minutes each, and the outdoor gardens are open 09:00 to 21:00. Take the MRT to Bayfront station, exit B.
Next, Marina Bay Sands. The SkyPark observation deck on the 57th floor is S$35 off-peak and S$39 at peak, open 10:00 to 21:15. The bay out front hosts the free Spectra water-and-light show every night (Sunday to Thursday at 20:00 and 21:00, with an extra 22:00 slot on Friday and Saturday), each running about 15 minutes. The infinity pool, fair warning, is for hotel guests only.
Then give Sentosa a full day. Universal Studios Singapore is around S$83 for adults, and that ticket now includes the three rides at Minion Land, which opened on 14 February 2025. There is also the S.E.A. Aquarium, the Skyline Luge for older kids, and Wings of Time at dusk. To get there, ride the Sentosa Express from level three of VivoCity (S$4 one way, free for children under 12) to Resorts World station.
The cross-border side: Legoland and JPO shopping in Johor Bahru
Over in Johor Bahru, Legoland Malaysia is the draw: Asia's first, with more than 70 attractions across eight themed zones, plus a separate Lego water park and the Lego hotel. The address is No.7, Jalan Medini Utara 3, Bandar Medini, which sits in Iskandar Puteri / Medini rather than downtown JB. Opening hours run roughly 10:00 to 18:00 or 19:00. It is about 28 km from JB Sentral, a 25-minute drive, so the easy move is to grab a Grab.
Johor Premium Outlets is in Kulai, with over 150 brands, discounts up to 65% off, and more than 100 stores across two floors. Entry is free and it is open 10:00 to 22:00 daily, perfect for stocking up on Coach, Nike and Adidas. From Legoland to JPO is about 17 miles, roughly a 21-minute taxi, so you can string both into one day.
If you want a slower afternoon, the old quarter near JB Sentral and City Square rewards a wander. The century-old Johor Old Chinese Temple is the birthplace of the local deity-parade festival, and Jalan Tan Hiok Nee is lined with heritage shophouses. This is also where you eat well: Restoran Golden Dragon curry fish head, the old-school Hiap Joo bakery, Hian Hock bak kut teh, the Kin Wah and Sin Hin kopitiams, and Hock Yew Yong herbal tea.
Crossing the Causeway: how to ride the KTM Shuttle Tebrau
This is the part to get right. The KTM Shuttle Tebrau train runs from Singapore's Woodlands checkpoint to JB Sentral in just five minutes, and because both countries clear you at the same building (a co-located checkpoint), it is the fastest way across the Causeway. The fare is S$5 heading to JB and RM5, about S$1.5, on the way back. There are 13 daily departures toward JB (08:30 to 23:45) and 18 toward Singapore (05:00 to 22:45).
Book ahead on the official KTMB KITS site at online.ktmb.com.my; you can reserve up to a month out, and weekend and public-holiday slots routinely sell out in seconds. Since 1 January 2025 the system has gone fully cashless and the Woodlands counter only accepts the KTM Wallet, so the simplest path is to pay online with Visa or Mastercard. Aim to reach the station 40 to 50 minutes early to clear immigration.
If the train is full, you can also cross by Causeway Link, the SJE express coach, or public bus 170. Reckon on about 30 minutes with no traffic, but peak hours can stretch to several, so dodge weekends and the morning and evening rush. One scheduling note: the RTS Link cross-border metro is not due to open until late 2026, around December, so for the first half of 2026 your plan still revolves around Shuttle Tebrau and buses. And do not forget your passport, since Woodlands and JB each run their own checkpoint.
⚠️ Reminder
Always carry your passport across the Causeway: Singapore's Woodlands and the JB side each run a checkpoint, though Shuttle Tebrau uses one co-located clearance. Book the train in advance on the official KTMB KITS site (online.ktmb.com.my), since weekend and holiday slots sell out fast. KTMB has been fully cashless since 1 January 2025, the Woodlands counter takes only the KTM Wallet, so pay online by Visa or Mastercard and arrive 40 to 50 minutes early. The RTS Link metro only opens in late 2026 (around December), so for the first half of 2026 lean on Shuttle Tebrau and buses.
Food and practical tips: what to eat in JB and how to stay online across the border
To wrap up, a quick eating list for Johor Bahru: Restoran Golden Dragon curry fish head, the long-running Hiap Joo bakery, Hian Hock bak kut teh, the Kin Wah and Sin Hin kopitiams, and Hock Yew Yong herbal tea. For a culture stop you can reach on foot from the center, the Johor Bahru Tionghua Heritage Museum charges RM6 and the Glass Temple is RM10.
A few logistics worth repeating. Grab those Shuttle Tebrau tickets early (up to a month ahead), and avoid weekends if you can to skip the worst of the immigration queues. JB's headline sights, with Legoland and JPO out in Iskandar Puteri and Kulai, are spread out, so plan to lean on Grab once you are across.
That leaves one real pain point: a single trip uses two different countries' mobile networks. The fix is a cross-border eSIM that covers both Singapore and Malaysia, so you do not swap SIMs at the bridge or buy a separate card on each side. Navigation, Grab and checking the next Shuttle Tebrau departure all keep working the moment you land.
Staying online across the border: single-country unlimited vs. regional multi-country unlimited
This trip crosses an international border the moment you cross the Causeway (or take a ferry), so your data setup is one of two things: buy separately on each side, or carry one regional unlimited plan that covers several countries. Here is the quick comparison so you can match the plan to how your days split across the two.
| Comparison | Singapore single-country unlimited | Regional multi-country unlimited |
|---|---|---|
| Coverage | Singapore | Malaysia + Singapore + Thailand (3 countries) |
| Best for | Time spent mostly in Singapore | The full Singapore + Johor Bahru cross-border run |
| Data | Unlimited throughout | Unlimited throughout |
| Upside | Simplest for a single country | One card across borders, no buying again on arrival |
If you are staying mostly in the city, the Singapore single-country unlimited plan keeps things simple and runs unlimited the whole time. If you are doing the full cross-border loop, the Malaysia, Singapore and Thailand 3-country regional unlimited plan covers all three on one card, with no SIM swap at the Causeway and unlimited data throughout. Want to weigh more options first? Browse the full lineup on the Singapore eSIM country page, and if you are curious why some lines feel faster, our breakdown of Local Breakout vs. Roaming networks explains the speed and price gap. Note that crossing the border needs a passport, and no network can promise 100% full speed or zero dead spots anywhere, so just pick based on where you will actually spend your days.
Sort your cross-border data before you go, and one card covers both countries
Before you leave, line up three things. Have your passport ready for immigration, book your Shuttle Tebrau (or a ferry or coach) seats early, and install your eSIM at home. Do that and you cross the Causeway without hunting for a new SIM, and the map is live the second you step off the train. Stella's tip: install and test the eSIM the night before, so day one is all Marina Bay and Legoland, not airport network shopping.