This guide to the best family activities in Kuala Lumpur is ideal for travelers looking to enjoy fun-filled experiences during their stay in the Malaysian capital. Aside from its extensive sightseeing opportunities, the city is home to many unique theme parks with exhilarating rides and kid entertainment centers.

    Fully interactive activities are available in Kuala Lumpur, suitable for toddlers right up to teenagers. We have selected the best child-friendly activities in Kuala Lumpur, all of which promise hours of fun for families with little ones.


    Petrosains, The Discovery Center

    Interactive science exhibits in KLCC

    Petrosains, The Discovery Centre is a 7,000-sq-metre interactive venue located on the 4th floor of Suria KLCC. It offers hours of fun and is largely dedicated to the field of petroleum science, presenting science and technology in an entertaining and engaging way.

    The spacious complex features 11 main interactive showcases arranged in an easy-to-navigate 'museum-style' concept, showcasing exhibits from space-age technology to fossils. Since opening in 1999, this hands-on interactive science museum has been popular among schoolchildren, providing them with an opportunity to learn more about global scientific issues.

    Location: Petronas Twin Tower, Level 4, Kuala Lumpur City Center, 50088 Kuala Lumpur, Malaysia

    Open: Monday–Friday from 9.30 am to 5.30 pm, Saturday–Sunday from 9.30 am to 6.30 pm

    Phone: +60 (0)3-2331 8181


    photo by chinnian (CC BY-SA 2.0) modified


    Sunway Lagoon

    A sprawling amusement park in Petaling Jaya

    Sunway Lagoon is a vast theme park that offers an extensive range of exciting rides suitable for the entire family. It features dizzying and thrilling water slides, a tranquil 'river' ride, a surf beach, a wave pool, and a revolving pirate ship.

    Constructed on the site of a former tin mine and quarry, Sunway Lagoon consists of different zones, including Water Park, Scream Park, Amusement Park, Extreme Park, and Wildlife Park. The theme park is located in Bandar Sunway, approximately a 30-minute drive from Kuala Lumpur City Centre.

    Location: 3, Jalan PJS 11/11, Bandar Sunway, 47500 Subang Jaya, Selangor, Malaysia

    Open: Wednesday–Monday from 10 am to 6 pm (closed on Tuesdays)

    Phone: +60 (0)3-5639 0000


    KidZania Kuala Lumpur

    Educational entertainment for kids in Petaling Jaya

    KidZania Kuala Lumpur is an edutainment center designed to prepare children for the workplace. Resembling a mini-city with child-sized replicas of office buildings and cars, children can take turns 'working' in over 90 different types of jobs, including pretending to be a surgeon, pilot, secret agent, lawyer, news anchor, and firefighter.

    In the simulated News Straits Times Press office, children are given the task of roaming the 'city' to find news to write and publish or deliver copies of the paper around the city or collect them for recycling. At Chika's Locker Fashion Boutique, children have the opportunity to pose and model on a fashion parade catwalk.

    Location: Curve Nx, 18, Jalan PJU 7/5, Mutiara Damansara, 47810 Petaling Jaya, Selangor, Malaysia

    Open: Wednesday–Monday from 10 am to 6 pm (closed on Tuesdays)


    photo by Joseolgon (CC BY-SA 4.0) modified


    Berjaya Times Square Theme Park

    A massive indoor theme park in Bukit Bintang

    Berjaya Times Square Theme Park is the largest indoor theme park in Kuala Lumpur. It's laid out in classic amusement park-style and divided into 2 zones: one for adults and one for kids. If you are in the mood for a hair-raising roller coaster experience, thrilling rides such as the 800-metre-long Supersonic Odyssey rollercoaster and DNA Mixer come highly recommended. 

    This popular family attraction in Kuala Lumpur is on the 5th and 7th floors of the Berjaya Times Square shopping mall.

    Location: Imbi, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

    Open: Monday–Friday from midday to 8 pm, Saturday–Sunday from 11 am to 8 pm

    Phone: +603 2117 3118


    photo by Cmglee (CC BY-SA 3.0) modified


    i-City Theme Park

    A multimedia-rich theme park in Shah Alam

    The i-City Theme Park, also known as the City of Digital Lights, is an amusement park in Shah Alam. It is best known for hosting a nightly display of colourful LED-lit attractions. Visitors can also enjoy a range of exciting and family-friendly activities, such as a waterpark, 3D museum, and snow park.

    One of i-City Theme Park's major highlights is a 'forest' of artificial maple and pine trees with branches illuminated with LED lights. The park also has a massive Ferris wheel, a 2-tiered carousel, carnivalesque game booths, and snack stalls. In addition to the 'forest,' the park features quirky plastic figures such as peacocks, flamingos, giraffes, and swans fitted with LED lights.

    Location: i-Gallery, Jalan Multimedia, I-City, 40000 Shah Alam, Selangor, Malaysia

    Open: Daily from 5 pm to midnight

    Phone: +60 (0)3-5521 8800


    District 21

    Fun indoor obstacle courses in Putrajaya

    District 21 is an adventure park located within IOI City Mall Putrajaya. It is a great place for visitors of all ages to enjoy a variety of challenging obstacle courses. The 6,500-sq-meter complex features a post-apocalyptic setting with plenty of metal beams, steel walls, and colourful graffiti, as well as suspended ropes, chains, and platforms.

    Upon entry, visitors first pass through a 2-step decontamination chamber, where they are provided with protective gloves and non-slip socks (shoes are not permitted for certain rides). The staff members brief visitors on the theme park's rules and safety precautions. Fitted with LED-lit climbing walls, high-speed slides, trampolines, and aerial obstacle courses, District 21 in Kuala Lumpur has 11 attractions with varying difficulty levels.

    Location: AT 6, IOI City Mall, IOI Resort City, 62502 Putrajaya, Malaysia

    Open: Monday–Friday from midday to 8 pm, Saturday–Sunday from 10 am to 8 pm

    Phone: +60 (0)3-8328 8888


    Start planning your trip

    Back to top