ThingstodoKualaLumpur
A view across central Kuala Lumpur
72 hours · the flagship itinerary

You gave KL the wrong 48 hours.
Here are the right 72.

3 days1 day tripabout RM390

Three days is the number. Two days makes Kuala Lumpur feel like an airport with restaurants; three gives you the old city, the new one, and a train out to somewhere that explains both. This is the itinerary the rest of the site is built around, hour by hour, with the money marked and the afternoon storm planned for rather than survived.

Photo: Crannofonix
Quick answer
WORTH IT — three days is the length at which KL stops being a stopover

Kuala Lumpur runs on a clock, not a map. Outdoors between 07:00 and 11:00, indoors from 11:00 to 16:00, inside something with a roof for the 16:00–18:00 storm window, and out again from 19:00, when the city finally becomes itself and stays that way until 02:00. Every itinerary on this site is built on that shape. Ignore it and you will write the review that says KL is boring. Day one is the old core and costs about RM45. Day two is the new core and holds the only ticket worth buying — Petronas at RM98 at the last slot before sunset, or KL Tower at RM110 if you would rather photograph the towers than stand in them. Day three is a day trip, and the default is Ipoh by ETS train — 2h20 each way, roughly RM25–45 per leg, and it beats every organised tour. If you would rather give up an evening than a day, swap it for the Kuala Selangor fireflies.

Old core · new core · outRM98 or RM110, not bothIpoh 2h20 by trainabout RM390
The thesis

Why 72 hours and not 48

Kuala Lumpur is the most functional big city in Southeast Asia and the one most likely to bore you, and the gap between those two sentences is almost entirely a scheduling problem.

The complaint people arrive with is that there is nothing to do here. What they mean is that they walked between daytime sights at 14:00 in 90% humidity, ate dinner at 19:00 in a mall, and went to bed. Kuala Lumpur’s life happens indoors, after dark, or both. It has an 02:00 mamak culture, a 07:30 hawker culture and a museum quarter, and almost nothing worth doing between 12:00 and 16:00 that is not under a roof.

Two days forces you to choose between the historic south and the corporate north-east, and most people accidentally choose neither. Three days lets you take one each, and then leave — because the third day is what separates a city break from a stopover. KL had 17.5 million arrivals in 2024, up 73% year on year, the fastest growth of any top-10 city destination on earth, and the rail network that makes this itinerary possible did not exist in that shape in 2019.

Kuala Lumpur is around 32°C every day of the year and it storms most afternoons between 16:00 and 18:00, hardest in April–May and October–November. Front-load anything outdoors before 11:00 and keep an indoor fallback for 16:00 — that single habit fixes most bad days here.

The third rule: you buy one view. Petronas is RM98 and KL Tower is RM110, and doing both is RM208 for two lifts. Merdeka 118 is taller than either and we cannot confirm its public deck is selling tickets at all — see it from the ground at Stadium Merdeka on day one, which is free and arguably more interesting.

Day one

The old core — where the city started

08:00

Merdeka Square, before anyone else

Dataran Merdeka at 08:00 is empty, cool and photographs properly, with the Sultan Abdul Samad building’s copper domes facing the padang where the Union flag came down on 31 August 1957. Free. If you are here in the last week of August, expect the square to be closed for Merdeka Day rehearsals.

08:45

Masjid Jamek and the confluence — free

Five minutes north-east on foot, or LRT to Masjid Jamek. The mosque stands on the sandbar where the Klang and Gombak rivers meet: kuala lumpur means muddy confluence, and this is the mud. Entry is free and robes are provided free at the door; it closes to visitors during prayer times and the posted hours are not reliable, so ask. The River of Life lighting scheme below runs after dark if you want to come back.

10:00

The Chinatown lorongs — free, and the best hour of the day

