
20 Best Things to Do in Kuala Lumpur
The top attractions in Kuala Lumpur, Malaysia, ranked by real travelers who added them to their trips.
Start planning
Plan your Kuala Lumpur trip
Turn these Kuala Lumpur highlights into a full day-by-day itinerary with maps and timings. Free to start.
Joined by 50,000+ travelers planning with Packy.
Ranked by travelers
What to do in Kuala Lumpur
These are the attractions travelers add to their Kuala Lumpur trips most often. Real stops, real order, ready to drop into your own plan.
- 1
Petronas Twin Towers
The Petronas Twin Towers are iconic for their stunning architecture and were once the tallest buildings in the world.
Kuala Lumpur City Centre, 50088 Kuala Lumpur, MalaysiaApproximately RM 80 for adults, RM 33 for children - 2
Menara Kuala Lumpur (KL Tower)
KL Tower offers panoramic views of Kuala Lumpur from its observation deck, making it one of the tallest telecommunications towers in the world.
Jalan Punchak, Off Jalan P. Ramlee, 50250 Kuala Lumpur, MalaysiaApproximately MYR 49 for adults and MYR 29 for children - 3
Merdeka Square
Historic site where Malaysia declared independence; features stunning architecture including the Sultan Abdul Samad Building.
Jalan Raja, City Centre, 50450 Kuala Lumpur, Federal Territory of Kuala Lumpur, MalaysiaFree entry - 4
Sultan Abdul Samad Building
An iconic symbol of Kuala Lumpur, showcasing stunning Moorish architecture and rich historical significance.
Jalan Raja, Dataran Merdeka, 50050 Kuala Lumpur, MalaysiaFree for exterior; Guided tours may have fees. - 5
River of Life
A vibrant riverside destination offering cultural experiences, scenic views, and historical insights into Malaysia's rich heritage.
Jalan Benteng, Kuala Lumpur, MalaysiaFree entry - 6
Chinatown (Petaling Street)
Chinatown boasts vibrant street markets, authentic local food, and a cultural heritage that reflects Kuala Lumpur's diverse community.
Petaling Street, 50000 Kuala Lumpur, MalaysiaFree to enter; costs for food and shopping vary. - 7
Batu Caves
The Batu Caves feature stunning limestone hills, colorful Hindu shrines, and the iconic 42.7m tall statue of Lord Murugan.
Batu Caves, 68100 Batu Caves, Selangor, MalaysiaFree entry; cave tours may charge approximately RM 35. - 8
Titiwangsa Lake Gardens
A serene urban oasis with breathtaking lake views, lush gardens, and a peaceful ambiance, perfect for relaxation and recreation.
Jalan Titiwangsa, Titiwangsa, 53200 Kuala Lumpur, MalaysiaFree - 9
Kuala Lumpur Bird Park
It's the world's largest free-flight walk-in aviary, home to over 200 species of birds in a lush, tropical setting.
920, Jalan Perdana, Tasik Perdana, 50480 Kuala Lumpur, MalaysiaAdult: RM 63, Child: RM 42 - 10
Ampang Lookout Point
Stunning panoramic views of Kuala Lumpur against a backdrop of lush greenery, perfect for sunrise and sunset enthusiasts.
Jalan Ampang, Ampang, 68000 Ampang, Selangor, MalaysiaFree - 11
Genting Highlands
Nestled in the mountains, Genting Highlands offers breathtaking views, a cool climate, and a rich blend of leisure activities, including hiking trails.
Genting Highlands, 69000 Genting Highlands, Pahang, MalaysiaFree access to hiking trails; attractions have separate fees. - 12
Genting SkyWorlds Theme Park
Genting SkyWorlds offers a unique blend of themed attractions and stunning mountain views, making it an exciting destination for all ages.
Jalan Goh Tong, 69000 Genting Highlands, Pahang, MalaysiaMYR 110 (approximately USD 25) for adults; MYR 85 (approximately USD 20) for children. - 13
i-City Theme Park
i-City offers a unique blend of attractions, including vibrant LED lights, a water park, and family-friendly rides.
40000 Shah Alam, Selangor, MalaysiaApprox. RM 55 for adults, RM 45 for children - 14
Thean Hou Temple
Thean Hou Temple is one of the largest and most beautiful Chinese temples in Southeast Asia, showcasing exquisite architecture and vibrant cultural heritage.
65, Persiaran Endah, Tanjung Damai, 50460 Kuala Lumpur, MalaysiaFree entry - 15
Perdana Botanical Garden
A peaceful sanctuary featuring diverse flora, picturesque landscapes, and unique sculptures, perfect for nature lovers and tranquility seekers.
Jalan Kebun Bunga, Tasik Perdana, 55100 Kuala Lumpur, MalaysiaFree entry - 16
Jalan Alor Food Street
Jalan Alor is a vibrant food paradise offering a diverse array of Malaysian and Asian street food in an enchanting atmosphere.
Jalan Alor, Bukit Bintang, 50200 Kuala Lumpur, MalaysiaFree entry; food prices vary. - 17
Kampung Baru
Kampung Baru is a charming village showcasing traditional Malay culture amidst the urban landscape, famous for its food and unique architectural heritage.
Jalan Sultan Ismail, Kampung Baru, 50300 Kuala Lumpur, MalaysiaFree entry - 18
Bukit Bintang Hill
Bukit Bintang Hill offers stunning panoramic views of Kuala Lumpur and a refreshing escape from the urban hustle, perfect for nature lovers and hikers.
Jalan Bukit Bintang, Bukit Bintang, 55100 Kuala Lumpur, MalaysiaFree - 19
KL Forest Eco Park
KL Forest Eco Park offers a serene escape in the heart of Kuala Lumpur, featuring canopy walks and diverse wildlife amidst lush greenery.
Jalan Raja Chulan, Kuala Lumpur, 50200 Kuala Lumpur, MalaysiaFree entry - 20
Kuala Lumpur Butterfly Park
Home to over 5,000 butterflies from 120 different species, this park offers a serene experience amidst lush greenery.
Lake Gardens, Jalan Cenderawasih, 50480 Kuala Lumpur, MalaysiaAdults: RM 20, Children: RM 10
Keep planning
Plan your Kuala Lumpur trip
Keep exploring