Kuala Lumpur 7 Day Itinerary
Heads up: some links here are affiliate links. Book or buy through them and we may earn a small commission at no extra cost to you. We only point you to things we would actually use.
Seven days is our 6-day itinerary (towers, colonial core, Batu Caves, Putrajaya, Genting Highlands, Melaka) plus a full day out to Kuala Selangor for the fireflies and Sky Mirror, honestly the best use of a seventh day over a second theme park or another mall. Submit the free MDAC arrival card online 1-3 days before you land, and book your Petronas Twin Towers slot ahead, it’s closed Mondays and fills up.
Day-by-day at a glance
| Day | Focus | Est. spend (excl. hotel) |
|---|---|---|
| 1 | Petronas Twin Towers, KLCC Park, Bukit Bintang, Jalan Alor | |
| 2 | Merdeka Square, Masjid Jamek, Petaling Street, Kwai Chai Hong | |
| 3 | Batu Caves (half-day) plus KL Tower or Masjid Negara | |
| 4 | Putrajaya day trip, Bangsar or Brickfields food, Thean Hou Temple | |
| 5 | Genting Highlands (full day) | |
| 6 | Melaka (long day trip) | |
| 7 | Kuala Selangor fireflies and Sky Mirror (full day into evening) |
Book these before you go
- Petronas Twin Towers : timed entry, roughly 1,800 slots a day, closed Mondays; book 1-2 weeks ahead.
- MDAC (Malaysia Digital Arrival Card): free, mandatory, submit online 1-3 days before arrival, not on paper and not at the airport.
- Check Kuala Lumpur hotel rates : Bukit Bintang is the easiest first-timer base for this itinerary.
Day 1: Petronas and Bukit Bintang
Morning: Petronas Twin Towers, 452m, the world’s tallest twin towers. Your timed ticket covers the Skybridge and 86th-floor observation deck, non-Malaysian admission roughly RM145-150 (~$33-34, verify).
Afternoon: KLCC Park, free, then the covered walkway into Bukit Bintang’s shopping core.
Evening: Jalan Alor after dark for char kway teow and the dark, braised KL-style Hokkien mee; check posted prices before ordering.
Day 2: Colonial core and Chinatown
Morning: Merdeka Square, where independence was declared on 31 August 1957, then Masjid Jamek, KL’s oldest mosque (1909) at the river confluence where the city began. Free loaner robes; closed to non-Muslims on Fridays.
Afternoon: Petaling Street for haggling and street food, then Kwai Chai Hong, a restored heritage art alley, free to wander.
Evening: Dinner in Chinatown or Bukit Bintang; carry your bag on the side away from the road, bag-snatching by motorcyclists is the real petty-crime risk here.
Day 3: Batu Caves and a choice of KL Tower or the National Mosque
Morning: Batu Caves, about 30-40 minutes out by KTM Komuter (~RM2.60). The 272 rainbow-painted steps lead to the 42.7m gold Murugan statue; the main Temple Cave itself is free, dress code enforced with free loaner robes. Watch your food around the macaques, and ignore anyone directing you to “official” paid parking.
Afternoon: Menara KL (KL Tower), 421m, tiers from around RM33/$7.50 up to the Sky Deck and Sky Box combo (around RM78/$18, verify); or Masjid Negara, the modernist National Mosque, next to the Islamic Arts Museum (around RM20, verify).
Day 4: Putrajaya day trip and Bangsar or Brickfields
Morning: Putrajaya, about 18 minutes each way by KLIA Transit, the pink Putra Mosque and lake gardens the draw.
Afternoon: Brickfields for banana-leaf rice, eaten by hand, fold the leaf inward toward you when done, or Bangsar for café time.
Evening: Thean Hou Temple, a large six-tier Chinese temple with genuine skyline views and free entry.
Day 5: Genting Highlands
Full day: about 1-1.5 hours by bus and cable car (check current 2026 cable-car maintenance schedules first). Noticeably cooler than the city, with a casino, SkyWorlds theme park, and the SkyWay cable car ride itself part of the experience.
Day 6: Melaka, a long day trip
Full day: 2-2.5 hours each way by bus, so start early. Melaka’s UNESCO-listed old town covers Jonker Street, the Dutch-era Stadthuys, and A Famosa’s ruins. It’s a genuinely long day, 4-5 hours just in transit, so an overnight in Melaka instead is worth considering if your schedule allows it.
Day 7: Kuala Selangor fireflies and Sky Mirror
Full day into evening: about 1.5-2 hours from KL. The fireflies show is genuine but tide- and lunar-dependent for the Sky Mirror portion (the sandbank only surfaces on specific low-tide days), so this trip is best booked as an organized tour rather than arranged independently. Plan for a late return, this is an evening activity by design, and it’s a memorable way to close out a week in KL rather than another round of shopping.
Is 7 days enough for Kuala Lumpur?
Seven days covers the honest core, three day trips of increasing distance, and one genuine natural-world evening out at Kuala Selangor. Beyond a week, you’re better off using KL as a hub onward to Penang, Cameron Highlands, or Borneo rather than adding more days here; see the Kuala Lumpur overview for how the city fits into a wider Malaysia trip.