M The Malaysia Move
Travel & Explore

Johor Bahru Theme Parks: Legoland, and More

A 2026 guide to Johor Bahru theme parks — LEGOLAND Malaysia, its water park and aquarium, Austin Heights, Desaru Coast and Puteri Harbour, with rough prices and tips.

C Chris Tan · Published 26 May 2026
Johor Bahru Theme Parks: Legoland, and More

For a city its size, JB is unusually well stocked with theme parks. There’s a full international-brand park, a couple of solid water parks, and a big coastal water park within day-trip range. If you’re planning a theme-park run — especially crossing over from Singapore — the trick is picking one and committing, not trying to cram two in around a border queue. Here’s the honest 2026 rundown.

For the wider area, our Johor Bahru explore hub is a good starting point.

LEGOLAND Malaysia Resort

This is the big one — the first LEGOLAND in Asia, in Iskandar Puteri, about 30–40 minutes from the city centre depending on traffic. It’s really three things in one place:

  • Theme Park — 70-plus rides, shows and themed lands (Technic, Kingdoms, Imagination, Ninjago), built more for families and younger kids than adrenaline junkies. The 2026 headline is MINILAND Singapore, with Marina Bay Sands, the Merlion and Gardens by the Bay rebuilt in over a million LEGO bricks.
  • Water Park — a separate gated area with slides and a lazy river, a lifesaver in the heat.
  • SEA LIFE aquarium — indoor, good for a rain hour.

LEGOLAND Malaysia Resort

🕐 Hours
Daily 10am–6pm (check seasonal hours)
📍 Address
7 Persiaran Medini Utara 3, 79100 Iskandar Puteri, Johor
Open in Google Maps (photos & live hours) →

Prices and tickets

Standard one-day park tickets are roughly RM199 adult / RM169 child as of 2026. Combo tickets that add the Water Park and/or SEA LIFE work out cheaper than buying each separately. The single biggest tip: buy online ahead through Klook, Traveloka or the official site — discounted rates of 20–30% off are routine, and I’ve seen flash deals far lower. Annual passes pay off fast if you’re local with kids.

Go on a weekday if you possibly can. Weekends and Malaysian school holidays get genuinely packed.

Austin Heights Water & Adventure Park

Over in Tebrau, Austin Heights is a 3-in-1 that punches above its weight: a water park with giant slides, an adventure park with a seven-level rope course and 50-plus obstacles, plus go-karts, trampolines and synthetic ice. It’s a strong pick for slightly older kids and teens who’d find LEGOLAND tame.

Rough 2026 pricing: water park from around RM70 per person, the adventure park around RM80, with under-3s much cheaper. Festival promos (sometimes buy-one-free-one) appear a few times a year — worth checking before you book.

Austin Heights Water & Adventure Park

🕐 Hours
10am–6pm (closed Tue & Wed; confirm before visiting)
📍 Address
71 Jalan Austin Heights 8/1, Taman Mount Austin, 81100 Johor Bahru
Open in Google Maps (photos & live hours) →

Desaru Coast Adventure Waterpark

About 90 minutes east on the coast, this is the largest water park in the region and the reason a lot of families make Desaru an overnight. Expect a looping river, a wave pool and proper thrill slides like the Kraken’s Revenge, plus a gentler kids’ zone. It pairs naturally with a beach day — covered in our day trips from Johor Bahru guide. Treat it as an overnight, not a same-day dash.

Adventure Waterpark Desaru Coast

🕐 Hours
10am–6pm (closed Tue; check holiday hours)
📍 Address
4 Jalan Danau, Desaru Coast, 81930 Bandar Penawar, Johor
Open in Google Maps (photos & live hours) →

Puteri Harbour character parks

Puteri Harbour has historically hosted indoor character attractions — Sanrio Hello Kitty Town and Thomas Town. Their operating status has changed over the years and I’m not certain what’s running in 2026, so check the official Puteri Harbour site before planning around them. The marina precinct itself is a pleasant, low-effort wander with restaurants either way.

Puteri Harbour

📍 Address
Iskandar Puteri, Johor

Confirm the current character-park line-up on the official Puteri Harbour site before planning around it.

Open in Google Maps (photos & live hours) →

How to pick

If you have…Go to
Young kids (3–9)LEGOLAND + its water park
Older kids / teensAustin Heights, or Desaru waterpark
A free overnightDesaru Coast
A rainy half-daySEA LIFE or a mall indoor park

Practical tips

  • One park per day. Add a border crossing and travel time, and two parks turns into a tired, grumpy car by 3pm.
  • Book ahead. Gate prices are almost always the worst prices. Online combos save real money.
  • Beat the heat. Mornings are cooler and quieter; arrive at opening, take a midday break, return for the late afternoon.
  • Drive. Parks are spread across Iskandar and the eastern coast. Public transport won’t cut it — see our moving to Johor Bahru guide on why a car matters here.

If you’re weighing up how often theme-park days fit a family budget, our cost of living in Johor Bahru numbers help. And for the non-theme-park side of the city, our things to do in Johor Bahru guide rounds out the rest.

JB’s theme parks aren’t trying to out-thrill the big global resorts — and for families with younger kids, that’s precisely the appeal. Pick one, buy ahead, go early, and it’s a great day.

All prices are rough 2026 estimates that shift with promotions and the exchange rate. Confirm on official channels before you go.

C

About the author

Chris Tan lives and works in Johor Bahru, Malaysia, helping people relocate to and buy property in the Iskandar region. Questions about your move? Get in touch.