Kuala Lumpur is the base. The good days are outside it.
Which Batu Caves trip gets you up the steps before the coaches. What the Petronas deck really costs. Whether the fireflies are worth a two-hour drive at dusk. Reviews of every tour you can book here.
The cave steps, a street of satay grills, a river of fireflies.
Four bookings a first week in Kuala Lumpur is usually built around. What each costs, and what the people who took it say.
01The first morningBatu Caves Half-Day Tour with Pick-Up OptionTwo hundred and seventy-two painted steps, done before nine while the limestone is still in shade.
02The eating nightSambal Streets Kuala Lumpur Food Tour with 15+ TastingsFifteen-odd tastings through Chow Kit and the Malay grills, ending somewhere you would never have walked into alone.
03The drive at duskKuala Selangor Fireflies and Blue Tears TourOut to the Selangor river after dark, where the mangroves blink like a bad electrical fault. Boats go quiet for it.
04The cool dayCameron Highlands Day Tour with LunchFour hours north to tea terraces at 1,500 metres, where the air finally drops below thirty degrees.
Batu Caves on its own, or with the waterfall, the springs or the mountain.
The cave shrine takes two hours, which is why almost nobody sells it alone. Four ways the morning gets extended, what boarding each one costs, and how long you are actually in the car.
★★★★★★★★★★ 4.5 · Batu Caves Half-Day Tour with Pick-Up Option
The caves aloneUp the painted steps and back by lunch.
Caves and a waterfallKanching or Templer Park, with a swim on the way back.
Caves and hot springsA long soak in the hills once the climbing is done.
Caves and the mountainShrine in the morning, cable car into the cloud after lunch.
All 109 Batu Caves days →
The days out more travellers take than any other.
Every Kuala Lumpur review →The tours that carry the most travellers in and out of Kuala Lumpur, and what earns each of them the slot.
1
Batu Caves Half-Day Tour with Pick-Up Option
Spend 210 minutes visiting a Malaysian batik workshop and Batu Caves with an English-speaking guide such as Lionel, Sasi, Nadia, or Khelvin. Choose hotel pickup or meet at Berjaya Times Square. Expect 272 steps, Hindu shrines, macaques, free time, and an affordable ride from central Kuala Lumpur.
From · $13
Read our review →
2
Private Half-Day Batu Caves and Cutural Tour in Kuala Lumpur
from $35
3
Sambal Streets Kuala Lumpur Food Tour with 15+ Tastings
from $55
4
Historical Malacca Guided Day Tour (Shared Tour)
from $32
5
Sambal Street Food Tour with 15+ Tastings
from $53
6
Batu Caves Cultural Temple Tour
from $34
7
Genting Highland & Batu Cave Guided Day Tour (SIC/Shared Tour)
from $35
8
Cameron Highlands Day Tour with Lunch
from $95
Everything good is ninety minutes up the highway.
Kuala Lumpur sits in the middle of a very short country. Tea country to the north, a Portuguese-then-Dutch-then-British port town to the south, rainforest older than the Amazon to the east, and a mountain with a cable car you can be standing on by ten. The city is where you sleep.
Six trips that decide what a week in Kuala Lumpur feels like.
A Hindu shrine inside a limestone hill, the towers everybody photographs badly, a river that lights up after dark, a casino in the clouds, a Dutch square on the Melaka strait and tea planted by the Scots. Pick the ones your days can carry.
The best hours here start when the heat finally breaks.
Kuala Lumpur is an evening city. The night market opens as the offices empty, the river boats push off once the towers light, and an hour up the coast a mangrove river starts flashing. Eat crab at Kuala Selangor first; the boats do not leave until it is properly dark.
Kuala Lumpur in a day: Merdeka Square, the towers, then Jalan Alor.
Every city tour →
The centre is small and badly connected on foot. Half a day with a driver joins the mosque, the colonial square, the Hindu temple in Chinatown and the towers without three hours of Grab queues in between. Then the evening is yours to eat.
- 1City Tour & Batu Caves Combofrom $15
- 2Full-Day Private City Highlights Tourfrom $50
- 3Kuala Lumpur City Tour Full Day 8 hoursfrom $56

Skybridge and deck, or the deck alone
The plain admission takes you to the Skybridge on level 41 and the observation deck on 86. Guided city days bundle it at a markup. Slots sell out days ahead in December and over Hari Raya, and the last hour of light goes first.

Merdeka Square and the railway that built it
Moorish arches on a colonial cricket ground, a station that looks borrowed from Rajasthan, and the confluence of two muddy rivers the city is literally named after. It takes a guide to make any of it make sense.

