Planning a family trip from Singapore to Johor Bahru? JB has become one of the most popular destinations for families looking for affordable entertainment, exciting attractions, delicious food, and memorable weekend getaways. Whether you’re travelling with toddlers, young children, or teenagers, there are plenty of kid-friendly activities across Johor Bahru that can easily fill an entire day or even a weekend.
From world-famous theme parks and indoor playgrounds to educational attractions, animal encounters, shopping malls, and family-friendly dining spots, Johor Bahru offers something for every age group. The best part is that many attractions are located within a short driving distance from each other, making it convenient for families travelling from Singapore.
In this guide, we’ve rounded up some of the best family-friendly things to do in Johor Bahru with kids, including popular attractions, hidden gems, and activities that both parents and children can enjoy together.
1. Spend a Fun-Filled Day at LEGOLAND Malaysia
No family trip to Johor Bahru is complete without visiting LEGOLAND Malaysia. As Malaysia’s first international theme park, LEGOLAND features over 70 rides, attractions, interactive shows, and water-based activities suitable for children of different ages. Families can enjoy roller coasters, LEGO-themed adventure zones, SEA LIFE Aquarium, and the popular water park all within one destination. LEGOLAND remains one of the top family attractions in Johor and is especially popular among Singaporean families looking for a convenient weekend getaway.
Best for: Families with children aged 3–12 years
Location: Iskandar Puteri, Johor
Travel Tip: Consider arriving early to avoid peak-hour crowds and maximise your time across the different attractions.
2. Explore Wildlife at Johor Zoo
One of Malaysia’s oldest zoos, Johor Zoo offers families an opportunity to see a variety of animals including elephants, tigers, camels, birds, and reptiles. The zoo’s manageable size makes it easy for young children to explore without feeling overwhelmed, while interactive feeding sessions add to the experience. Recent upgrades have also improved facilities and visitor comfort.
Best for: Families with young children and animal lovers
Location: Johor Bahru City Centre
Travel Tip: Visit during the morning when temperatures are cooler and animals tend to be more active.
3. Enjoy Indoor Fun at FANPEKKA
Located inside AEON Mall Tebrau City, FANPEKKA is a Finnish-themed indoor playground that combines imaginative play with educational activities. Children can explore interactive zones, role-play environments, and creative workshops in a safe, air-conditioned setting.
Best for: Children aged 2–12 years
Location: AEON Mall Tebrau City, Johor Bahru
Travel Tip: A great option during rainy days or hot afternoons when outdoor attractions may be less comfortable.
4. Have an Adventure at Austin Heights Adventure Park
Austin Heights Adventure Park offers exciting activities including obstacle courses, climbing walls, trampolines, and water attractions. It’s perfect for energetic kids who enjoy physical challenges and outdoor fun.
Best for: Active children and teenagers
Location: Mount Austin, Johor Bahru
Travel Tip: Bring comfortable sportswear and extra clothes if you plan to enjoy the water activities.
5. Experience Nature at Taman Merdeka
Taman Merdeka is one of Johor Bahru’s largest public parks, offering playgrounds, jogging paths, cycling tracks, and open spaces for family picnics. It’s an excellent place for children to run around and enjoy the outdoors.
Best for: Families seeking a relaxing outdoor outing
Location: Johor Bahru
Travel Tip: Visit during the early morning or late afternoon to avoid the midday heat.
Getting There from Singapore:
Approximately 1–1.5 hours by private taxi from central Singapore to Johor Bahru, depending on traffic conditions.
Need a direct private ride to Johor Bahru?
WhatsApp us to book your Singapore → JB taxi instantly.