The Petronas Twin Towers lit up at night above the Kuala Lumpur skyline

[ ITINERARY · THE DISPATCH ]

3 Days in Kuala Lumpur: Towers, Temple Caves, and the Best Cheap Eats in Asia

A Kuala Lumpur 3 day itinerary built around the Petronas Towers, the rainbow Batu Caves, and the three-cuisine street food scene that might be the best-value eating on the planet.

A Kuala Lumpur 3 Day Itinerary Where the Food Is the Main Sight

Let me say the thing right away. You come to KL for the towers and the caves, sure, but you stay for the food, and this Kuala Lumpur 3 day itinerary is honestly just a polite framework I’ve built around eating my way through the city. Three cuisines collide here — Malay, Chinese, Indian — and the street food might be the best value on earth. I ate like a king for the price of a London coffee.

KL gets unfairly skipped, treated as a layover. Big mistake. It’s modern and easy to get around, the people are warm, and the contrast between gleaming towers and old shophouse streets is the whole charm.

Day 1 — The Towers, the park, and Jalan Alor after dark

Petronas Twin Towers first, obviously. They’re genuinely spectacular up close, this twist of steel and glass with the skybridge linking them. Two ways to do them. Go UP — book the skybridge-and-observation-deck tickets ONLINE in advance because the same-day queue is grim and they sell out. Or, my budget tip, skip going up entirely and just photograph them from KLCC park, especially at night when they’re lit and there’s a fountain show. Honestly the view OF the towers beats the view FROM them.

KLCC park behind the towers is lovely in the morning before the heat, joggers and families, a nice paddling fountain. Then escape the midday heat in Suria KLCC mall (the malls here are serious air-conditioning cathedrals, lean into it).

Evening is the good bit. Jalan Alor. It’s a street that transforms after dark into a corridor of food stalls and plastic-stool restaurants, smoke and neon and the smell of grilling everything. Get satay, char kway teow, grilled stingray with sambal, a pile of garlic kangkung (water spinach). Wash it down with fresh sugarcane juice or a coconut. I rolled out of there for under 10 USD, completely stuffed.

Day 2 — Batu Caves early, Chinatown, and a rooftop

Batu Caves. Set your alarm. This is a Hindu temple complex inside a limestone cave at the top of 272 rainbow-painted steps, with a giant gold statue of Lord Murugan standing guard. Going early matters for two reasons — the heat (those steps are murder at midday) and the monkeys (more aggressive and numerous later in the day). I was there at 8 and it was calm, cool, and the light coming into the main cave through the gap in the rock was lovely.

It’s free to enter and easy to reach on the KTM Komuter train from KL Sentral, about half an hour, dirt cheap. Dress modestly, knees and shoulders covered, there are sarongs to borrow if not. And — heed me — don’t carry visible food or plastic bags up, the macaques will rob you blind. I watched one unzip a tourist’s backpack with genuine skill.

Back in town for the afternoon, Chinatown around Petaling Street. It’s a covered market warren of knock-off everything, but the real reason to come is the food and the old temples tucked in among it. Find Hokkien mee, or the famous wan tan mee. There’s an old-school spot doing claypot chicken rice that’s worth seeking out. Sri Mahamariamman temple is right there too, an ornate Hindu temple, worth a peek.

End the day high up. KL has a rooftop bar scene and a sunset drink overlooking the towers is a proper treat — some of the hotel rooftops have a dress code and a price tag, but there are cheaper ones too. Worth it once.

Day 3 — Neighbourhood-hopping and one last feast

Day three I’d spend wandering the neighbourhoods, because that’s where KL’s real texture is.

Little India (Brickfields) — garlands and gold shops and the smell of jasmine, and banana leaf rice for lunch, where they pile rice and curries and veg onto an actual banana leaf and you eat with your hand and they keep refilling it. About 3-4 USD and it’s a feast. One of my favourite cheap meals anywhere.

Then Kampung Baru, which is this surreal pocket of traditional Malay wooden stilt houses sitting right in the shadow of the modern skyline. Towers behind, village in front. It’s the best photo in the city and barely anyone goes. Have a nasi lemak here — coconut rice, sambal, anchovies, peanut, egg — the national dish, and the version here is the real, unfussy one.

If you’ve got energy, the Islamic Arts Museum is genuinely one of the best museums in the country and underrated, cool building, beautiful collection, blissfully air conditioned.

For your final dinner, go back to whatever you loved most. For me that was a return trip to a banana leaf place. No shame in repeating a great meal.

A few honest pointers. KL is HOT and humid year-round and rains hard most afternoons (usually short though) so plan indoor stuff for the wet middle of the day. The Grab app is your friend, taxis can be dodgy on the meter. And the city sprawls — base yourself near a train station, the LRT and monorail are cheap and save you a fortune.

Three days, three cuisines, towers and caves and stilt-house villages. KL deserves way more than the layover everyone gives it.

Come for the towers, stay for the banana leaf rice, and budget for the fact you’ll want to eat about six times a day here — I certainly did.

This article contains affiliate links marked rel="sponsored". We may earn a commission at no extra cost to you.


Portrait of Alfie Tallis
Alfie Tallis

Travel Writer · Melbourne

Alfie Tallis has been eating through the Nordics since 2019, an expert in snacks, meltdown de-escalation, and the location of every clean toilet. Off the clock, Alfie plays in a mediocre but beloved pub band. Currently based in Melbourne.

  • family travel
  • travel with kids
  • theme parks
  • the Nordics