If you are looking for things to do in Johor Bahru with kids, then we’ve compiled a list of outdoor activities and indoor activities in Johor Bahru that should keep you occupied for the duration of your stay. There are so many things to do that choosing what to do in Johor Bahru is entirely up to you (and your wallet).

What to do in JB

Can’t decide what fun things to do in Johor Bahru? We’ve compiled a list of places to visit in Johor Bahru – these may have indoor activities for kids or outdoor activities for kids. No matter what your family are into, these Johor Bahru attractions and fun activities might just be the best place in Johor Bahru you go to!

Johor Bahru is the capital city of Johor, housing a population of approximately 424,000. The city is situated at the southern end of the Malay Peninsula, offering tourists a platter of entertaining, family-friendly attractions, including a tapestry of unique theme parks to explore, vibrant botanical gardens to admire, and a fascinating culture to delve into.

Things to do Johor Bahru

Without further adieu – our favourite things to do in Johor Malaysia!

Legoland Malaysia

Things to do in Johor Bahru with Kids

Without a doubt the most popular kids activity to do with kids in Johor Bahru is Legoland Malaysia. Many tourists and locals alike travel across the causeway from Singapore or down from Kuala Lumpur to spend a day (or two) at Asia’s version of Legoland in Johor Bahru.

Both parents and children can enjoy the various attractions of the theme park, with a wide variety of separate worlds to discover. Catch a movie at the 4D Studio, ride a dragon in the medieval castle, and stop by the Land of Adventures, Dino Island, or the Lego Ninjago ride. Not to mention, Legoland Johor Bahru also houses a Lego StarWars world, a waterpark, and so much more.

A trip to Legoland Malaysia makes for an effortlessly enjoyable family day out. With the collection of rides, interactive games, 4D movies, and eateries on offer, there’s undeniably a little something for everyone to enjoy. Those who simply can’t get enough of the park can even take the experience to the next level by staying in the theme park’s resort. Bookings, along with Legoland Malaysia ticket, can be made online (and discounted tickets can be bought from Klook).

Buy discounted Legoland Malaysia tickets from Klook: click here

Hours: Monday to Thursday (10 am to 6 pm) Friday to Sunday (10 am to 7 pm)

Malaysia Legoland Ticket Price: 1 Day Combo – Child: RM209. Adult: RM263.

Address: 7, Jalan Legoland, Medini, 79250 Nusajaya, Johor, Malaysia

Website: click here

Legoland Water Park Malaysia

Things to do in Johor Bahru with Kids Legoland Water Park

Have a splashing good time at the Legoland water park.

The day we went to Legoland water park is was extremely hot (is there any other way in Malaysia?) So we got there early and did all the things!

We rode the surf at the LEGO® wave pool, we floated along the Build-A-Raft lazy river ( a lot), we climbed and slid down the most awesome tube and body slides. we had heaps of fun with interactive play structures from Joker Soaker to DUPLO® Safari – it was a great day out!

Buy discounted Legoland Malaysia tickets from Klook: click here

Hours: Monday to Sunday (10 am to 6 pm)

Price: Adults 157 RM, Kids 128RM

Address: Iskandar Puteri (formerly known as Nusajaya), Johor, Malaysia

Website: click here

Austin Heights Water & Adventure Park

things to do in Johor Bahru with kids

The Austin Heights Water And Adventure Park is the perfect place to cool off, with a vast range of outdoor activities for kids to enjoy. The water park includes a variety of attractions for kids of all ages, including a lazy river, a wave pool, a ‘tots’ playing area, and heaps of thrilling slides. Also located within the vibrant water park is the Mini Bites Food Cart, where kids can take a moment to rest and refuel with a delicious treat.

Those wishing to stay dry but don’t want to compromise the thrill can head over to the Adventure Park section of the theme park. Including zip-lining, tunnel crossings, and pirate crossings, there’s heaps of opportunity for kids to test their courage.

Tourists interested in visiting the Austin Heights Water And Adventure Park can check the website for a full list of attractions, a park map, FAQs, family tips, and more. Tickets can also be purchased via the website.

Hours: Monday to Sunday (10 am to 6 pm)

Price: Above 120cm: RM80. Below 120cm: RM70.

