Kuala Lumpur 4 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.
Four days is our 3-day itinerary (towers, Bukit Bintang, colonial core, Chinatown, Batu Caves) plus a genuine day trip, Putrajaya, the easiest of the lot at just 18 minutes each way, and a slower afternoon of Bangsar or Brickfields food. 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 |
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 41st-floor Skybridge and the 86th-floor observation deck, non-Malaysian admission runs roughly RM145-150 (~$33-34, verify).
Midday: KLCC Park, free, the best ground-level tower photo, with free fountain shows most mornings and evenings.
Afternoon: The covered, air-conditioned KLCC-to-Bukit Bintang walkway into the shopping core around Pavilion and Lot 10.
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, facing the 1897 Sultan Abdul Samad Building, then Masjid Jamek, KL’s oldest mosque (1909) at the river confluence where the city began. Free loaner robes are available; closed to non-Muslims on Fridays.
Afternoon: Petaling Street for haggling and street food, then Kwai Chai Hong, a restored 1950s-60s heritage art alley, free to wander.
Evening: Dinner in Chinatown or Bukit Bintang; carry your bag on the side away from the road, motorcyclist bag-snatching 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 is enforced, shoulders and knees covered, with free loaner robes at the entrance. Watch your food around the macaques, and ignore anyone directing you to “official” paid parking.
Afternoon: Menara KL (KL Tower), 421m, a separate landmark from Petronas, with tiers from the Observation Deck (non-Malaysian from around RM33/$7.50) 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).
Evening: A quieter dinner; you’ve covered the honest highlights by now.
Day 4: Putrajaya day trip and Bangsar or Brickfields
Morning: Putrajaya, Malaysia’s planned administrative capital, about 18 minutes each way by KLIA Transit, the lowest-effort day trip from KL. The pink Putra Mosque and the lake gardens are the draw; half a day is plenty.
Afternoon: Back in KL, Brickfields for banana-leaf rice, eaten by hand, fold the leaf inward toward you when you’re done, or Bangsar for a cafĂ©-and-rooftop pace if you’d rather slow down.
Evening: Thean Hou Temple, a large six-tier Chinese temple with genuine skyline views and free entry, a good closing stop for the multicultural mix that defines this city.
Is 4 days enough for Kuala Lumpur?
Four days fits the honest core plus one real day trip without padding: Putrajaya is the easiest add given its 18-minute train ride. For a longer version with Melaka, Genting Highlands, or Kuala Selangor’s fireflies, see our 5-day itinerary .