Kuala Lumpur
Malaysia, Asia
Three cuisines, one skyline, and the best cheap food in Southeast Asia.
The Petronas Towers appear around corners when you least expect them, framed between colonial shophouses, rising above a wet market, reflected in a puddle after the 4pm downpour that arrives like clockwork. KL is a city of overlapping worlds: Malay, Chinese, Indian, colonial British, and gleaming glass towers, all compressed into a skyline that makes no visual sense but somehow works. The food is the real reason to come.
Our honest take
KL is underrated as a destination and overrated as a base. The food scene alone, nasi lemak at 7am, char kway teow for lunch, roti canai at midnight, justifies the trip. The city sprawls badly and walking between sights in August heat is genuinely unpleasant. Use the LRT or Grab constantly.
Why go
- The food mix is unmatched in Southeast Asia. Malay, Chinese hawker, and Indian mamak restaurants within a single street block, most under 15 MYR ($3.50)
- Batu Caves at 7am before the tour buses: 272 rainbow-painted steps up to a limestone cavern with resident macaques and resident priests going about their morning
- The KLCC park at night with the towers lit above and families eating takeaway on the grass, the city at its most honest and least curated
Skip if you can
- Skybridge tickets at Petronas Towers, 85 MYR for a 10-minute slot on a covered bridge between floors 41-42, the view from the observation deck on floor 86 is much better and slightly cheaper
- Bukit Bintang tourist restaurants with laminated menus and English-language touts, walk one block to the parallel street and eat where the locals eat for a third of the price
- KL Bird Park, ageing enclosures, listless birds, not worth the 67 MYR entry
Things to do
Where locals eat
Malaysia's national dish: coconut rice with sambal, fried anchovies, peanuts, egg, and cucumber, often with fried chicken (ayam goreng). Eaten any time of day.
Village Park in Damansara Utama, widely rated the reference for nasi lemak ayam goreng (expect a queue)
Flat rice noodles stir-fried over high heat with prawns, cockles, egg, and Chinese sausage, smoky 'wok hei' is the mark of a good one.
A hawker stall in a KL kopitiam or food court
Thick yellow noodles braised in dark soy with pork, prawns, and pork lard, KL's version is darker and heavier than Penang's soupy one.
A Chinese hawker stall, best in the evening
Flaky griddled flatbread pulled and folded, served with dhal or curry, the classic mamak (Indian-Muslim) breakfast, cheap and everywhere.
A 24-hour mamak restaurant
Costs
Per person, per day on the ground, lodging, food, local transport and activities. Excludes international flights (see Getting there).
Nasi lemak: 5-12 MYR ($1.10-2.80). Roti canai with teh tarik: 6-8 MYR ($1.40-1.80). Grab across city: 10-25 MYR ($2.30-5.70). Petronas observation deck: 80 MYR ($18).
Getting there
Where to stay
Shopping, Jalan Alor food street, nightlife, walkable entertainment district
Upscale, towers on your doorstep, good for short stays, pricier but convenient
Local neighbourhood feel, cheapest sleeps, wet markets, best street food density, noisier
Good to know
- Bag snatching from motorcycles is the main risk, keep bags on the wall side of pavements, not road side
- Drink only bottled water, tap water is technically treated but stomach upsets are common with visitors
- August heat hits 33-36C with high humidity; the 4pm rainstorm cools things briefly but flash flooding can close streets for 30 minutes
- LGBTQ+ travellers: public displays of affection are inadvisable. Malaysia has strict laws and enforcement has increased
Prices, visa rules, and transport details may change. Always verify with official sources before booking. Last updated: July 2026.
Reviews
No reviews yet
Visited Kuala Lumpur? Be the first to share your experience.
