Kuala Lumpur (KL) is a city that is all too familiar to me after visiting countless times. As a major transport hub not only within Malaysia but also for destinations around Southeast Asia, the Malaysian capital has long been a popular destination due to its relative ease of access, plethora of eats as well as the iconic Petronas Towers. However, if you spend two or three days in Kuala Lumpur, you will soon discover that there is so much more to the city than just the twin towers. Over the years, a noticeably prominent coffee culture has also developed, giving way to plenty of concept cafes catering to just about every whim and fancy. Around the metropolis, you will also discover pockets of culture, whether it be at the Kampung Baru or Brickfields (the city’s Little India). The abolition of GST (goods and services tax) has also made shopping in Kuala Lumpur a convincing proposition and the malls around Bukit Bintang or KLCC are more than happy to oblige.
If you are looking for ideas of things to do, see and eat in Kuala Lumpur (KL); here is a recommended itinerary that you can do in as little as 2 days.
Table of Contents
Day 1 – Downtown KL, Batu Caves, Bukit Bintang & Jalan Alor
Start the day exploring the civic area of Kuala Lumpur. The Sultan Abdul Samad Building is an appealing late 19th century structure known for its Moorish architecture. It was the main government building used during the British colonial administration. Nowadays, it houses the Ministry of Tourism. If you are in the area at 9AM, you can also check out the free 2.5 hour walking tour around Merdeka Square which is just next to the building.
From here, it is a short walk to the imposing Jamek Mosque, a sprawling complex that shares some similar features with the Sultan Abdul Samad Building. The mosque is open to the public outside of prayer times and is well worth a visit. To appreciate the architecture of the complex as a whole, I would suggest climbing up to the monorail station adjacent to it. To get to a higher point, you’d need to purchase a ticket. MYR 1 is the minimum ticket price but the view from up there is definitely worth much more than that.
For a bit of shopping, head to the nearby Central Market, an art deco building filled with stores selling all sorts of wares including household items, apparel and souvenirs. The place is admittedly quite touristy but for local handicrafts and souvenirs, the range here is hard to beat.
Before leaving the older part of town, make sure to stop by the Kuala Lumpur Railway Station and stand in amazement at the beautiful mishmash of British colonial and Mughal architecture. If you want to live it up like during the olden days, walk across the station to The Majestic Hotel Kuala Lumpur for some tea.
While most people recommend heading to Batu Caves in the morning, my personal preference and suggestion is to do it in the afternoon. This is especially if you intend to take photos of the giant statue outside as it faces against the sun in the morning. Situated in the state of Selangor, Batu Caves is one of the most popular Hindu shrines outside of India. 272 steps will take you inside the cave and into the Murugan temple.
Spend the rest of the afternoon back in Kuala Lumpur and in its busiest area, Bukit Bintang. Even if you have been to other shopping districts in Southeast Asia such as Bangkok’s Sukhumvit or Singapore’s Orchard Road; Bukit Bintang is still worth a look for its myriad high street brands and elements of Middle Eastern culture. Malls to check out include Lot 10, Sungei Wang and Pavilion. Kuala Lumpur is also a popular destination for people from Arab countries and you’ll find a distinct Islamic flavor in many of the establishments here.
For an atmospheric dinner experience, eat at one of the food stalls in Jalan Alor and sample of KL’s hawker culture. Things to try here include char kway teow, bak kut teh and fried oysters. The area is heavily frequented by tourists but you can still get yourself some pretty delicious local fare. If you are looking for a good and decent massage place nearby, you can check out Chaang Thai Massage to soothe those tired muscles. The therapists come from Thailand.
Day 2 – Kampung Baru, Petronas Towers & Mall-hopping
Morning is the best time to explore the traditional Malay village, Kampung Baru located not far from town. Cultural attractions here include Masjid Jamek Kampung Baru, Rumah Limas and Master Mat’s House. Essentially, Kampung Baru is an enclave of quaint and charming Malay-style houses right in the middle of the city. While here, you may also want to have some nasi lemak (a Malaysian staple) for breakfast. A popular spot within Kampung Baru for this dish include Nasi Lemak Antarabangsa (7, Jalan Raja Muda Musa, Kampung Baru, 50300 Kuala Lumpur, Open daily: 6AM – 12PM, 5PM – 1AM). If you are willing to head out to Petaling Jaya (around 30 minutes drive from downtown), the undisputed most popular place for nasi lemak is Village Park Nasi Lemak (5, Jalan SS 21/37, Damansara Utama, 47400 Petaling Jaya, Selangor, Open daily: 6:30AM to 7:30PM)
After you walking tour of Kampung Baru, head to Publika for a nice contrast. This sprawling shopping mall differs from the ones you find in Bukit Bintang in the sense that it specializes in independent brands and food outlets. You’ll find plenty of hipster cafes here as well. Places to check out include Coffeestain by Joseph, Coffee Societe and Namoo.
The best time to admire the Petronas Towers is during sunset (for KL this usually happens between 7PM to 7:15PM). Like most tall buildings, the best place to look at it is from a distance. My personal pick for the best view of Petronas Towers is from the Skybar of Traders Hotel Kuala Lumpur.
If you are heading to Penang, check out this suggested itinerary for Penang.
Day Trips From Kuala Lumpur
If you have more days to spare in and around Kuala Lumpur, you may also want to check out these places:
- Putrajaya – The administrative capital of Malaysia, Putrajaya is a modern (albeit, relatively empty) city filled with palatial structures including some impressive government and religious buildings. The city is around 35 minutes away from Kuala Lumpur and is on the way if you are heading to the airport.
- Ipoh– The sleepy city in Perak is known for its charming shophouses, colonial architecture, nationally renowned cuisine and numerous limestone hills. The place is well worth a day trip or even a night or two.
- Genting Highlands – A popular place for locals and tourists to cool off from the punishing heat of the lowlands, Genting Highlands is home to casinos, theme parks and hotels.
- Melaka – A UNESCO World Heritage Site along the vein of Penang, Melaka is around 1.5 hours away from Kuala Lumpur and features plenty of historical buildings, popular eats, museums and night markets. If you do plan to visit, stay at least one night to fully appreciate the town.
- Seremban – A relatively off-the-radar destination from Kuala Lumpur, Seremban is home to Malaysia’s Minangkabau community. The curved roofs of the city museum and the intriguing architectural style of the royal state capital, Sri Menanti, attest to this.
Getting to Kuala Lumpur
Kuala Lumpur is accessible from most Asian capitals, often with no need to do a transit. When visiting Kuala Lumpur or Malaysia in general, I typically try booking AirAsia flights as the airline usually has the most number of flights to the city. Alternatively, you can also search here for the cheapest flights.
Getting From KLIA to City
The fast KLIA Ekspress trains take you from the airport to the city (KL Sentral) in as little as 28 minutes. Tickets cost MYR 55 but you can purchase here for a 12% discount. There are departures every 15 to 20 minutes. If you arrive during rush hours like between 8AM to 9AM in the morning or 5PM to 7:30PM in the evening, it’s advisable to take the train to avoid the traffic jams.
In contrast, a ride via GRAB costs between MYR 65 to 100 depending on the time of day, excluding toll fees.
A relatively cheap way to get from the airport to city is via the airport bus. It costs MYR 12 for a one-way ticket from the airport and you get dropped off at KL Sentral.
While Kuala Lumpur’s public transport system underwent a massive upgrade recently with the opening of their MRT, I typically get around via a ride-sharing app like Grab. Thanks to petrol subsidies, fares in Kuala Lumpur are among the cheapest in Southeast Asia. Hops within Kuala Lumpur itself, for instance, will set you back by only MYR 5 – 15 typically.
Where to Stay in Kuala Lumpur
Hilton Kuala Lumpur – Personally one of my favorite places to stay in the city, this hotel stands close to KL Sentral which makes airport connections a breeze. Rooms are recently furnished and there are plenty of food options here. The Japanese (Iketeru), Chinese (Chynna) and Western (Graze) options are all exceptional.
W Kuala Lumpur – This trendy hotel stands just next to the Petronas Towers. You can’t get any nearer than this! Rooms are spacious and come in W’s trademark bold colors.