Wondering how to spend two days in Kuala Lumpur? Here’s my curated guide, based on three visits to this cosmopolitan city.
Kuala Lumpur doesn’t get the same hype as some of Asia’s bigger cities, but it should. You’ve got a skyline anchored by one of the most photographed buildings on earth, a food scene that pulls from Malay, Chinese and Indian traditions, and a mix of cultures and religions that gives the city a really distinct energy.
It’s easy to build a Kuala Lumpur itinerary around just a couple of days, whether you’re stopping over on a longer Southeast Asia trip or wondering what to do in Kuala Lumpur for a weekend. Best of all, KL doesn’t feel as overwhelming as some other major Asian cities – it’s compact enough that you can cover a lot of ground in just two days without feeling rushed.
I’ve been to Kuala Lumpur three times now, and this itinerary draws on all of those visits. My last two trips were as a stopover on the train journey from Singapore to Bangkok (you can read about that whole adventure in my guide to travelling from Singapore to Bangkok by train), and both times I found myself wishing I’d built in even more time in the city.
Here’s my Kuala Lumpur travel guide: the perfect first-time visitor’s itinerary for 2 days in the city.

This blog post may contain affiliate links, meaning if you book or buy something through one of these links, I may earn a small commission (at no extra cost to you).
At a glance: 2 days in Kuala Lumpur itinerary
Day 1: Food tour with A Chef’s Tour → Sri Mahamariamman Temple → Petaling Street Market → Merdeka Square and the colonial district → Petronas Towers at twilight → KLCC Park → dinner/drinks in the KLCC area
Day 2: Batu Caves → lunch → KL Tower, the Islamic Arts Museum or Thean Hou Temple → Bukit Bintang and Jalan Alor Night Market for dinner
Map of what to do in Kuala Lumpur
Getting around Kuala Lumpur
Before diving into the day-by-day Kuala Lumpur itinerary, here’s what you need to know about getting around.
From the airport to the city
The easiest way to get from Kuala Lumpur International Airport (KLIA) into the city is to grab a Grab. It’s affordable, there’s no need to negotiate a fare and you can wait in the air-conditioned terminal until your driver arrives rather than queuing at the taxi counter.
From KL Sentral into the city
If you’re arriving by train, you’ll come into KL Sentral, the city’s main transport hub. For the last two trips I’ve made to KL, I arrived this way, travelling overland from Singapore via Johor Bahru – you can read all about that route, including what the trains are like and how to book tickets, in my Singapore to Bangkok by train guide.
From KL Sentral, it’s easy to connect onwards to your hotel via the LRT, monorail or a Grab.
→ READ NEXT: How to take the train from Singapore to Bangkok
Public transport in Kuala Lumpur
KL doesn’t have one single metro system – instead, it runs on an integrated network branded Rapid KL, which covers two MRT lines, three LRT lines and the KL Monorail (there’s also a BRT line (buses) out to Sunway and the KTM Komuter suburban trains, but you’re less likely to need these as a visitor). Together, they connect most of the places you’ll want to go, including KL Sentral, KLCC, Bukit Bintang and Chinatown.
The easiest way to pay is with a Touch ‘n Go card. It’s a rechargeable card that works across LRT, MRT, monorail and buses. You can pick one up at any station counter and top it up as you go; keep at least RM5 on it at all times. You can also buy single-journey tokens from the ticket machines at stations, though these cost a little more than tapping with a Touch ‘n Go card.
I’ll be honest, though, I’ve never used public transport here, especially with only 48 hours in Kuala Lumpur – I always use Grab (or end up walking everywhere)!

Day 1: A Chef’s Tour, city exploring and Petronas Towers
Morning: Chinatown food tour with A Chef’s Tour


Start your first day in KL with a food tour with A Chef’s Tour. One of the best things to do in Kuala Lumpur for foodies, we spent several hours wandering around Chinatown with our guide Steve on the “Laksa Lanes” daytime tour, tasting different dishes until we burst while also learning about the history and culture of the city. It was a great way to try dishes I never would have ordered myself – like the lala noodles (clam soup), which turned out to be absolutely delicious.
The tour runs from 10.30am to 2.30pm. You can book online here.
Tip: Bring a scarf or sarong with you, or cover your shoulders and knees, as A Chef’s Tour experiences often include entering temples.
🍜 BOOK A CHEF’S TOUR LAKSA LANES ONLINE HERE 🍜
Mid afternoon: Merdeka Square and Jamek Mosque
Once the tour wraps up, head back to Petaling Street Market or Central Market if you want to explore the area a bit further – it’s a good spot for more photos and some souvenir shopping.


From there, head on to Sri Mahamariamman Temple, one of the oldest and most ornate Hindu temples in the city, with an elaborately decorated tower gate (gopuram) that’s covered in colourful sculptures of deities. (Sometimes A Chef’s Tour includes a visit inside the temple, so you may have already done this.)


From there, wander over to Merdeka Square (also known as Dataran Merdeka), the site where Malaysia’s independence from Britain was declared in 1957 and the flag was first raised – you’ll spot the 95-metre flagpole marking the spot. The square is ringed by some of KL’s most striking colonial-era buildings, most notably the bronze-domed Sultan Abdul Samad Building, built in 1897 and once home to the colonial administration, and the Tudor-style Royal Selangor Club opposite it.

From the square, it’s a short walk to the Jamek Mosque, KL’s oldest mosque, built in 1907 at the confluence of the Klang and Gombak Rivers – the muddy meeting point that actually gave Kuala Lumpur its name (it translates to “muddy confluence” in Malay). Non-Muslim visitors are welcome outside of prayer times (closed Friday), and there are robes if you need one.
Afternoon: Rest
After a big morning and a filling food tour, a couple of hours back at the hotel is a welcome break before the evening. Enjoy a swim or a late afternoon siesta.
Evening: Petronas Towers
Head to the Petronas Towers for the classic KL experience – seeing the city from above. This is one of the most popular things to do in Kuala Lumpur, so book your tickets well in advance, as they do sell out. Aim for twilight, so you get both the daytime and lit-up night views.
🏙 BOOK PETRONAS TOWERS TICKETS HERE 🏙
Afterwards, head to KLCC Park for the classic photo spot as the towers light up. Stick around for the fountain show if the timing lines up.

For dinner, Signatures Food Court at Suria KLCC has plenty of affordable options, or head up to a rooftop bar for the view – SkyBar, Blue at EQ and Helipad Kuala Lumpur are all good choices.
Day 2: Batu Caves, choose your own adventure, evening out in Bukit Bintang
Morning: Batu Caves


Head out early to Batu Caves, a Hindu temple complex built into a limestone cliff on the edge of the city. Aim to arrive by around 8.30am to beat both the crowds and the worst of the heat. Getting there early also means you’ll avoid the longest queues for the 272 colourful steps up to Temple Cave.
There are plenty of monkeys and pigeons here – definitely don’t feed or try to touch the monkeys. They can be pretty aggressive and have no problem helping themselves to your bag if you’re not careful, so just keep away from them!
You can also take a wander over to the Ramayana Cave, which is a Hindu temple that’s mostly underground. It’s an interesting place that’s a little gaudy. There’s a fee to enter here, though, so keep that in mind. Don’t let the touts take you over here if you only want to visit the Batu Caves.
Grab and taxis both work well for the short trip out from the city centre. We caught a Grab both there and back and it was super quick and easy.
Top tip! Cover your knees and shoulders – either pack a scarf or sarong or wear appropriate clothing. You won’t be let in otherwise.
Midday: Lunch
Since the Chef’s Tour on your first covered a lot of the classic hawker dishes already, use this as a chance to try something you didn’t get to, or revisit a standout from the tour, or try these restaurants.
- Limapulo Terrace is a great option – it’s Michelin-listed, set in a restored 1930s shophouse, and famous for its Peranakan/Nonya food (a blend of Chinese, Malay and Indonesian cuisines). The laksa is especially popular.
- If you want to try something else, on your way back from Batu Caves it’s worth stopping at Devi’s Corner, a well-known banana leaf restaurant near the caves. Order the crab curry if it’s on, and the fried banana on the side.
- For something you’re less likely to find on a food tour, try bak kut teh (a herbal pork rib soup that’s a Klang Valley specialty) at a spot like Sun Fong Bak Kut Teh.
Afternoon: Choose your own adventure
With one afternoon to spare, choose whichever of these suits your interests:
- Menara/KL Tower – a great alternate skyline view to Petronas, and honestly a bit less crowded. There’s an observation deck and sky deck, as well as a glass-floored Sky Box if you’re not afraid of heights!
- Islamic Arts Museum – one of the best of its kind in Southeast Asia, this museum is worth it if you want something a bit more cultural (and air-conditioned!)
- Thean Hou Temple – a colourful multi-tiered Chinese temple with sweeping views over the city; it’s especially nice in late afternoon light
- Kuala Lumpur Eco Forest – if you want to keep moving and don’t mind the humidity, have a wander through the canopy walk and trails in the Eco Forest (you might spot some more monkeys!)
Evening: Bukit Bintang


Head to Bukit Bintang for dinner and a last wander through the city. Jalan Alor Night Market is the main event here. Every night this street comes alive with food vendors, and it’s a great way to try a whole range of dishes in one place. It’s touristy, sure, but that doesn’t make it any less fun (or any less delicious).
Satiated, finish up your final night in Kuala Lumpur – I hope you have a great trip!
Where to eat in Kuala Lumpur
Hawker and street food picks
Jalan Alor Night Market is the obvious starting point if you want to try a lot of different foods. KL’s most famous food street comes alive every night with vendors grilling satay, wok-frying char kway teow and piling up plates of seafood. It’s touristy, but that doesn’t make it any less worth doing; you’ll find a huge range of dishes in one spot, and the atmosphere alone is worth the visit.
Beyond Jalan Alor, Petaling Street in Chinatown (which you’ll walk through on Day 1) has some excellent hawker stalls tucked into the surrounding lanes, and it’s worth wandering a block or two off the main strip if you want a slightly less touristy version of the same experience.
A nice meal
For something a step up from street food, Limapulo Terrace (also known as Limapulo: Baba Can Cook) is a great choice. It’s Michelin-listed, set in a beautifully restored 1930s shophouse, and specialises in Peranakan (Nonya) cuisine – the laksa here is the standout.
Where to stay
Accommodation is really well priced in KL – you can stay in some spectacular hotels for far less than other major cities.
We stayed at the Hotel Indigo Kuala Lumpur on the Park on our first visit to KL and loved it – the rooms are huge and there’s a beautiful pool. The enormous breakfast buffet is a great way to try traditional Malay dishes. | Check prices and availability on Booking.com and Expedia
I’ve also stayed at the Holiday Inn Express Kuala Lumpur City Centre, which isn’t as nice as Hotel Indigo (also an IHG hotel) but it is under $100 a night and in a great location. | Check prices and availability on Booking.com and Expedia
KL also has plenty of hotels with views of the Petronas Towers. The Face Suites is an affordable option, with views of the tower from the rooftop pool. | Check prices and availability on Booking.com and Expedia
Bukit Bintang is a fun area with lots of restaurants and bars. The KLoé Hotel is super-chic with lots of natural light. | Check prices and availability on Booking.com and Expedia
Wherever you decide to stay, book a hotel with a pool – you’ll appreciate the chance to cool off in the sticky afternoons!

Practical tips for visiting KL
Best time to visit Kuala Lumpur
Kuala Lumpur sits close to the equator, so it’s warm and humid year-round, with rain a possibility any time of the year. That said, the driest stretches tend to fall between June and August and again from December to February, when you’ll get the most sunshine and the least chance of your afternoon being rained out. If you’re visiting outside these windows, don’t stress too much – showers in KL tend to be short, sharp bursts rather than all-day downpours.

Check opening days before you book
Many museums, attractions and restaurants in KL are closed on Mondays – including the visit up the Petronas Towers – so double-check this before you lock in any bookings or build your day around a specific attraction.
What to wear
Pack light, breathable clothing – the heat and humidity are constant companions. That said, you’ll want to cover your knees and shoulders for visits to religious sites like the Jamek Mosque, Sri Mahamariamman Temple and Batu Caves, so bring something you can throw on over shorts or a singlet, or a light scarf. Comfortable walking shoes are essential given how much ground you’ll cover on foot. Pack an umbrella to protect yourself from the rain and the sun, and bring a battery-powered handheld fan to stay cool!
Etiquette
Malaysia is a Muslim-majority country, so it’s worth being mindful of local customs, particularly around religious sites – dress modestly, remove your shoes where required and keep noise down inside mosques and temples. Public displays of affection are best kept low-key. If you’re visiting during Ramadan, be aware that some restaurants may have reduced hours during the day.
2 days in Kuala Lumpur: Final thoughts
Two days in Kuala Lumpur is enough time to get a real feel for the city: its food, its history and its skyline, without feeling like you’re racing the clock. Whether you’re using this as a Kuala Lumpur stopover itinerary between two other Southeast Asian destinations, or just want to know what to do in Kuala Lumpur for a weekend on its own, I hope this guide helps you make the most of your time there.