Address: 71, Jalan Austin Heights 8/1, Taman Mount Austin, 81100, Johor Bahru, Malaysia

Website: click here

Angry Birds Activity Park

The Angry Birds Activity Park is one of the most thrilling experiences in Johor Bahru, delivering an endless stream of indoor activities for kids to enjoy. Children feeling brave can head into the Danger Zone, home of the Laser Bird Scoot and the Space Drop. Otherwise, kids can show off their skills at the Air Parkour Track, the Bird Wire Slack Line, the Anti-Gravity Trampoline, the Piggy Shooting Gallery, or the Foam Pit. There’s a bottomless list of attractions for kids to experience.

To top it off, parents needing a moment to recharge can stop by the Parents Lounge, offering comfortable seating to help you relax. While you’re sitting back, why not take a minute and stop by the Snack Bar Cafe for a quick treat. Located conveniently close to the Zaharah Botanic Gardens, the Angry Birds Activity Park is a must-experience adventure during your visit to Johor Bahru.

Read our detailed Angry Birds Johor Bahru review with photos – click here

Buy Discounted Klook Angry Bird Tickets: Same price for all ages: RM42 – click here for discounted tickets

Hours: Monday to Sunday (10 am to 10 pm)

Price: Single: RM75. Family Pass: RM280

Address: KOMTAR, Level 3, 80000 Johor Bahru, Johor, Malaysia

Website: click  here

Sanrio Hello Kitty Town Johor Bahru

Hello Kitty enthusiasts of all ages cannot miss Johor Bahru’s massive Hello Kitty Town. Located along the Puteri Harbour, visitors can admire live performances, have a ride on the spinning tea-cups, shop for a memorable souvenir, grab a bite at the New Bow Cafe, or grab a photo with fan-favourite characters. With plenty of attractions to explore across the theme park, a trip to Sanrio Hello Kitty Town proves to be an entertaining day out for the whole family.

A full list and description of all the town’s attractions and activities can be found on the website. Those looking to purchase tickets to Hello Kitty Town can also do so through the website.

Buy discounted Sanrio Hello Kitty Johor Bahru tickets from Klook: click here

Hours: Monday to Sunday (10 am to 6 pm)

Hello Kitty Johor Bahru Ticket Price: Single: RM90

Address: Persiaran Puteri Selatan, Puteri Harbour, 79000 Nusajaya, Johor, Malaysia

Website: click here

Adventure Waterpark Desaru Coast in Johor Bahru

Cool down from the tropical weather at the Adventure Waterpark! Take your family out to one of Malaysia’s top tourist destinations. Play around with the park’s extensive range of rides and attractions, fit for all kinds of guests. Chill out in an inflatable on the looping river of Penawar, or lounge by the white sand shores of Tidal Wave Beach and enjoy the realistic form of the man-made waves.

What is there for little kids? Head straight to the child-friendly premises of Kids Ahoy. Join them in exploring the three play areas and 13 different slides. Have them try all for the full experience. For older kids, make your day exciting with a ride on the heart-stopping Kraken’s Revenge. Hop in and scream at the top of your lungs as it loops into a full 360 degree, followed by a 27m dive drop into the waiting mouth of the Kraken.

Too much? Try equally fun alternatives such as the Wild Whirl, Super Twister, Riptide, and The Tempest slides.

Buy discounted Adventure Waterpark Desaru Coast Johor Bahru tickets from Klook: click here

Hours: Monday to Sunday (10am to 6pm)

Price: Adult – RM137. Children – RM102.

Address: Adventure Waterpark, Persiaran Pantai, Desaru Coast, 81930 Bandar Penawar, Johor, Malaysia

Website: click here

Kota Tinggi Waterfall

Those wishing to escape the bustle of Johor Bahru can make the journey to the beautiful Kota Tinggi Waterfall. Located approximately 60km from Johor Bahru, tourists can admire the falls from a variety of vantage points. Stroll up the cement steps to the impressive Kota Tinggi Falls. Watching the water tumble over the cliff’s edge is a memorising scene that’s easy to appreciate. Swimming is not allowed in the falls, with barriers in place to prevent trespassing. For those wishing to recharge from the trip, a restaurant is located nearby.

Hours: Monday to Saturday (8 am to 7 pm) Sunday (8 am to 12 am)

