Things to do in Kuala Lumpur

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.

Malaysia
20 Attractions
1+ Trip

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.

Trip length

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
    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)
    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
    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
    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
    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)
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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 exploring

Find your next trip

Plan day trips