MRT Kajang line one stop to Pasar Seni. Walk Kwai Chai Hong (the restored back lane with the narrative murals), Lorong Panggung behind it, and Jalan Sultan up to REXKL. This is the best free walk in Kuala Lumpur and almost nobody separates it from the market two streets over. Details on our Chinatown page.

11:30

Petaling Street — deliberately skipped

You will walk past the entrance and you should keep walking. The covered market scores 3.6 out of 5 across 11,733 TripAdvisor reviews — the largest pool of disappointment in the city — because it is a counterfeit-goods arcade with a roof, and it has almost nothing to do with the excellent free lanes you just walked. The full argument is here if you want to overrule us.

12:00

Lunch — curry laksa at Madras Lane

Madras Lane, off 69 Jalan Petaling, 07:30–11:30, closed Sunday and Monday. If you are inside that window, this is the curry laksa to eat in Kuala Lumpur and it costs a few ringgit. If you are not — most people are not, which is why the hours are printed here — economy rice in any Jalan Sultan kopitiam is RM12–15 and never disappoints. The full address list is on the 10 dishes.

13:30

Merdeka 118 from the ground — free

Ten minutes’ walk south. 678.9 metres, 118 storeys, the second-tallest building in the world, standing directly over Stadium Merdeka where independence was declared. Stand at the stadium and look up: that juxtaposition is the most interesting thing in central Kuala Lumpur right now. We are not sending you up it — the observation deck’s public status is unconfirmed and no reseller carries it. 118 Mall opens August 2026 at the base, seven storeys and 300+ outlets, with an MRT Putrajaya line station underneath.

15:00

The indoor block — National Textile Museum or Ilham

This is the hottest and wettest stretch of the day and it belongs indoors. The National Textile Museum next to Merdeka Square and the Bank Negara Museum and Art Gallery are both free; Ilham Gallery is free and the best contemporary space in the city. Any of them buys you two dry hours for nothing. Alternatives on our rainy-day page and free things to do.

18:30

Sunset from the Saloma Link, then dinner in Kampung Baru

The Saloma Link pedestrian bridge frames the Twin Towers dead centre and costs nothing to stand on. Cross it into Kampung Baru and eat at Nasi Lemak Wanjo, 8 Jalan Raja Muda Musa, 06:00–24:00, RM10–15. Wooden stilt houses, the tallest buildings in the country behind them, RM12 for dinner.

22:30

One bar, or one mamak

Kuala Lumpur has exactly two Asia’s 50 Best bars in 2026 — Three X Co at #32 and Bar Trigona at #38 — and both are excellent and expensive, because a ranked-bar cocktail here runs RM45–90 after the November 2025 excise rise. The mamak alternative is roti canai and teh tarik for RM5. Both are correct answers; see bars and nightlife.

Day two

The new core — caves, pewter and one paid view

06:45

First train to Batu Caves — RM2.60

KTM Komuter from KL Sentral to the end of the line, RM2.60 each way. Being on the 272 steps before 07:30 is the difference between a temple and a queue. The Temple Cave is free, 07:00–21:00; sarong hire is RM5–10; Ramayana Cave RM5 and Cave Villa RM15 are optional. The Dark Cave’s status is genuinely disputed between sources — ask at the site rather than trusting anything written in advance, including us.

10:00

Islamic Arts Museum — RM20, two hours

Back into town. The Islamic Arts Museum Malaysia is RM20 for a non-Malaysian adult, RM10 student, under-6 free, and opens 09:30–18:00 daily with no weekly closing day (to 17:00 in Ramadan, shut only for the two Hari Raya). Architecture models, Qur’anic manuscripts, an Ottoman room, and a dome you will photograph. The best RM20 in Kuala Lumpur.

12:30

Royal Selangor — free entry, free shuttle

TripAdvisor’s #2 attraction in Kuala Lumpur at 4.7 from 5,142 reviews, and it is free. The pewter foundry tour costs nothing and the shuttle bus costs nothing; the RM80 workshop where you hammer your own bowl is the only paid part and the best-value ticketed hour in the city. Air-conditioned, which is why it sits in the midday block. See the full verdict.

