Looking for a quiet nature break in Kuala Lumpur that doesn’t involve a mall or indoor playground?
We think it’s worth visiting with kids, if you know what to expect. It’s a small park, best suited for babies and younger children, and especially nice if you go in the morning when it’s cooler. It’s not a must-do if you’re short on time, but for families who live in KL or want a slower-paced outing, it’s a lovely way to spend an hour.
The KL Butterfly Park is a tropical garden where butterflies fly freely around you. It’s a peaceful spot to walk, take photos, and let kids explore, all without leaving the city.
We’ve visited several times. On our most recent trip, I went with my parents and our youngest in a baby carrier. While the garden isn’t suited for strollers, it’s still easy to enjoy with little ones, especially if you go in the morning when it’s cooler.
There’s plenty of shade, quiet benches, and just the right amount of space to explore. Our daughter loved following the butterflies, especially the larger ones near the feeding trays.
In this updated guide, I’ll share everything you need to know before visiting. You’ll learn where the park is, how much it costs, what to expect inside, and what to bring with you. If you’re trying to decide whether it’s worth visiting with kids, this guide will help.
Table of Contents

What Is the KL Butterfly Park?
The KL Butterfly Park is a tropical garden and conservation space located in the Lake Gardens area of Kuala Lumpur. Inside its large netted enclosure, you’ll find over 5,000 butterflies from more than 120 species flying freely around flowering plants, small ponds, and feeding trays.
The Park opened in 1988 and still plays a conservation role by showcasing species collected from Malaysia’s tropical jungles. It’s often overshadowed by larger attractions like Zoo Negara or Aquaria, but it’s a hidden gem for nature-loving families.
The butterflies inside the garden feed on cut fruit like pineapple and bananas, along with hibiscus flowers sprayed with a honey-water mix. Some rest on leaves or railings long enough for photos. If you’re lucky, one might even land on your hand.
Despite being right in the city, the park feels quiet and peaceful. You’ll walk along stone pathways lined with tropical greenery and gentle waterfalls. There are shaded benches throughout the space where you can pause and take it all in.

After exploring the garden, you’ll reach the air-conditioned indoor section. Here you’ll find:
- Preserved butterflies arranged by species
- Live insects in terrariums, like stick insects, millipedes, and plenty of grasshoppers.
- Wall displays about butterfly life cycles, habitats, and anatomy
At the exit, there’s a souvenir shop and small café where you can grab a cold drink before heading out.

Where Is the Butterfly Park?
The KL Butterfly Park is located within the Perdana Botanical Gardens, right in the heart of Kuala Lumpur. It’s very close to the KL Bird Park, so the two attractions can easily be visited together.
We got there by Grab and were dropped off right in front of the entrance. It was the same spot where we were picked up after our visit. The location is easy to find within the gardens area, and both arrival and departure were smooth.
Getting There
If you’re using a ride-hailing app, Grab is the easiest option. We had no issues being dropped off or picked up directly at the entrance.
You can also take the KL Hop-On Hop-Off Bus, which stops near the Lake Gardens. From there, it’s a short walk to the Butterfly Park.
If you’re driving, parking is available. You can use a GPS navigation system like Google Maps or Waze to follow the directions to Jalan Cenderawasih. Regardless of the mode of transportation you choose, the Kuala Lumpur Butterfly Garden is conveniently located within the city, making it accessible and easy to reach for a delightful day of exploration and immersion in the world of butterflies.
Opening Hours & Tickets
The KL Butterfly Park is open daily from 9:00 a.m. to 4:30 p.m., including on public holidays and during school breaks. Last entry is typically around 4:00 p.m., but it’s best to arrive earlier so you have enough time to explore before closing.

Admission Fees
Ticket prices are split into two categories; one for Malaysian citizens (with MyKad) and one for non-Malaysians.
Non-Malaysian Visitors
- Adults: RM30
- Children (2–11 years): RM18
Malaysian Citizens (with MyKad or valid permit)
- Adults: RM18
- Children (2–11 years): RM8
- Family package (2 adults + 3 children): RM50
You’ll need to show your identification at the entrance to get the local rate.
Note: Tickets must be paid in cash or via QR code payment (TnG or local bank apps). Online booking is not available at this time.
For the latest information, you can check the official KL Butterfly Park website.

Visiting with Kids
The butterfly park is compact, shaded, and filled with small surprises; perfect for a low-key outing with children of any age.
On our latest visit, I went with my parents and brought our youngest in the baby carrier. She was completely fascinated by the butterflies flying past and kept trying to follow them with her eyes. A few even flew close enough that she could reach toward them, which she did, excitedly.

If you’re visiting with little ones, here’s what to know:
- Baby carriers are ideal. The park is not stroller-friendly. There are stairs, uneven paths, and narrow walkways throughout the garden. On our first visit, we left our stroller at the reception and recommend you doing the same. On next visits, we didn’t even bring the stroller along anymore.
- It’s rarely crowded. Even during the Christmas and New Year’s school holidays, the park wasn’t busy. It’s a much quieter experience than the zoo or aquarium.
- Go in the morning. Butterflies are more active early in the day. It’s also cooler, which makes the visit more comfortable for everyone.
- Benches are everywhere. You’ll find shaded places to sit throughout the park; helpful if you’re visiting with grandparents or need to take breaks with your child.
- Stay close to toddlers. There are open ponds, stairs, and a few slightly slippery areas. It’s not dangerous, but it does require supervision.
If you’re bringing a baby or toddler, a good baby carrier makes the whole experience easier.

