Going on a Kuala Lumpur trip with the family and want to know all the best things to do in Kuala Lumpur with kids? We have you covered! Below you will find our Kuala Lumpur travel guide to all the best places to visit in Kuala Lumpur, Malaysia to plan your ultimate trip.
Wondering what to do in Kuala Lumpur with kids? Well, you’ve come to the right place! With a myriad of kids activities in KL and family activities in KL, we help you narrow down the best-of-the-best!
Aside from extensive sightseeing, there’s an amazing array of kids entertainment in Kuala Lumpur, with so many shopping malls hosting spectacular mini-theme parks or amusement arcades.
We’ve also listed some of the best wildlife and nature-themed things to do in Kuala Lumpur with family, and fun places for kids in KL when the weather turns sour.
Our top 20 things to do in Kuala Lumpur with kids guide kicks off in central KL with the fun Playground at KLCC, for kids a little older we review the nearby Aquaria, and for all age groups the mega fun KidZania.
For sure, you won’t be stuck thinking where to bring kids in KL, more likely you’ll be stressing over how to cram everything in!
Below, you will find our Kuala Lumpur travel blog guide with everything you need to know about the Kuala Lumpur top attractions, where to go in KL surrounds as well as the best places to stay for your ultimate holiday in Kuala Lumpur!! There is also a handy Kuala Lumpur tourist map.
- 1 Top 20 Things To Do In Kuala Lumpur With Kids
- 1.1 Explore The KLCC Playground
- 1.2 Visit The Petrosains Discovery Center
- 1.3 Have An Under The Sea Experience At Aquaria KLCC
- 1.4 Visit The Berjaya Times Square Theme Park
- 1.5 Check Out The KL Bird Park
- 1.6 Visit The Butterfly Park
- 1.7 Explore The Lake Gardens (Kuala Lumpur Perdana Botanical Gardens)
- 1.8 Visit Little India
- 1.9 Explore Chinatown
- 1.10 Have A Splash At Sunway Lagoon
- 1.11 Check Out The Sunway Pyramid
- 1.12 Take Adventure At KidZania Kuala Lumpur
- 1.13 Check Out Mega Kidz World
- 1.14 Experience District 21 Kuala Lumpur
- 1.15 Enjoy At Waterworld i-City Theme Park
- 1.16 Have Fun At SkyTrex Adventure
- 1.17 Explore Farm In The City
- 1.18 Check Out The Kuala Lumpur National Zoo And Aquarium – Zoo Negara
- 1.19 Have Kids Taste Malaysian Food At Lot 10 Hutong
- 1.20 Visit The Islamic Arts Museum
- 2 What To Do In KL With Kids Map
- 3 Best Place To Stay In Kuala Lumpur
- 4 How To Get To Kuala Lumpur
- 5 Final Words
Top 20 Things To Do In Kuala Lumpur With Kids
Here are the best things to do in KL with kids. Read through and select the ones that fit your interests and timeframe.
Explore The KLCC Playground
Best playground in the world? Possibly! Our kids raved about the KLCC Playground, in fact, so much that we had to return a few times during our visit. So this received our highest rating: best place for kids in KL!
A massive 2-acres playground, set within KLCC Park that even during busier times you’ll find there is still plenty of space for everyone. We recommend visiting in the late afternoon, as it’s cooler. Also, as the top Kuala Lumpur attractions for families, both locals and visitors hang out here in the late afternoon, so there are lots of youngsters to enjoy playing with. …and if energy levels are still high, head to the free adjacent water park.
Address: Persiaran KLCC, Jalan Ipoh, 50450 Kuala Lumpur, Wilayah Persekutuan
Visit The Petrosains Discovery Center
An awesome centre, which is basically a science museum, children adore spending time here, making this a highlight of places to visit in KL for kids. There are so many hands-on educational exhibits that you could easily spend 3-4 hours as your children conduct science experiments – some with controlled explosions!
Science and technology are presented in a fun and entertaining way, in an easy to navigate “museum-style” concept. You’ll find space age exhibits through to fossils, with everything divided into 11 main interactive showcases. Budding geologists or seismologists will be in heaven in the Exploration section and F1 fans will adore the Speed area. And ensure to catch the Dark Ride, shaped like an oil drop your “ride” takes you through serene rainforests, up mountains and diving into seas, all with a view to showing you Malaysia’s dramatic landscapes.
Games are dotted around the exhibitions with staff on hand to explain the science behind everything.
However long you’re staying in the city we recommend you include this great kids attraction in Kuala Lumpur into your itinerary.
Address: Petronas Twin Tower, Level 4, Kuala Lumpur City Centre
Have An Under The Sea Experience At Aquaria KLCC
Conveniently located next to the Petronas Towers, this aquarium is a must-see on any list of things for kids to do in KL. Home to over 150 species of marine life, possibly the star attractions are the tiger sharks and many a child’s favourite, the lethal sea snakes!
A great place to discover on a rainy day, you can spend a few hours exploring the different watery landscapes, from the highlands and flooded jungles of Malaysia to the Amazon basin, coral reefs and open ocean.
Our highlight was the 90-metres walk-through tunnel, where massive stingrays and manta rays soar above your heads. And, if you have the time, dare you to try the up-close-and-personal Diving with Sharks program or perhaps the Cage Rage experience where you’ll be submerged into a tank but within the safety of a cage. All in all, we found this one of the best places for kids in KL.
Address: Kuala Lumpur Convention Centre, Jalan Pinang, Kuala Lumpur City Centre
Visit The Berjaya Times Square Theme Park
Surprisingly, most shopping centres in the city are some of the best places to visit in Kuala Lumpur for kids. And Berjaya Times Square is probably the top of these. Reputedly one of the world’s largest shopping centres, we seemed to spend a lot of time here! With great food options – at good prices – the children were kept entertained by some rather cool random stuff. The “Piano Stairs”, that played piano notes as we walked up and down was definitely the highlight!
However, the standout attraction was the amusement park – probably best suited for preschoolers, making this our winner for toddler activities in Kuala Lumpur. The children’s area has around 8 different rides, a playground and a kids’ cinema.
Overall, this is the largest indoor playground in Malaysia and can be found on the fifth floor of the Berjaya Times Square mall. Split into two zones: Galaxy Station for adults (+13’s) and Fantasy Garden for children, whatever your child’s age group this is some of the best kids entertainment in KL.
Fantastic for bad weather days or if you’re suddenly in the mood for a hair-raising roller coaster ride on the Supersonic Odyssey!
Address: Level 8, Berjaya Time Square, No. 1, Jalan Imbi
Check Out The KL Bird Park
The main attraction in the famous 60-ha Lake Gardens, the KL Bird Park is advertised as the world’s largest covered bird park and a top venue in KL for kids. With over 30,000 birds from 200 species from all corners of the globe, it’s quite an adventure!
It prides itself on being one of the major places to visit in Kuala Lumpur with family, and with most of the birds free to fly around the venue, this was another highlight of our trip. Accustomed to visitors, the birds often perch on shoulders and heads, which might frighten toddlers. But for most children this is delightful and you can then purchase small packets of seed to hand-feed them. We took endless photos whilst hand feeding colourful parrots, which our children rated as one of the best kids activities in Kuala Lumpur.
You’ll see stunning peacocks, parakeets, macaws, yet our favourite was the Flamingo Pond and the hornbill area. Try to time it right for the ostrich and eagles feeding sessions or try to catch one of the regular bird-shows.
Children are very well catered for here, with a small playground, great gardens and even some small rowing boats. If you are wondering what to do in Kuala Lumpur with family on a rainy day or have a half morning spare in your itinerary, make a beeline for here.
Address: 920, Jalan Cenderawasih, Perdana Botanical Gardens
Visit The Butterfly Park
Looking for a nature-intensive kids attraction in KL? Then you’ve come to the right place. Just on the edge of KL Lake Gardens, you’ll find hundreds of butterflies fluttering freely under a high netting canopy at the sweet Butterfly Park.
Feeding on colourful hibiscus flowers, the butterflies are a pretty sight. Hot and humid under the canopy the park has a tropical feel, with a maze of footpaths winding through lush vegetation. Our children enjoyed playing along the paths, the little koi-filled ponds, small waterfalls and – top favourite – the turtle pond.
Our children also found the massive beetles a highlight. These can be viewed along with some other creepy crawlies, such as large stick insects, altogether making this one of the fun places for kids in Kuala Lumpur. There’s also a fairly good educational slant to the visit too, with the breeding cycles of butterflies and moths explained.
Not the best Butterfly Park we’ve been to, yet you can still mark this as one of the places to visit in Kuala Lumpur for family to enjoy.
Address: Jalan Cenderawasih, Tasik Perdana
Explore The Lake Gardens (Kuala Lumpur Perdana Botanical Gardens)
Often promoted as having some of the best Kuala Lumpur activities for families within its gates, Lake Gardens is truly massive at over 200 acres!
Full of Kuala Lumpur children’s attractions, such as museums, the KL Bird Park with the “world’s largest free-flight walk-in aviary”, the Perdana Botanical Garden (with a Hibiscus and Orchid Garden), a Sculpture Garden, the Butterfly Park and, unsurprisingly, a Lake!
Right in the middle of KL, it makes for an easy location to reach wherever you’re staying. Open every day from 7 am to 8 pm, it’s free to enter – though you are required to pay an entrance fee for certain landmarks within the grounds.
There are some impressive landscaping and thanks to its grand size; it doesn’t get too crowded except for weekends. You can easily spend a whole day here, discovering all the different venues and activities, making this one of our top places for kids in Kuala Lumpur.
Address: Jalan Kebun Bunga, Tasik Perdana
Visit Little India
A surprising favourite location for our children, enamoured by the Indian cuisine and vibrant energy of the area, Little India has curries to fit every level of spice! We returned quite a few times for some delicious lunches.
And the shops were a highlight too, with lots of sparkly bangles, colourful sarees and delicious Indian sweets. Try to visit here during festival time, when the streets are decorated in splendid colours and music plays from almost every shop! Definitely one of the more interesting places in Kuala Lumpur for kids.
Address: Jalan Tun Sambanthan, Brickfields
Looking for some free things to do in KL with family? Head over to Chinatown for a few hours, and wander the quaint alleys and lanes. You’ll find stalls selling almost anything you need (and lots more that you don’t!).
With the stalls opening daily around 11 am, it’s best to drop by around lunchtime – taking in some delicious food – before hitting the market area. You’ll also find some old temples and pretty Chinese shophouses, making this a lovely way to spend a few hours in Kuala Lumpur with children.
Address: Petaling Street, KL City Center
Have A Splash At Sunway Lagoon
Just a short drive from the centre of Kuala Lumpur, Sunway Lagoon is a fun theme park. One of the top KL attractions for family, many different themed lands are waiting to be explored.
With water slides that whirl, a river ride, surf beach, wave pool and even a revolving pirate ship… this will probably be your kid’s favourite vacation day, and our pick of fun things to do in Kuala Lumpur for kids! We had an absolute blast here.
Part of a much larger complex, which incorporates the Water Park, Scream Park, Amusement Park, Extreme Park and Wildlife Park, it is best to make this a full day out!
Address: 3, Jalan PJS 11/11, Bandar Sunway, 47500 Subang Jaya, Selangor
Check Out The Sunway Pyramid
Located adjacent to the Sunway Lagoon, the Sunway Pyramid Shopping Centre has a plethora of fun activities. Spend a half or full day here, enjoying ice skating and visiting The Parenthood indoor play area. For the older children, there’s a bowling alley, cinema, amusement rides, and arcade games; a plethora of Kuala Lumpur children’s activities.
Near KL Airport, if you only have a short stopover combine this with a visit to the Sunway Lagoon, and stay at any one of the Sunway hotels above the shopping centre.
Address: No. 3, Jalan PJS 11/15, Sunway City, 47500 Petaling Jaya, Selangor
Take Adventure At KidZania Kuala Lumpur
Our pick of kid friendly activities in Kuala Lumpur, our children, were already big fans of KidZania and enjoyed a full day discovering KidZania Kuala Lumpur.
If you’ve never been to one, then KidZania is a miniature city made for kids where they can undertake various activities representing different careers. Kids can be firefighters, medics, police, store clerks, cooks, pilots, journalists, doctors, nurses, photographers, couriers and even tax collectors. Each “career” lasts for various amounts of time – usually 15 or 20 minutes – and for each activity, there’s usually an education aspect to it. For example, kids learn the value of hygiene before making food or fire safety before going to fight a fire.
Kids can earn money (in the local currency, Kidzos) from the jobs and get paid in cash which can then be spent on activities with a cost where they usually get something to take away (like a hamburger from working in the hamburger restaurant or milk from working in the milk bottling factory). There’s a department store where kids can spend their earnings too, but it isn’t so easy to do so.
The awesome thing about KidZania, though, is the staggering level of detail. Kids will be involved in organisations they would see in the real world. Most activities have a uniform of some sort that will look close to the real thing – firefighters wear hats and coats that look like real Malaysian firefighting gear. There’s even a small ambulance and fire truck that the medics and firefighters ride to their call-outs complete with lights and sirens.
Activities have age guides, with many recommended for ages 4+, with younger kids perhaps struggling to get much out of a visit here. However, for the majority of visitors to the city, a day here is a highlight of family things to do in Kuala Lumpur.
Address: Curve NX, 18, Jalan PJU 7/5, Mutiara Damansara, 47810 Petaling Jaya, Selangor
Check Out Mega Kidz World
Yet another fantastic indoor play centre that’s a top favourite attraction for children, Mega Kidz World has ample space for energetic kids to run around in and have fun. You can either drop the kids and shop-until-you-drop at the surrounding mall or take a break watching their fun!
Found at the top level of the gargantuan Mid Valley Megamall, Mega Kidz World has large padded structures with lots of climbing, sliding and leaping fun. There’s a bouncy castle, a widescreen showing movies and a separated area for younger children. If time, there’s also – for an additional charge – activities such as painting.
Suitable for young kids through to 12 years old, the venue is well secured with attentive staff. Don’t forget your socks!
Address: Lot T-012, North Court, 3rd Floor, Mid Valley Megamall, Midvalley City, Lingkaran Syed Putra, Kuala Lumpur
Experience District 21 Kuala Lumpur
Guess what, yes, that’s right… it’s another indoor theme park for children! This time billed as an “adventure theme park”, District 21 is set within 101 City Mall Putrajaya. However, it’s quite different here as children face a set of challenging obstacle courses, one of the more unique activities for kids in Kuala Lumpur.
Sprawling across 6,500 square metres, this indoor theme park features a post-apocalyptic setting with metal beams, steel walls and colourful graffiti. You can imagine the Terminator being very at home here!
Guests pass through a two-step decontamination chamber – where they’ll be asked to put on protective gloves and non-slip socks. Briefed on a few safety rules, they are released into the park to discover LED-lit climbing walls, high-speed slides, trampolines and aerial obstacle courses and a zipline.
Our favourite section was the Maze, where you’re suspended metres above the ground and have to maneuver through a labyrinth of steel tunnels, cages and complete some rather confusing mind-challenging puzzles!
For younger children, there are a few kid-friendly rides such as a carousel, pedal go-karts and an easy rope obstacle course.
Safety is well addressed, with padded flooring, helmets, knee and elbow pads. Terrific fun and a favourite for most youngsters, this is our select venue for kid-friendly things to do in Kuala Lumpur!
Address: AT 6, IOI City Mall, IOI Resort City, 62502 Putrajaya, Wilayah Persekutuan Putrajaya
Enjoy At Waterworld i-City Theme Park
Attached to the ever-popular i-City, fast becoming one of Shah Alam’s and Selangor’s top tourist attractions, Waterworld i-City is a great fun water theme park.
Only 40 minutes outside the city centre, your kids will have a blast riding some great water rides. The highlight is the vortex ride, known as the Ultimate Tornado. Image you’re caught in flowing water, dropping from a faucet and spiralling down a plug hole, and that’s the Tornado!
There are also 4 slides within the waterpark, where you can race your friends and family lying face down on rubber mats. There’s also a family raft slide, where 4 people ride a rubber tube. And, for younger children, there are kiddies-twin-slides – slightly tamer but still excellent fun.
After the slides, the whole family can enjoy the artificial wave pool, bobbing up and down, with or without a tube. And there’s a lazy river to glide along and a colourful Aladdin-themed kids play-pool.
With vigilant lifeguards, lockers and clean surroundings, it’s great fun for a morning or afternoon.
Address: i-Gallery, Jalan Multimedia 7/Ah, I-City, 40000 Shah Alam, Selangor
Have Fun At SkyTrex Adventure
Seeking some serious fun and adrenaline-inducing activities? Wondering what to do in Kuala Lumpur for kids that is extraordinary? Spend a day at SkyTrex Adventure, with outdoor zip line obstacle courses, rope-climbing and flying fox, all set in the lush Shah Alam Agricultural Park.
45 minutes outside of KL, you and kids will spend your day swinging, climbing and flying!
Divided into three obstacle courses – according to difficulties and each with minimum height restrictions – the venue is only open at weekends and it’s advisable to book ahead. Children under 12 years are required to have a parent/guardian in attendance throughout.
The easiest course – Little Adventure – is ideal for children around 8 years. The second is Big Thrill, more geared towards adults but children below 13 who reach the minimum height requirement can still join in.
Take a picnic (don’t forget your charcoal if you want to BBQ), and dine at the elevated wooden platform, the Skydeck. Our older kids rated this as the best place for kids in Kuala Lumpur!
Address: Batu 20, 1/2, Jalan Sungai Congkak, Kampung Padang, 43100 Hulu Langat, Selangor
Explore Farm In The City
Another great day out for children, escaping the urban jungle of KL. Located in Seri Kembangan, Farm In The City is ideal for lovers of the outdoors.
Divided into several sections, our favourites were the reptile corner and the bird aviary. You’ll also find turtle and tortoise sections, a snake sanctuary, along with deer, bunnies, iguanas, marmosets and peacocks.
This is a top venue for interacting with animals – from photos to hand-feeding. With animals that seem extremely well cared for, this makes for an enjoyable trip!
Address: Lot 40187-40188, Jalan Prima Tropika Barat 1, Pusat Bandar Putra Permai, 43300 Seri Kembangan, Selangor
Check Out The Kuala Lumpur National Zoo And Aquarium – Zoo Negara
As zoos go, this isn’t the best, but if you have a free morning and are wondering where to go in Kuala Lumpur for kids, the Zoo is always an option. And, if your kids are up for seeing some animals, there are lots to be found here. Wild animals from most parts of the world are on display including leopard cats, pumas, leopards, striped hyenas and many more.
You’ll also find a Reptile Park with a fair selection of snakes, a Malaysian Elephants exhibit and Sumatran orang-utans in the open-concept Ape Centre.
Inside the zoo is also one of Malaysia’s oldest public aquariums, along with a kid-friendly exhibit called Children’s World. Here, your youngsters will enjoy getting up close with rabbits, ducks, chickens, parrots and guinea pigs.
And ensure to glimpse the newest additions, two pandas from Sichuan, China, and catch an exciting animal show.
Address: Jalan Taman Zooview, Taman Zooview, 68000 Ampang, Selangor
Have Kids Taste Malaysian Food At Lot 10 Hutong
A great spot for lunch or dinner, Lot 10 Hutong brings together more than 30 of the country’s best eateries, some existing for more than 2 generations. This is the best-of-the-best of local cuisine, a great cultural experience and a delight for all the family! A definite top-10 must-do when visiting Kuala Lumpur.
Address: Lot 10 Shopping Centre, 50, Jalan Sultan Ismail, 50250 Kuala Lumpur
Visit The Islamic Arts Museum
Last on our list of things for kids to do but high on the places of interest for kids in Kuala Lumpur; this is somewhere to teach your children a little about the customs, history and culture of Malaysia. Welcome to the Islamic Arts Museum.
A wonderfully quiet and cool respite from the manic city, this museum is one of the best we’ve ever visited. With around 7000 artefacts there’s lots to view! Islamic tapestries, hand-written Korans, carpets, jewellery and scale models of Islamic buildings.
The museum also caters to younger children, with a children’s library, daily craft and weekend workshops.
Address: Jalan Lembah, Tasik Perdana, Wilayah Persekutuan
What To Do In KL With Kids Map
Best Place To Stay In Kuala Lumpur
With millions of visitors each year, Kuala Lumpur is positioned as one of the top tourist destinations in South-East Asia. In recent years, with this increasing tourist popularity, the city has seen a building boom. There are now more hotels and hostels to choose from than ever before!
Generally, a cheaper city to visit, even the high-end hotels can sometimes offer exceptional value compared to what you would pay in other Asian capitals.
A sprawling city, the best areas to stay are probably Bukit Bintang, KLCC, KL Sentral and Lake Gardens, KL Tower or Chinatown and Merdeka Square.
Below I’ve listed a few different places to consider including a budget, mid-range and more expensive option.
If you love shopping, then the Parkroyal Kuala Lumpur Hotel is set in the best district for you. Only 500 metres from the famed shopping area of Bintang Walk and Sungei Weng Plaza, and with Chinatown less than 3km away, you have a myriad of shopping options!
Rooms come with a flat screen tv, tea & coffee facilities, minibar and – for peace of mind – a safety deposit box. Splurge and upgrade to the Orchid Club Rooms to enjoy luxurious club benefits in the private lounge.
You’ll find a restaurant for fine-dining and a cafe for more casual meals. There’s also a comfortable lounge for drinks and evening entertainment.
After your busy days of tours and activities, enjoy cooling off in the outdoor pool or refresh at the 24-hour fitness centre. Whatever your plans, this is a great hotel close to all the action.
MID-RANGE – Berjaya Times Square Hotel Kuala Lumpur Review
Our personal family favourite hotel, you really can’t beat a stay here. With direct access to the Berjaya Times Square shopping mall – one of the largest shopping centres in Malaysia, full of family activities and dining outlets – the hotel is set in a prime position.
You’ll find rooms are comfortable, with ensuite bathrooms, minibar and entertainment system with cable television. There are many different rooms to choose from, depending on the size of your group or family, and bedding such as twin, queen and king. One, two-bedroom apartments are also ideal for families or, again, upgrade to Club Rooms for exemplary service and extras.
With two restaurants, a lounge bar and a huge outdoor pool, fitness centre and wellness centre… you might find it hard to leave the hotel!
BUDGET – Travelodge City Centre Review
Location is everything here, with the Travelodge City Centre being set just 200 metres from Petaling Street and the Central Market. Also, only 600 metres from the famous Merdeka Square and 3 km to the vibrant Bukit Bintang area, make this another fantastic base from which to explore the city.
Air conditioned rooms, with ensuite bathrooms, are offered, most with flat screen television and free toiletries.
Rooms come in three different types – Superior Twin, Superior Double and Family Room, great for those with children. Additional hotel features include luggage storage facilities, 24-hour front desk and currency exchange.
This is an ideal choice for those on a budget but wishing to be near all the sights that KL has to offer.
How To Get To Kuala Lumpur
It’s easy to get to Kuala Lumpur by flight, bus, train, taxi or car.
To see all the latest flights and prices, click here.
If you need to take a bus, click here for the latest timetables and bus prices.
If you’d prefer a train, click here to see the latest train timetables.
You can also hire a car to get you there by clicking here.
It’s no secret that we love Kuala Lumpur. Packed full with attractions, delicious food and very easy to get around, it’s fantastic for families. You’ll never be stuck wondering where to go in KL with kids, in fact, we’ve returned a handful of times and will go again! We find most attractions and services very reasonably priced and everyone extremely welcoming, especially to children and babies.