16:00

The storm hour — Suria KLCC or Aquaria

Be indoors. Suria KLCC costs nothing to walk around and sits directly under the tower you are about to go up; Aquaria KLCC runs 10:00–20:00, last entry 19:00, from RM80 non-MyKad — a floor, not a firm price — and is the right call with children. If the sky is clear, sit in KLCC Park instead and keep the RM80.

18:45

The one paid view — Petronas RM98, or KL Tower RM110

Take the last slot before sunset, whichever you choose. Petronas: RM98 non-MyKad adult, RM50 child or senior, RM35 on a MyKad, one ticket for the Skybridge on level 41 and the deck on level 86, Tue–Sun 09:00–21:00 with last admission 20:30, closed Mondays except the 2nd and 4th. KL Tower: RM110 non-Malaysian for the Observation Deck plus Sky Deck, 09:00–22:00, and it is the better camera because it is the only one of the two that can put the Twin Towers in your photograph. The full argument is on tower vs tower.

20:30

KLCC Park fountains — free

Straight out of the lift and into the park. The Lake Symphony show is where the postcard is taken from, it costs nothing, and it is the half of the evening most people forget to plan for. Twenty minutes on the lawn beats another twenty in the gift shop.

21:30

Dinner — Jalan Alor, or Hokkien mee in Chinatown

Jalan Alor if you want the noise. If you want the dish that was actually invented in this city, Kim Lian Kee at 42/92 Jalan Hang Lekir, 18:00–24:00, about RM18 has been making KL Hokkien mee at that address since 1927 — the only one of the city’s ten defining dishes that is genuinely local to it. Book nothing; just turn up.

Day three

Out of the city — Ipoh by ETS train

05:10

The first ETS from KL Sentral — about RM25–45

The 05:10 is the first train and the sensible one if you want a full day; anything up to about 08:00 still works. 2h20 each way, roughly RM25–45 per leg depending on class and how far ahead you book. Book at the counter or online in advance — the ETS is popular and weekend trains fill. This is the single best day trip from Kuala Lumpur and doing it yourself beats every organised tour, because the tour cannot make the train faster.

08:00

Ipoh Old Town — white coffee and the kopitiam belt

Ipoh railway station is a white colonial pile ten minutes’ walk from Old Town, so there is no transfer to organise. Start with Ipoh white coffee, which is the reason the drink exists, then bean sprout chicken, then the street art on the Old Town walls. It is a walkable, flat, low-rise town — the physical opposite of Kuala Lumpur, which is exactly why it works as a day out.

11:00

The cave temples and Concubine Lane

The limestone cave temples on the edge of town — Perak Tong and Sam Poh Tong among them — are the reason Ipoh sits in a bowl of karst, and a Grab out and back is cheap. Concubine Lane in the middle of Old Town is the restored shophouse alley everyone photographs. Full day plan and costs on our Ipoh day trip page.

20:26

The last ETS back to KL Sentral

20:26 is the last train back, which gives you a genuine 12 hours in Ipoh from the 05:10. Do not cut it fine: missing it means a night you did not plan for. You are back at KL Sentral around 22:45, in time for a mamak and roti canai for RM5.

Alternative

Give up an evening instead — Kuala Selangor fireflies

If a whole day out is too much, the Kuala Selangor fireflies take an evening: Bukit Melawati at sunset, seafood at Pasir Penambang, then a paddled sampan at Kampung Kuantan under trees full of synchronised fireflies. This is the one day trip where a tour genuinely beats doing it yourself, because it is two hours out with no practical public transport and a boat you have to be there for. One warning: Sky Mirror and the fireflies cannot be done on the same night — the tides that expose the sandbar conflict with the darkness the fireflies need.

Book it

