The best things to do in Kuala Lumpur
Kuala Lumpur packs a lot into one city: soaring skyscrapers, grand mosques, colonial squares, rainforest parks and some of Malaysia's best street food. Many of the top sights are free. Most paid attractions offer cheaper MyKad rates for Malaysians.
Here are 30 of the best things to do in KL, with ringgit prices, opening hours and tips.
| # | Attraction | MyKad price | Standard price |
|---|---|---|---|
| 1 | Petronas Twin Towers | RM42 to RM45 | RM127 to RM137 |
| 2 | KLCC Park & Lake Symphony | Free | Free |
| 3 | Aquaria KLCC | From RM56 | About RM75 |
| 4 | KL Tower | RM30 to RM50 | RM80 to RM140 |
| 5 | Batu Caves | Free | Free |
| 6 | Merdeka Square | Free | Free |
| 7 | Masjid Jamek & River of Life | Free | Free |
| 8 | National Mosque | Free | Free |
| 9 | Wilayah Mosque | Free | Free |
| 10 | Islamic Arts Museum | RM20 | RM20 |
| 11 | National Museum | RM2 | RM5 |
| 12 | Perdana Botanical Garden | Free | Free |
| 13 | KL Bird Park | RM25 | RM63 |
| 14 | KL Forest Eco Park | RM10 | RM40 |
| 15 | Central Market | Free entry | Free entry |
| 16 | Petaling Street & Chinatown | Free entry | Free entry |
| 17 | Kampung Baru | Free entry | Free entry |
| 18 | Saloma Link | Free | Free |
| 19 | Jalan Alor | Free entry | Free entry |
| 20 | Thean Hou Temple | Free | Free |
| 21 | Zoo Negara | RM43 | RM82 |
| 22 | Sunway Lagoon | RM180 online | RM245 online |
| 23 | Bukit Gasing | Free | Free |
| 24 | Putrajaya day trip | Free to explore | Free to explore |
| 25 | Genting Highlands | Varies | Varies |
| 26 | Firefly watching | Price varies | Price varies |
| 27 | Street food tour | Price varies | Price varies |
| 28 | Cooking class | Price varies | Price varies |
| 29 | Cycling tour | Price varies | Price varies |
| 30 | Selangor River rafting | Price varies | Price varies |
KL's most famous landmark. GoAsia says your ticket includes the Skybridge on levels 41 and 42, 170 m up. It also includes the observation deck on level 86, at 370 m.
Price (GoAsia, updated October 2026):
Hours: Tuesday to Sunday, 09:00 to 22:30. The towers are open on the 2nd, 4th and 5th Mondays from 09:00 to 20:00. They're closed on other Mondays.
Tip: Book a time slot online and arrive 15 minutes early. GoAsia says missed slots may not be refunded.
The park at the foot of the towers has a 1.3 km jogging track, a big playground and a free wading pool. KL City Guide says the Lake Symphony fountain show plays at about 20:00, 21:00 and 22:00 each night.
Price: Free
Hours: 07:00 to 22:00
An aquarium under the KL Convention Centre. It has Malaysia's largest single saltwater tank and a 90 m underwater tunnel.
Price: From RM56 for MyKad holders (Aquaria KLCC). Trip.com (2023) lists RM75 for standard adults.
Hours: 10:00 to 19:00 (Aquaria KLCC)
KL Tower has an Observation Deck and an open-air Sky Deck, plus the glass Sky Box. TheSmartLocal says it reopened under new management in April 2025.
Price (TheSmartLocal, April 2025):
A Hindu temple inside a limestone hill, reached by 272 colourful steps and guarded by a giant golden statue.
Price: Free for the main Temple Cave. KL City Guide says the Ramayana Cave costs about RM5 to RM15.
Hours: 06:00 to 21:00 (Shipped Away)
Getting there: KTM Komuter Batu Caves Line from KL Sentral
Tips:
Where Malaysia declared independence in 1957. It's surrounded by the Sultan Abdul Samad Building and other colonial landmarks.
Price: Free
Hours: Open 24 hours
The historic Masjid Jamek sits where the Klang and Gombak rivers meet. KL City Guide says the River of Life riverfront glows blue with mist and lights from about 19:30.
Price: Free
Nearest LRT: Masjid Jamek
Built in 1965, the National Mosque has a 16-point star-shaped roof and a 73 m minaret. KL City Guide says non-Muslim visitors are welcome outside prayer times. Robes are provided.
Price: Free
Getting there: A walk from KL Sentral
A beautiful mosque mixing traditional and modern Islamic design. Shipped Away says it offers guided tours, with robes and headscarves provided.
Price: Free (donations welcome)
Hours: Daily 10:00 to 15:30. Fridays 10:00 to 11:30 and 15:00 to 16:30 (Shipped Away).
One of the best Islamic art collections in Southeast Asia, near the National Mosque.
Price: RM20 adults, RM10 students and Malaysian seniors, free under 6 (IAMM)
Hours: 09:30 to 18:00 daily. During Ramadan it closes at 17:00. It's closed on Hari Raya Aidilfitri and Aidiladha.
Covers Malaysian history from prehistory to independence across four galleries.
Price (Jabatan Muzium Malaysia):
Hours: 09:00 to 17:00. Last ticket sales are at 16:30.
KL's largest park, with a lake, themed gardens and walking paths. It's home to the Bird Park and Butterfly Park.
Price: Free
Hours: 07:00 to 20:00 (Shipped Away)
A huge free-flight aviary where birds fly around you. Malaysia.travel says bird shows run at 12:30 and 15:30.
Price: RM25 MyKad adult, RM12 MyKad child. Standard prices are RM63 adult and RM42 child.
Hours: 09:00 to 18:00 daily
A rainforest in the middle of the city, with a 200 m canopy walk up to 21 m high.
Price (Rolling Grace, April 2026):
Hours: 08:00 to 16:30. It's closed on Fridays.
Tip: Bring water, as there are no food stalls inside.
An Art Deco market selling batik, handicrafts and souvenirs.
Price: Free to enter
Hours: 10:00 to 22:00 (Shipped Away)
KL's Chinatown has a busy street market, temples and the Kwai Chai Hong mural lane. Shipped Away recommends it by day and by night.
Price: Free to wander
A traditional Malay village with wooden houses, right next to the KLCC skyline. KL City Guide recommends nasi lemak, ikan bakar, ayam goreng berempah, satay and Malay kuih.
Price: Free to wander
Best time: Evening, when the food stalls open
Nearest LRT: Kampung Baru
A pedestrian bridge linking KLCC with Kampung Baru, lit up with LEDs at night. KL City Guide suggests walking from KLCC across the bridge to Kampung Baru for dinner.
Price: Free
KL's famous food street in Bukit Bintang. Shipped Away says it's best after 18:00 and recommends bringing cash.
Price: Free to enter
Note for Muslim travellers: Most stalls are Chinese and non-halal. Kampung Baru is a better choice for halal street food.
A six-tiered Chinese temple dedicated to the sea goddess Mazu, beautiful when lit up at night.
Price: Free (donations appreciated)
Hours: 08:00 to 22:00 (Shipped Away)
Malaysia's national zoo, home to giant pandas.
Price: RM43 MyKad adult, RM16 MyKad child. Standard prices are RM82 adult and RM43 child (Visit Selangor).
Hours: 09:00 to 17:00
A theme park with six zones, including a water park, an amusement park and a wildlife park.
Price: RM180 MyKad adult online, RM245 standard adult online (The Asian Affairs)
Forest trails with a suspension bridge and city views from the top. Shipped Away says the trails are well marked.
Price: Free
Malaysia's planned administrative capital, home to the pink Putra Mosque and a large lake. Shipped Away says you can take the KLIA Transit to Putrajaya Sentral, or a Grab for about RM45.
A cool hill resort with a cable car and theme parks. The free Chin Swee Caves Temple is visited on the cable car ride up.
Night boat tours to see fireflies lighting up the riverbank trees. Shipped Away says some tours include dinner.
Price: Varies by tour
Shipped Away recommends guided food tours to taste Malay, Chinese and Indian dishes, including tours of Chow Kit.
Price: Varies by tour
Learn to cook Malay, Indian or plant-based dishes, often with a market visit first.
Price: Varies by class
Shipped Away lists guided bike tours past Merdeka Square, Chow Kit, Kampung Bahru and the Petronas Towers.
Price: Varies by tour
Shipped Away says the rapids are mild, so it's a good choice for first-timers. It's about an hour from KL.
Price: Varies by operator
KLCC Park, Batu Caves, Merdeka Square, Masjid Jamek, the National Mosque, Wilayah Mosque, Perdana Botanical Garden, Saloma Link, Thean Hou Temple and Bukit Gasing are all free.
Sourced from GoAsia Petronas Twin Towers, KL City Guide KLCC Park, Aquaria KLCC MyKad Tickets, Trip.com Aquaria Tickets Guide, TheSmartLocal KL Tower Reopens, KL City Guide Batu Caves, KL City Guide River of Life, KL City Guide National Mosque, KL City Guide Kampung Baru, Islamic Arts Museum Malaysia, Jabatan Muzium Malaysia Muzium Negara, Malaysia.travel KL Bird Park, Rolling Grace KL Forest Eco Park, Visit Selangor Zoo Negara, The Asian Affairs Sunway Lagoon and Shipped Away Kuala Lumpur Travel Guide.