Price: Adult – RM10. Children – RM5.

Address: Sungai Pelepah, Gunung Panti Recreational Forest, 81900 Kota Tinggi, Johor, Malaysia

Website: N/A

Zaharah Botanic Garden

These beautifully manicured gardens are attached to the Sultan Abu Bakar Royal Palace Museum. Use our map to locate the Zaharah Botanical Gardens – you wont regret a visit!

Johor Zoo

Known as one of the oldest Zoos in Malaysia, the Johor Zoo is an unmissable tourist attraction. The zoo holds a variety of animals to admire, including gorillas, elephants, lions, flamingos, and heaps more. Not to mention, regular animal shows are held to entertain the entire family. Those needing to refuel with a delicious treat can also head over to one of the many food stalls. Make your way over to the facility to see and learn more about the vast range of creatures within. Tickets can be purchased for only RM 3, making it a realistic family venture.

Price: RM3

Address: Jalan Gertak Merah, Taman Istana, 80000 Johor Bahru, Johor, Malaysia

Website: click here

Danga Bay

Stop by Johor Bahru’s largest recreational park for an extensive collection of outdoor activities for kids to enjoy. Be sure to visit the Danga Bay theme park for attractions such as the Jumping Frog, Teacups, Pirate Ship, Nemo Ride, and more. Entry fees apply.

Otherwise, if you’re looking to save some money, enjoy a peaceful stroll alongside the beach at sunset and soak in the colourful, surrounding views. If you’re after some different sights, opt for the Country Garden instead. To top it off, tourists visiting Danga Bay can expect remarkable views of the cityscape.

Those looking for the perfect shopping opportunity can visit the city mall, located only 2 km away from the city’s centre. Although the area is renowned for it’s IT shopping facilities, the mall also offers a variety of other retail shops and supermarkets.

Hours: Open 24 hours, 7 days a week.

Price: Free

Address: Danga Bay, Johor Bahru, Johor, Malaysia

The Little Big Club Johor Bahru

things to do in Johor Bahru with kids

Offering a large collection of indoor activities for kids, the Little Big Club JB offers children the perfect opportunity to meet some iconic cartoon characters. Among the line-up is Thomas The Tank Engine, Bob The Builder, Pingu, Angelina Ballerino, Barney The Dinosaur, and Hello Kitty. Each character has their own little world to explore with a range of attractions to entertain and delight. Head over to the website for a full description of each section and the activities on offer. Looking for the Little Big Club Johor ticket price?

Buy discounted Little Big Club tickets from Klook: click here

Hours: Wednesday to Monday (10 am to 6 pm)

Little Big Club Johor Ticket Price: Two Park Pass – RM132

Address: Persiaran Puteri Selatan, 79100 Nusajaya, Johor, Malaysia

Website: click here

KSL Water Park

Things to do in Johor Bahru with Kids

Located on the 7th level of the KSL Resort in Johor Bahru’s City Centre, the Dinosaur Alive Water Park is the perfect place to escape the heat. After passing through the realistic, dinosaur-shaped entry gates, visitors can float in the calm pools and marvel at the animatronic dinosaurs surrounding. Otherwise, kids can indulge in an endless list of things to do, whether it’s sliding down the water slides, playing with one of the many water guns, exploring the colourful playground, or even bouncing upon a trampoline. Entry into the water park is free of charge to guests staying at the resort.

Hours: Open 24 hours, 7 days a week (The Resort)

Price: Adults – RM50. Children – RM30. Complimentary for hotel guests

Address: 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor, Malaysia

Website: click here

FANPEKKA by Aeon Fantasy

Enjoy a fun-filled day out with the family with a visit to FANPEKKA, a conceptual theme park in Johor Bahru by Aeon Fantasy. Emphasizing the Finnish concept of “learning while playing,” the newly-opened indoor park is full exciting activities that teach children problem-solving and communication skills.

Explore the massive 27,500-square foot area and discover the lore behind the creatures inside the park at Lasten Ocean and Lasten Castle, places that bear traces of the magic of Tonttu, a mythical creature believed to live in the forests, casts his magic.