What You’ll See Inside
Once you’re inside the netted garden, you’ll find yourself in a peaceful space filled with lush greenery, curved stone paths, and free-flying butterflies. There’s plenty of shade throughout, and the whole park has a calm, slightly overgrown feel. It’s not overly polished, but it’s well-maintained.

There are several feeding trays placed around the garden, topped with cut fruit and hibiscus flowers misted with sweetened water to attract the butterflies. These were some of the best spots for watching them up close, especially if you have little ones in tow.

Baby S was completely taken by the butterflies, especially when they flew right past her face. She reached out more than once, squealing and giggling as they zipped around. It’s not a place packed with activities, but if your kids are into bugs or just enjoy being outside, there’s plenty to look at.
We noticed a few koi ponds and turtles, plus waterfalls tucked into the greenery. The paths are narrow in parts, and not all are flat, but there are benches throughout if you need a break.

After the garden, you’ll move through a small air-conditioned exhibit area, where you’ll find framed butterfly collections, live insects in terrariums, and a few educational displays about metamorphosis and butterfly anatomy. It’s not huge, but it adds a little extra to the visit; especially if you’re visiting with kids who like creepy crawlies.

The exit leads through the souvenir shop, which also has a small café. We grabbed a cold drink before heading out. Staff at the counter were friendly and helpful.
Tips for Visiting
Here are a few things to know before you go, especially if you’re visiting with young kids:
- Go in the morning. The butterflies are most active earlier in the day, especially between 9:00 and 10:00 a.m. It’s also cooler, which makes the walk more pleasant.
- Bring a baby carrier. The park isn’t stroller-friendly due to stairs, narrow walkways, and uneven paths. We remembered this from our previous visit, so this time around we used a baby carrier for Baby S and left our stroller at home.
- Use mosquito repellent. We didn’t notice any mosquitoes during our visit, but we wore mosquito repellent patches just in case. This is still a shaded, humid garden, so better to be safe.
- It gets warm. The garden is covered and shaded, but still warm and humid. A handheld fan can be helpful.
- Watch your step. The paths are mostly stone, and they can get slippery when wet. There are a few open ponds and some steep steps, so keep an eye on young children.
- Bring cash. Entry is cash-only unless you’re able to use QR payment with a local bank account or Touch ’n Go eWallet. There are no card facilities.
- Allow about an hour. We spent roughly an hour inside, including time for photos and a quick drink at the café. If you’re short on time or don’t plan to linger, 30–45 minutes is probably enough.
Is the KL Butterfly Park Worth Visiting?
If you live in Kuala Lumpur or you’re here for an extended stay, the Butterfly Park is a lovely way to spend an hour surrounded by greenery, especially if your kids enjoy nature and insects. It’s low-key, shaded, and easy to pair with a visit to the Kuala Lumpur Bird Park, which is just around the corner.
That said, if you’re visiting KL for only a few days, there are other attractions I’d recommend first; like Zoo Negara, or the KLCC Aquarium for example, or one of the city’s larger indoor playgrounds if you prefer an indoor activity.
But for a quieter, shaded outing with babies or toddlers, the Kuala Lumpur Butterfly Park works well. It’s easy to get to, not expensive, and doesn’t take much time. We wouldn’t call it a must-do, but it’s worth adding to your list if you’re looking for something calm and easy.

KL Butterfly Park FAQ
How much is the KL Butterfly Park entrance fee?
At the time of our visit (Dec 2025), tickets cost RM30 for adults and RM18 for children aged 2 to 11.
Malaysian citizens can enjoy a discounted rate: RM18 for adults, RM8 for children, and a family package (2 adults and 3 children) for RM50. You’ll need to show your MyKad or valid local permit to access the Malaysian rate. Children under 2 enter free.
Tickets must be paid in cash or by QR code using a local bank account or TnG eWallet. Card payments are not accepted.
What are the opening hours?
The KL Butterfly Park is open daily from 9:00 a.m. to 4:30 p.m., including public holidays and school holidays.
Is the KL Butterfly Park stroller-friendly?
Not really. The layout includes stairs, narrow walkways, and uneven stone paths. If you’re visiting with a baby or toddler, a carrier is a much more practical option. We used ours for Baby S and were glad we did.
How long do you need inside?
We spent about an hour, including time for photos and a quick stop at the café. If you’re not lingering or taking pictures, 30 to 45 minutes is usually enough to explore the park.
Is it suitable for toddlers or babies?
Yes, especially for younger kids who enjoy being outside. Baby S loved watching the butterflies fly around, and there are benches and shaded areas throughout, which made it easy to take breaks.
Can you get something to drink?
Yes, there’s a fridge with bottled and canned drinks inside the souvenir shop near the exit. It’s not a full café, but there’s a small seating area if you want to take a quick break before heading out.
What’s Nearby
There’s plenty to explore around the KL Butterfly Park if you have extra time. The Kuala Lumpur Bird Park is just around the corner and makes for a natural next stop, especially if you’re visiting with kids who enjoy animals.
You’re also within walking distance of several other attractions in the Lake Gardens area, including Planetarium Negara, the Royal Malaysia Police Museum, and the Islamic Arts Museum Malaysia. If you’d prefer something outdoors, there are shaded trails, lawns, and very nice outdoor playground in the Perdana Botanical Gardens.
To Read This Later, save this image on Your pinterest:

