Kuala Lumpur, Malaysia travel guide

Petronas Towers, Batu Caves and some of Asia's best food. What it costs, when to go, where to stay and what to book.
Best time to visit
May-July and December-February are drier. KL is hot and humid year-round with afternoon rain.
Where to stay
Bukit Bintang for shopping and food streets; KLCC for tower views; Bangsar for cafes and a local expat feel.
Top tours & bookings
Petronas Towers & KL city tour
Tower entry, KLCC park and the old city highlights in half a day.
Batu Caves & countryside trip
The rainbow steps, Hindu shrine caves and a batik/silver stop, just 30 minutes from the centre.
KL hotels — compare prices
Five-star hotels in KL often cost what three-stars do elsewhere.
Typical costs
| Item | Typical cost |
|---|---|
| Flights (return, regional) | $150-$300 |
| Hotel, mid-range, per night | $35-$65 |
| Food, per day | $15-$28 |
| Tours & activities, per day | $18-$40 |
Planning a full trip? Add your own numbers in our Trip Budget Calculator.
Frequently asked questions
How many days are enough for Kuala Lumpur?
2 to 3 full days, plus a day trip to Malacca or Genting Highlands if you have time.
Is KL good for families?
Yes — KLCC aquarium, Petrosains, bird park and big malls make it one of Asia's easiest family stops.
Do I need cash in KL?
Cards and e-wallets are widely accepted; keep some ringgit for hawker stalls and small shops.
Prices are typical ranges checked when this guide was written and change by season and availability. Always check the live price before booking. Some links on this page are affiliate links.