Get creative with your child as you build a house at Assembly Leikkimokki, make handmade arts and crafts at Workshop, and prepare for the arrival of Tonntu at Role Play Leikkimokki, where the kids can roleplay as shopkeepers! Make sure to stop by the Toy Corner and experience the wonders of this little toy town.

Buy discounted FANPEKKA by Aeon Fantasy tickets from Klook: click here

Hours: Monday – Sunday 10am – 10pm

Price: Adults – RM50. Children – RM30. Complimentary for hotel guests

Address: 2nd Floor Aeon Mall Tebrau City (New Wing), No.1, Jalan Desa Tebrau, Taman Desa Tebrau, 81100, Johor Bahru, Johor, Malaysia

Website: click here

Thomas Town Puteri Harbour

Located along the Puteri Harbour, Thomas Town is the perfect spot for fans of Thomas And Friends Johor Bahru. Kids can enjoy a wide variety of activities, whether it’s a ride on Bertie The Bus, Harold’s Heli-Tours, the Sodor Windmill ride, Colin’s Crane Drop, or a visit to Knapford Station.

Those looking for a meal can stop by the McBunn Cafe, with a collection of western meals for both parents and kids to enjoy. Tickets for Thomas Town Johor Bahru can be purchased online. Those looking for nearby accommodation while visiting Puteri Harbour Johor can take a look at Hotel Jen via the website.

Buy discounted Thomas Town Puteri Harbour tickets from Klook: click here

Hours: Wednesday to Monday (10 am to 6 pm)

Thomas Town Johor Ticket: RM90

Address: Persiaran Puteri Selatan, 79000 Nusajaya, Johor, Malaysia

Website: click here

kidzoona in Johor Bahru

Give your kids a well-deserved playtime break at kidzoona in Johor Bahru! Known for their unique educational play experience, kidzoona is a discovery learning center perfect for kids of all ages. Located in the Paradigm Mall discover kidzoona’s cutesy facade that draws inspiration from Japanese daycares. Kidzoona implements a hands-on approach on making learning fun, exciting and innovative.

Let your kids learn how to socialize and watch as their physical and mental abilities develop naturally. Parents can also join in, providing a chance for families to bond over activities. Free shoe lockers are provided and, if you’d rather relax, there is a comfortable sitting area for parents or guardians.

Buy discounted kidzoona in Johor Bahru tickets from Klook: click here

Hours: Monday to Sunday 10am to 10pm

kidzoona Johor Ticket: RM 13 weekday (unlimited play), RM 18 weekend (unlimited play)

Address: Paradigm Mall,Jalan Bertingkat Skudai, Taman Bukit Mewah, 81200 Johor Bahru, Johor, Malaysia

Johor Bahru shopping

Families looking to experience Johor Bahru’s fascinating nightlife can head over to Bazaar Karat. The shopping area opens from 6 pm on weekdays, offering a wide selection of products for visitors to browse. Search through an endless stream of stalls for beautiful clothes, memorable tokens, various housewares, and delicious street food. To make matters easier, the shopping strip is conveniently located in the heart of the city, making it the perfect after-dinner activity. The Bazar Karat proves to be an ideal spot to pick up a souvenir for loved ones back home or try some of the city’s local cuisines.

Hours: Monday to Friday (6 pm to 12 am) Saturday and Sunday (7:30 pm to 12 am)

Price: Free

Address: 26, 20, Jalan Segget, Bandar Johor Bahru, 80000 Johor Bahru, Johor, Malaysia

Website: Facebook page here

The BEST things to do in Johor Bahru with kids?

Johor Bahru is an energetic destination, encapsulating a wide variety of attractions and experiences that make a trip to Malaysia truly memorable for the whole family. Tourists and locals alike continue to take the time and visit the city’s vibrant botanical gardens and natural parks for bay-side and city views.

There’s plenty of activities scattered throughout Johor Bahru to not only keep the kids entertained but make their trip to Johor Bahru a journey that won’t soon be forgotten. Stop by Puteri Harbour for two memorable theme parks; Thomas Town and Sanrio Hello Kitty Town. Otherwise, cross an item off the bucket list by visiting Legoland – a massive theme park solely dedicated to Lego. What’s not to love?

Whether you’re seeking a relaxing, slow-paced holiday or a thrilling adventure, Johor Bahru has something to suit everyone.