Jalan Alor, and the streets nobody photographs
Char kway teow off a wok that has not been cold since 1980, satay from a grill on the kerb, cendol from a cart. The good stalls have no English sign and no seats, which is exactly why you take somebody who knows them.
What a day out of Kuala Lumpur actually costs.
Every tour on the site, grouped by price. A remarkable number of the best ones cost less than a taxi to the airport.
Shared cave-temple runs, temple and mosque walks, batik classes, market mornings and the plain tower ticket.
The full days: fireflies with a seafood dinner, Malacca, Genting, tea country and the private city car.
The skyline is the one thing Kuala Lumpur does better at night.
The towers are best photographed from the park at the bottom or the deck of the other tower. KL Tower sits on a hill and clears the whole grid; Petronas gives you the Skybridge and a view that famously does not include the Petronas. Book one of each if you can.
Every tower ticket →Three things that only happen around Kuala Lumpur.
Skylines and food streets exist all over Asia. A Hindu shrine inside a limestone hill, a mangrove river that flashes in unison, and wax drawn freehand onto silk do not.

The Batu Caves steps
A cavern four hundred million years old, turned into a Murugan shrine in the 1890s and reached by 272 steps that were repainted in rainbow stripes in 2018. The gold statue at the foot is forty-three metres tall. Macaques work the handrail for anything in an open bag, and at Thaipusam in January well over a million people come up those steps in a single night.
- 1Batu Caves Half-Day Tour with Pick-Up Option★★★★★★★★★★ 4.5 · 4,288 reviews
- 2Private Half-Day Batu Caves and Cutural Tour in Kuala Lumpur★★★★★★★★★★ 5.0 · 3,107 reviews
- 3Batu Caves Cultural Temple Tour★★★★★★★★★★ 4.7 · 1,453 reviews

The Selangor fireflies
The berembang mangroves along the Selangor river hold one of the few firefly colonies in the world that flash in unison, so a whole tree pulses at once. Boats are paddled rather than motored and the guides ask for no phone screens. Moonless nights are better, rain kills it, and the season never really stops.
- 1Kuala Selangor Fireflies and Blue Tears Tour★★★★★★★★★★ 4.5 · 664 reviews
- 2Fireflies & Blue Tears Tour with Seafood Meal★★★★★★★★★★ 4.3 · 632 reviews
- 3Kuala Selangor Fireflies and Blue Tears Tour with Dinner (SIC)★★★★★★★★★★ 5.0 · 199 reviews

Batik drawn by hand
Malaysian batik is drawn freehand with a canting, a little copper spout of hot wax, rather than stamped the Javanese way, which is why the patterns run larger and looser and lean on hibiscus and leaf shapes. A class is two hours, the wax goes on first, and you carry the piece home wet.
- 1Batu Caves & Malaysian Handicraft Tour: Pewter & Batik Experience★★★★★★★★★★ 4.5 · 316 reviews
- 2Batu Caves and Sari Experience with Batik Workshop★★★★★★★★★★ 5.0 · 181 reviews
- 3Batik Coloring Workshop by myBatik★★★★★★★★★★ 5.0 · 48 reviews
Four bookings around Kuala Lumpur that will not wait.
Most of this city can be arranged over breakfast for the same afternoon. These four run on timed slots, daylight and a single morning departure, none of which care what time your flight lands.
- 01Private Tour Kuala Lumpur with Petronas Twin Towers Observation Deck & Batu CaveDeck entry is timed and capped, and the sunset hour goes first. In December and over Hari Raya it is gone days ahead.
- 02Kuala Selangor Fireflies and Blue Tears TourOne departure a day, and it leaves in time for dusk. Miss it and there is no later boat, because the whole point is the dark.
- 03Cameron Highlands Day Tour with LunchFour hours up and four hours back, so the minibus leaves around seven and there is exactly one of it.
- 04Taman Negara National Park Trek Day TourThe park runs on river boats and a permit, and the day trip is a single early departure. It is not a decision you make at lunchtime.
Kuala Lumpur rains hard at four o’clock and stops by six.
The afternoon thunderstorm is not a season, it is a habit, and it is heaviest from October to March. It arrives fast, floods a road or two and clears. Plan the outdoor half of the day before lunch and keep something under a roof for the rest: a wax pot, a wok, a market hall, a tower deck above the cloud.
By place — the city and its belt
By kind of day — temple, table, tower or trail
Caves, city, fireflies: the run almost every first visit ends up doing.
The newest Kuala Lumpur reviews.
What landed this week →
Transit Tour Private Tour (Ex Port Klang Cruise Centre/KLIA 1 &2)
Read our review →
Kuala Lumpur City & Batu Caves Temple Private Tour
Read our review →
Kuala Lumpur Airport Transfer to Kuala Lumpur City
Read our review →
First Day : Arrival Transfer with Batu Caves Highlights Tour
Read our review →
KL in a Day: 10-Hour Adventure Through the Heart of the City
Read our review →
Shore Excursion: Batu Caves And Kuala Lumpur City Tour
Read our review →
Cruise Excursion: Kuala Lumpur Full-day City Tour
Read our review →













The old centre