FAQs: 2 days in Kuala Lumpur
Is 2 days enough time in Kuala Lumpur?
Yes – 2 days gives you enough time to cover the essentials. It’s a comfortable pace rather than a rushed one, especially since KL is more compact and walkable than a lot of other big Asian cities. If you have extra time up your sleeve, it’s easy to extend this itinerary with a day trip or an extra afternoon at one of the attractions you had to skip.
Do I need a visa to visit Malaysia?
It depends on your nationality – many visitors, including from the US, UK, EU and Australia, can enter Malaysia visa-free for up to 90 days. Others have shorter visa-free periods or need to apply for an eVisa in advance. Whatever your nationality, you’ll need to complete the Malaysia Digital Arrival Card (MDAC) online before you arrive, which is free and only takes a few minutes. As always, check the current rules before you book.
Is Kuala Lumpur safe for tourists?
Yes – KL is one of the more visitor-friendly cities in Southeast Asia, and I’ve never felt unsafe there, including on my own. As with any big city, keep an eye on your belongings in crowded areas like Jalan Alor or Petaling Street, and take the usual precautions with taxis and rideshares (Grab is the safer, more transparent option over unmarked taxis).
Do I need to book Petronas Towers tickets in advance?
Yes, definitely. Tickets to go up the Petronas Towers sell out regularly, especially for the popular twilight slots, so book online as far ahead as you can – ideally a few weeks before your trip if you have a specific date and time in mind.
Is tap water safe to drink in Kuala Lumpur?
Not really. While KL’s tap water is treated to a reasonable standard, ageing pipes mean it’s not recommended for drinking straight from the tap. Stick to bottled or filtered water, which is cheap and available everywhere, including convenience stores on almost every corner. Or consider the environment and bring a water filter bottle like a LifeStraw bottle.
Is Kuala Lumpur a good stopover destination?
Absolutely. It’s well connected by air and rail, doesn’t require much time to get a real feel for the city, and has enough going on – food, culture, skyline views – to make even a short stopover worthwhile. It’s exactly how I’ve experienced KL on my last two visits, as a stop on the train journey between Singapore and Bangkok, and I’d happily do it again.
Did you find this article helpful? Consider buying me a coffee as a way to say thanks!
Now you know how to spend two days in Kuala Lumpur, when are you planning a stopover or trip there? Let me know in the comments below!
Read next
Before you go, you might like these travel articles:
- Travelling from Singapore to Bangkok by Train: The Ultimate Overland Adventure
- How to Spend 2 Days in Singapore: The Perfect 48-Hour Itinerary (COMING SOON)
- Where to Stay in Kuala Lumpur (COMING SOON)
BOOKING A TRIP SOON? HERE ARE SOME HELPFUL LINKS
- Book your flight online with Skyscanner – it’s where I always start my flight research. (I then book directly with the airline.)
- One thing I always purchase is travel insurance. Travel Insurance Master allows you to compare across multiple policy providers, while SafetyWing is great for long-term travellers and digital nomads.
- Wise is my choice for sending and receiving money and spending money overseas (you can get a digital and physical card).
- Find a great hotel on Booking.com.
- How to get around? I use DiscoverCars for car hire, or Motorhome Republic and Jucy for campervan/RV rental. For buses, trains and ferries, I use 12GO, Busbud and Omio.
- Grab an e-sim to stay connected while on the road.
- Check out the huge range of day tours throughout major cities and countries on GetYourGuide, Klook or Viator. I’m always a fan of a good food tour!
- Saving money? Check out the huge range of free walking tours on GuruWalk (don’t forget to tip!).
- Stuff I always pack? A reusable water bottle, packing cubes and a handy electronics organiser. Check out my Amazon shop for all my fave travel items – everything from backpacks and suitcases to travel adapters and beauty products.
PIN IT FOR LATER: 2 DAYS IN KUALA LUMPUR ITINERARY
Save this 2 days in Kuala Lumpur itinerary to Pinterest so you can plan your trip later.
