A city that rewards curiosity over checklist tourism
KL gets underrated on Southeast Asia circuits — people stop for a day en route somewhere else and conclude it’s fine but not remarkable. Three days done properly changes that impression entirely. The city has exceptional food (arguably the most diverse and accessible food city in Southeast Asia), interesting neighborhoods, and a relaxed pace that makes exploration pleasant rather than exhausting.
Day 1: Petronas Towers and Bukit Bintang
The Petronas Towers observation deck (floor 86) is worth the RM 100 entry for the views and the experience of being in the structure — book online in advance. Bukit Bintang is KL’s main shopping and dining district; eat at Jalan Alor at night — an open-air street of hawker stalls that operates from 6pm, excellent char kway teow, satay, and BBQ seafood at very reasonable prices.
Day 2: Batu Caves and Bangsar
Batu Caves (free entry, 30 minutes north of central KL by KTM Komuter train) houses a Hindu temple complex inside massive limestone caves — the 272-step staircase painted in rainbow colors leads to the main cave temple. Spectacular and genuinely sacred. Back in KL, Bangsar is KL’s expat neighborhood — excellent coffee and a good night market on weekends.
Day 3: Chinatown and Masjid India
Petaling Street market, the pre-independence shophouses of Chinatown, and the extraordinary textile and food shops of Masjid India give you the KL that existed before the towers. Eat at Jalan Masjid India’s mamak (Indian Muslim) stalls — roti canai and teh tarik for breakfast, nasi kandar for lunch, RM 15–25 for a complete meal.
Plan Your Trip
- 🎫 Tours & activities — Klook
- 🏨 Hotels — EconomyBookings
- 🚕 Airport transfer — Welcome Pickups
- 📱 eSIM & SIM card — Airalo
- 🚗 Car & scooter rental — Localrent
- ✈️ Flights — Kiwi.com