Have fun indoors in KL city!
Just a short flight away and perfect for weekend getaways, Malaysia's vibrant city of Kuala Lumpur is filled with so many exciting indoor activities and games you've yet to discover. From family-friendly attractions to team-building activities, many fun and engaging experiences await you indoors.
Whether you're looking for something laid-back like workshops and interactive exhibitions, or for more thrilling challenges from indoor sports and games, there's surely something for you. Save this list that we've prepared of the top indoor activities and attractions in KL (paired with must-grab Klook deals!) and tick each one off your visit wish-list!
20 best indoor activities & attractions in KL
Indoor sports & challenges 🏄🏻
1. SuperPark Malaysia
Be prepared to experience all sorts of fun at SuperPark Malaysia, a unique, purpose-built, all-in-one indoor activity park housed in Avenue K Shopping Mall. The huge indoor activity park is split over two levels and divided into 3 zones, filled with a variety of family-friendly and adrenaline-pumping activities. With over 25 exciting games and activities inside - from obstacle walls and flying fox, to a scooting park and even a racing track - there is just so much for you to do here!
- Location: Unit 4-1, Level 4 Avenue K Shopping Mall, 156, Jalan Ampang, 50450 Kuala Lumpur
2. Sunway Pyramid Ice Skating
Not in the mood for a day outdoors at the Sunway Lagoon theme park? Just head next door to the Sunway Pyramid mall instead for some chilly fun at the Sunway Pyramid Ice Skating Rink. Put on a pair of skates and start gliding on the ice. Don’t worry if you’re new to this - there will be friendly and professional trainers on-site to help you learn to navigate on ice! Do note that the ice rink can get quite crowded on weekends or public holidays, so we'd recommend planning your visit on a weekday to have more space to learn to ice skate.
- Address: LG3 Sunway Pyramid, Jalan PJS 11/15, Bandar Sunway, 47500 Petaling Jaya.
3. Roller Light
Roller skating is no longer just a 90s kid thing, this fun activity is now back in trend and is the perfect activity to unwind with after a long day or as a weekend date idea. Roller Light is an Instagrammable indoor skating rink in Wangsa Walk Mall, where you can strap on your roller skates and take a spin as you show off your skating skills with your friends and family.
- Address: Lot 1-39 & 1-40, Ground Floor, Wangsa Walk Mall, Jalan Wangsa Perdana 1, Wangsa Maju, 53300 Kuala Lumpur
4. WindLab Indoor Skydiving
Ever heard of skydiving, but indoors? At Windlab, you can finally experience the adrenaline rush of skydiving without actually having to jump off a plane! Get suited up and enjoy a thrilling free fall simulation as you're guided by certified professionals for your first 'skydiving' experience. Held within a safe and state-of-the-art circular wind tunnel, this exciting indoor facility is the first of its kind in Malaysia and is safe for all ages, from toddlers to even senior citizens!
- Address: 1 Utama Shopping Centre, 1, Lebuh Bandar Utama, Bandar Utama, 47800 Petaling Jaya, Selangor
5. FlowRider
Go on an authentic wave surfing experience without having to leave the city at FlowRider, Malaysia's first ever indoor surfing facility. Test your balancing skills as you take on each challenging activity and catch the waves with their flowriding simulator, a hybrid boardsport combining the techniques of surfing, snowboarding, wakeboarding and skateboarding. With the guidance of their professional instructors, you'll surely learn cool skills and tricks here, whether you're a beginner or an expert.
- Address: 1 Utama Shopping Centre, 1, Lebuh Bandar Utama, Bandar Utama, 47800 Petaling Jaya, Selangor
6. Jump Street Asia Trampoline Park
Look no further than Jump Street Asia if you’re in search of a fun and active day out with friends or family. This indoor trampoline park is filled with up to 17 different attractions and facilities waiting for you to enjoy - just imagine huge trampolines, airbags, and more! Jump into action as you challenge your friends to a game of dodgeball or basketball on trampolines, and test your balance, reflexes, and strengths as you jump, climb, and learn new tricks.
- Address: 8A, Jalan 13/6, Seksyen 13, 46200 Petaling Jaya, Selangor
- Klook Deal: 15% off with a Jump Street Multi-Visit Pass
Interactive games 🎮
7. Hauntu
For those who wish to challenge the strength of your heart, head to Hauntu, an immersive haunted house that includes intricate mazes, interconnected storylines, live theatre performances, and roleplaying. If you think this is just another haunted house, think again. Prepare to be thrilled in the spooky environment of Hauntu's Colle Eastern Hotel - it's your chance to test your wits and find out who's the bravest in your group of friends.
- Address: The LINC KL, 360, Jalan Tun Razak, Pudu, 50400 Kuala Lumpur
8. Cove Esports Hub
Reminiscing about the days when you'd race against your friends in the arcade? Well, the good news is that you can now relive those memories and get a rush of adrenaline by playing racing simulator games at Cove Esports Hub. As one of the biggest simracing eSports hubs in Asia, you can expect well-known games here - Gran Turismo and F1 22, just to name a few - as well as over 15 machines here ready for your next virtual race against your friends.
- Address: No.7, Jalan PJS 11/7, Bandar Sunway, 46150 Subang Jaya, Selangor
9. The Ultimate Escape Game
Up for a mental challenge? Another one of our favourite escape rooms in KL is the The Ultimate Escape Game itself, the place to go to hone your detective skills and show off your problem-solving abilities. Put your thinking cap on and solve each mind-boggling puzzle that awaits you inside themed rooms filled with hidden clues, from trying to escape haunted mansions and prisons, to executing heists and uncovering mysterious cases.
- Address: Berjaya Times Square, 1, Jalan Imbi, Imbi, 55100 Kuala Lumpur
10. Breakout Malaysia
Prepare yourself for one of the world’s first character-based escape room experiences at Breakout, featuring tough scenarios and characters with super abilities. There are up to 12 themed escape rooms that feature wholly original storylines, varying levels of difficulty, and unique mind-boggling puzzles that you'll need to solve. With the time ticking, there's no better team-building experience than this as you combine your wits together and figure out a way to break out of your game room.
- Outlets: Avenue K, NU Sentral
11. VAR Live
If you are into playing video games, VAR LIVE is where you should be! Conveniently located in MyTown Shopping Centre, this indoor theme park is the largest VR theme park in Malaysia and is home to 13 exciting in-house VR attractions, such as Crazy Rush and Zombie Jail. With the use of advanced Virtual Reality (VR) technology, get ready to immerse yourself in the thrilling world of free-roaming virtual reality here in the exciting game arena!
- Address: L2-015, MyTOWN Shopping Centre, No. 6, Jalan Cochrane, 55100 Kuala Lumpur
Arts & crafts workshops 🎨
12. Sip & Paint
How about picking up some paintbrushes and getting artsy? Express your creativity on a sip and paint date at Art & Bonding, a creative haven where you can have fun discovering your inner Picasso while sipping on wine. Even if you have zero artistic skills or experience, you'd still enjoy a therapeutic and fun session where you can create art in their welcoming space. This activity is perfect for friends, couples, and family - you can even create a shared masterpiece with two canvases!
- Address: 22-3, Jalan 25/70a, Desa Sri Hartamas, 50480 Kuala Lumpur
13. Pottery making class
Knead your worries away and get crafty by signing up for a pottery class at 22CraftStudio! This quaint little studio offers various types of pottery trial classes few times daily and provides you with all the tools and materials required. Create your very own piece of artwork during the workshop and you'll get to collect your pieces within 2 to 3 weeks after the firing and glazing process.
- Address: 19, Jalan SL 1/12, Bandar Sungai Long, 43000 Kajang, Selangor
14. Batik workshop
Try your hand at the traditional art that is batik-making. Jadi Batek is one of the biggest batik handicraft centres in KL, specialising in the production of the traditional UNESCO-recognised craft since 1976. The centre offers educational batik tours every day and the best part is that you can make your very own masterpiece to bring home! Be guided by professional artists as you learn the process of traditional wax-resist dyeing along with the basic principles of the craft and its important history.
- Address: 30, Jalan Inai, Off Jalan Imbi, 55100 Kuala Lumpur
15. Rug tufting
We bet you've seen pictures of people in bright studios like this one, with colourful rugs all over Instagram! Rug tufting is a fun, trending activity in Malaysia and Good Times DIY Studio is a sparkling new spot in town offering classes on how to make your own bespoke, fluffy rug - just take your pick from a range of cute designs or customise your very own! It's great for those of you who are looking for a novelty experience that's hard to find elsewhere.
- Address: L2-045 & 046 MyTOWN Shopping Centre, Jalan Cochrane, 55100 Kuala Lumpur
16. Latte art class
Are you a fan of cafe hopping or simply just passionate about coffee? If yes, take your love for the drink a little further by learning how to do latte art! Aurelia Atelier is making latte art knowledge more accessible by offering classes for you and your loved ones to learn the process of making the perfect cup of coffee, from pulling the espresso shot to pouring the latte art.
- Address: 19, Jalan 1/119 Taman Bukit Hijau Cheras, 56000 Kuala Lumpur
17. School of Hard Knocks
Royal Selangor presents to you the School of Hard Knocks, an engaging and family-friendly workshop in KL where you can craft your very own pewter dish! Get a hands-on educational experience as you hammer, mold and engrave pewters, discovering the basics that go into the creation each dish. The best part is you can take home your very own masterpiece and a certificate of achievement!
- Address: Royal Selangor Visitor Centre, 4, Jalan Usahawan 6, Setapak Jaya, 53300 Kuala Lumpur
18. The Foundry Workshop
Always been interested in making your very own jewellery? The Foundry Workshop is another unique class offered at Royal Selangor, where you can bring out your creativity and make personalised accessories out of pewter. Instructors here will walk you through step-by-step processes to create the perfect pewter art piece, providing you with a fun and interactive lesson that becomes an insightful experience on local art.
- Address: Royal Selangor Visitor Centre, 4, Jalan Usahawan 6, Setapak Jaya, 53300 Kuala Lumpur
Educational centres & exhibitions 🔭
19. Petrosains, The Discovery Centre
Fans of science and technology will simply love Petrosains, a fascinating and engaging science centre in Suria KLCC. With 11 interactive exhibits, both kids and adults alike can learn about the fascinating world of STEM (science, technology, engineering and maths). From their iconic Dark Ride, to a realistic oil rig simulation, be prepared as you journey through each different-themed zone that are tailored for hands-on scientific discovery.
- Address: Level 4, Suria KLCC, Kuala Lumpur City Centre, 50088 Kuala Lumpur
20. Aquaria KLCC
Ranked as one of the top five aquariums in Asia, Aquaria KLCC has up to 5,000 land and aquatic creatures on display. Here, immerse yourself in an array of unique exhibits like the Touch Pool, Evolution Zone, Jewels of the Jungle, and more, as you learn more about aquatic life through these intimate encounters. Make sure to visit the 90-meter transparent underwater tunnel where hundreds of fishes, sharks, stingrays, and more surround you from everywhere you look.
- Address: Kuala Lumpur Convention Centre, Jalan Pinang, Kuala Lumpur City Centre, 50088 Kuala Lumpur