The four bookings this itinerary needs

Almost every ticketed attraction in Kuala Lumpur charges foreigners more than Malaysians — Petronas is RM98 against RM35, a 180% gap. Resellers headline the MyKad rate. Every price on this site is the non-MyKad rate you will actually pay, and the gate price sits next to the reseller price so you can see the markup.

Our pick
GetYourGuide
Petronas Twin Towers e-ticket
vs RM98 gate compare before you book
The only thing here that sells out. Capped daily slots; book three days ahead on a weekday, a week for a weekend or a school holiday, and take the last slot before sunset or do not bother.
Check dates and price ↗
GetYourGuide
KL Tower with Sky Deck
vs RM110 gate compare before you book
The alternative on day two, and the better one if photographs are the point — KL Tower stands on a forested hill and its open-air Sky Deck is the only place that frames both the Twin Towers and Merdeka 118 in one shot. Gate price RM110 for a non-Malaysian.
Compare tower tickets ↗
GetYourGuide
Kuala Selangor fireflies tour
The evening alternative to day three. Two hours out, no realistic public transport, and a boat with a fixed departure — the rare KL day trip where the tour is the correct answer rather than the lazy one.
Check firefly tours ↗
Booking.com
Hotels in Chinatown
Three days rewards a base you can walk out of. Chinatown puts day one on your doorstep, sits five minutes from Pasar Seni for day two and ten from KL Sentral for day three — and it is the best-value quarter in the city. See where to stay.
Compare Chinatown hotels ↗
Questions people actually search

Three days in Kuala Lumpur FAQ

Is 3 days enough in Kuala Lumpur?

Three days is the right number. It gives you the old core, the new core and one day out, which is the point at which KL stops feeling like a transit city. Two days forces you to skip a whole half of it; five days lets you add Melaka and the local city, which is our 5-day itinerary.

What is the best day trip from Kuala Lumpur?

Ipoh, by ETS train from KL Sentral. It is 2h20 each way, the first train is 05:10 and the last one back is 20:26, and it runs roughly RM25–45 per leg. Doing it yourself beats every organised tour because no tour can beat the train. The full ranking is on our day trips page.

Should I do Petronas or KL Tower with 3 days?

One, not both, and take the last slot before sunset. Petronas is RM98 and is the better building to be inside; KL Tower is RM110 and is the better camera, because you cannot photograph the Twin Towers from inside the Twin Towers. The comparison is on tower vs tower.

How much does 3 days in Kuala Lumpur cost?

Around RM390 per person before your room: roughly RM45 on day one, RM145 on day two including the Petronas ticket, RM90 for the return ETS to Ipoh, and about RM110 of food and rail across the three days. Rooms start at RM60 for a capsule and RM210 for a solid three-star.

Can I see Merdeka 118 on this itinerary?

From the ground, yes, and it is free — day one includes it at Stadium Merdeka. We do not send anyone up it. As of August 2026 we cannot confirm The View at 118 is selling public tickets: the official site publishes no price or hours, both dedicated ticket domains fail to resolve, and no major reseller carries it.

What is the best area to stay in for 3 days?

Chinatown for value and walkability, Bukit Bintang if you want the default first-timer answer, KLCC if you are travelling with children. Do not book anything advertised as “near LRT” without checking the walking layer — a 25-minute uphill walk with no pavement is the standard trap. See where to stay.

Do I need to book anything in advance for a 3-day KL trip?

Three things: the Petronas slot at least three days out, the ETS train to Ipoh for day three, and a firefly tour if you take the evening alternative. Everything else on this itinerary is either free or walk-up, which is one of the quiet advantages of this city.

What if my three days include a Monday?

Put the day trip on the Monday. Petronas closes on Mondays except the second and fourth, and ICC Pudu — the best breakfast market in the city — is closed Mondays too. The Islamic Arts Museum has no weekly closing day, so it survives whatever you do.