Things to Do in Kuala Lumpur: 15 Highlights and a 3-Day Plan
This guide contains affiliate links. We may earn a small commission if you book through them, at no extra cost to you. Details.
In this guide
Kuala Lumpur means “muddy confluence”: the city started in the 1850s as a tin-mining town where the Klang and Gombak rivers meet. Today it’s a city of skyscrapers, mosques, Chinese temples, Indian streets and very good food.
Here’s how we’d show a friend around KL for the first time, with a 3-day plan that also works if you’re in town for HYROX at MITEC.
KLCC and Bukit Bintang: modern KL
1. Petronas Twin Towers
At 452 m, still the tallest twin towers in the world. The visit takes you to the Skybridge on levels 41–42 and the observation deck on level 86. Slots are timed and sell out, so book ahead and arrive early for security.
PETRONAS Twin Towers Ticket
- Skybridge and the level 86 observation deck
- Book your slot ahead, weekends sell out
2. KLCC Park and the Lake Symphony fountain
Free, right below the towers. Come at dusk for the evening fountain shows with the towers lit up behind. Best photos are from the bridge over the lake.
3. Aquaria KLCC
An underwater tunnel with sharks and rays, inside the convention centre next to the park. Air-conditioned, so a good rainy-afternoon plan.
Aquaria KLCC Ticket
- Walk-through shark tunnel
- Easy rainy-day plan in KLCC
4. KL Tower (Menara KL)
Built on a forested hill, so its observation deck gets you a clear view of the Petronas Towers. The outdoor Sky Deck has glass-floored boxes hanging over the edge. Klook lists a discount for morning visits.
Kuala Lumpur Tower Ticket
- Observation Deck, Sky Deck or All Access options
- The best view of the Petronas Towers
5. KL Forest Eco Park
A patch of real rainforest in the middle of the city, at the foot of KL Tower, with a canopy walkway. Free and very green.
6. Bukit Bintang and Jalan Alor
KL’s shopping and nightlife district: Pavilion, Lot 10 and the new TRX area for malls. At night, walk one street over to Jalan Alor for hawker food under the lanterns. See our Malaysian food guide for what to order.
Old KL: heritage and culture
7. Merdeka Square (Dataran Merdeka)
Where the Union Jack was lowered and Malaya’s flag raised in 1957. Across the field is the copper-domed Sultan Abdul Samad Building, KL’s most photographed heritage building.
8. Masjid Jamek and the River of Life
One of KL’s oldest mosques, built where the two rivers meet, which is where the city began. Come after dark when the river is lit up in blue.
9. Chinatown: Petaling Street and Kwai Chai Hong
Market stalls, old kopitiams and the restored lane of Kwai Chai Hong, with murals of old Chinatown life. Nearby, Sri Mahamariamman Temple (KL’s oldest Hindu temple) and Guan Di Temple stand almost side by side.
10. Central Market (Pasar Seni)
A 1930s Art Deco market hall, now full of batik, songket, crafts and souvenirs. Better value than airport gift shops.
11. Masjid Negara and the Islamic Arts Museum
The National Mosque welcomes visitors outside prayer times and lends robes at the entrance. Next door, the Islamic Arts Museum Malaysia is one of the best museums in the region, with beautiful architecture models and textiles.
12. Kampung Baru
A Malay village of wooden houses, a short walk from the Petronas Towers. Come hungry: nasi lemak, satay and kuih, with skyscrapers behind the kampung houses. During Ramadan it hosts one of KL’s best food bazaars.
13. Thean Hou Temple
A six-tiered Chinese temple on a hill, dedicated to the sea goddess Mazu (Thean Hou). Free, with city views. Spectacular with red lanterns at Chinese New Year.
Just outside the city
14. Batu Caves
272 rainbow-painted steps climb to a Hindu temple inside a limestone cave, watched over by a 42.7 m golden statue of Lord Murugan. Entry to the Temple Cave is free. Go early to beat the heat, dress modestly (sarongs for rent at the bottom), and keep food out of sight from the monkeys.
Getting there: KTM Komuter from KL Sentral to Batu Caves station (last stop), or a short Grab ride. Each year at Thaipusam (22 January 2027), hundreds of thousands of devotees walk here in procession.
Kuala Lumpur Suburbs & Batu Caves Half-Day Tour
- Morning or afternoon departure, with hotel pickup option
- Guide explains the temple and Hindu traditions
15. Putrajaya
Malaysia’s government capital, 30–40 minutes south of KL, with the pink-domed Putra Mosque on a lake. Easy to add on the way to or from KLIA.
Short on time? This full-day tour covers the main sights in one go, including Batu Caves and Merdeka Square.
Kuala Lumpur Grand Full Day Guided Tour (25 Attractions)
- See the best of KL in a single day
- Great for supporters visiting from abroad
A 3-day Kuala Lumpur plan
| Morning | Afternoon | Evening | |
|---|---|---|---|
| Day 1 | Petronas Towers (book a morning slot) | Aquaria KLCC or Pavilion (indoors when it rains) | Lake Symphony fountain show, then Jalan Alor |
| Day 2 | Merdeka Square and Masjid Jamek | Central Market, Chinatown and Kwai Chai Hong | Dinner in Kampung Baru with the skyline |
| Day 3 | Batu Caves, early | Masjid Negara and the Islamic Arts Museum | KL Tower at sunset |
Getting around KL
- MRT, LRT and Monorail cover most sights. Use a Touch ‘n Go card, sold at station counters. KL Sentral is the main hub.
- Grab is cheap and easy for anywhere the trains don’t reach, especially at night or in the rain.
- Walking: KL is hot. Use the covered pedestrian walkway that links KLCC and Bukit Bintang (about 15–20 minutes on foot).
- From the airport: KLIA Ekspres (about 30 minutes to KL Sentral) or the budget airport bus.
Travel-safe 10,000mAh power bank
Grab, maps and e-tickets drain your phone fast in KL. A cabin-safe power bank keeps you moving.
View on Shopee →Where to stay in KL
- Bukit Bintang: best for first-timers. Food, malls and the monorail on your doorstep.
- KLCC: walk to the Petronas Towers and the park. Pricier, more polished.
- Chinatown and Merdeka: heritage hotels and hostels, close to the old town and good value.
- KL Sentral: easiest for the airport train and KTM Komuter to Batu Caves.
- Mont Kiara: closest to MITEC if you’re here for HYROX.
Find a hotel in Kuala Lumpur
Compare Bukit Bintang, KLCC and KL Sentral. Filter for free cancellation, especially around race weekend and the December holidays.
See KL hotels on Agoda →Compare on Trip.comGot more time?
Take a day trip to Melaka or Genting Highlands, or fly to Penang or Langkawi in about an hour. See our Cuti-cuti Malaysia destination guide for where to go next.
Opening hours and prices change, and some sights close for prayer times or holidays. Check before you go.
New to Malaysia? Read 20 things to know before you go.
Frequently asked questions
How many days do you need in Kuala Lumpur?
Three days covers the highlights. Day 1 for the Petronas Towers and KLCC, day 2 for Merdeka Square, Chinatown and Kampung Baru, and day 3 for Batu Caves and a temple or museum. Add a day trip to Melaka, Genting or Putrajaya if you have more time.
Is Batu Caves free?
Yes, entry to the main Temple Cave at the top of the 272 rainbow steps is free. Dress modestly (cover shoulders and knees). Sarongs can be rented at the bottom.
How do I get to Batu Caves from KL?
Take the KTM Komuter train from KL Sentral to Batu Caves station, the last stop on the line. The station is right next to the temple. Grab is also easy.
Should I book Petronas Twin Towers tickets in advance?
Yes. Visits run in timed slots that sell out, especially on weekends and holidays. Booking ahead secures your slot. Arrive 15–30 minutes early for the security check.
What is the best free thing to do in KL?
Watch the evening fountain show at Lake Symphony in KLCC Park, with the Petronas Towers lit up behind it. Batu Caves, Merdeka Square and Thean Hou Temple are free too.