Home » Destinations » Malaysia » 2-Day Kuala Lumpur Itinerary: 19 Top Things to do

2-Day Kuala Lumpur Itinerary: 19 Top Things to do

by Steph

If you’re looking for a 2-day Kuala Lumpur itinerary, this guide will show you some of the top things to do in Kuala Lumpur in 2 days and helpful tips to help you plan your trip on a budget!

Kuala Lumpur is the capital city of Malaysia and a major stopover hub for most airlines within Southeast Asia. There is no shortage of places to visit in Kuala Lumpur in 48 hours!

In fact, Kuala Lumpur has it all: the world’s tallest twin towers, delicious street food, colorful neighborhoods, affordable shopping and tropical rainforest lying in the middle of skyscrapers! 

If you’re keen to visit, keep reading for the best 2-day Kuala Lumpur itinerary!

Girl standing at the Merdeka Square - Top Things To Do In Kuala Lumpur in 2 days
Merdeka Square

***This article may contain affiliate links, which means that each time you click through and make a purchase, I may earn a small commission at no extra cost to you.

How to Spend 2 Days in Kuala Lumpur?

Two days in Kuala Lumpur is the right amount of time to enjoy all the major attractions, making it one of the best places to visit in Malaysia for a short getaway.

Having visited this city three times now, I’ve compiled a list of the top things to do in Kuala Lumpur in 2 days with my recommendations for budget hotels and tips on how to get around the city! And, if you have an extra day in Kuala Lumpur, I’ve included a few other places to visit as well.

I’ve also grouped the attractions by location so that you can save time and money on transportation. 

  • Day 1: Petronas Twin Towers, KLCC Park, Aquaria KLCC, Bukit Bintang and Jalan Alor night market
  • Day 2: KL Tower, KL Forest Eco Park, Chinatown, Little India, and Thean Hou Temple.
  • If you have more than 2 days in KL: Batu Caves, Masjid Jamek, Merdeka Square, KL Bird Park, Royal Malaysian Police Museum, Butterfly Park, and street arts

Kuala Lumpur Itinerary Day 1

Petronas Twin Towers

If you have only 2 days in Kuala Lumpur start off by visiting the Petronas Twin Towers! You can’t say you’ve been to Kuala Lumpur without seeing the iconic twin towers! They are the tallest twin towers in the world, standing at a height of 452 meters.  

The towers are connected by a sky bridge which you can visit between 9 a.m and 9 p.m from Tuesdays to Sundays (except on Fridays when it’s closed from 1 p.m to 2.30 p.m). Tickets on the official website cost US$ 20 (RM 80) for adults and US$ 8 (RM 33) for children.

If you prefer, you can book a discounted ticket on Klook, including a one-way transfer for about US$ 27 (RM 111.80) for adults and US$ 11 (RM 45.55) for children. Get there early or book in advance as tickets sell out fast.

Click here to book your discounted tickets for Petronas Towers

Lake symphony at the Petronas Twin Towers in Kuala Lumpur
Visiting the Petronas Twin Towers is a must on any 2-day Kuala Lumpur itinerary

Tip: If your hotel is located in Bukit Bintang, you can easily reach the Petronas Towers on foot by using the air-conditioned walkway from the Pavilion Shopping Mall. 


KLCC Park is a huge garden that comprises of a kid’s playground and pool and several walking trails. The main reason why tourists visit this park is to watch the lake symphony light and water show every day at 8 p.m, 9 p.m and 10 p.m.

You can also get an awesome view of the Petronas Twin Towers from the park, making it a must-visit on any Kuala Lumpur itinerary.     

Aquaria KLCC 

Located within walking distance from the Petronas Towers, Aquaria KLCC is among the largest aquariums in Southeast Asia. It has a collection of 5,000 land and sea creatures and even features an underwater tunnel where you can get really close to sharks, manta rays and much more! 

Aquaria KLCC is open daily from 10 a.m to 8 p.m. Tickets cost only US$ 11.45 (RM 47) for adults and US$ 9 (RM 37) for children if you book on Klook.

Click here to book your discounted tickets for Aquaria KLCC

sea shells at Aquaria KLCC
Aquaria KLCC

Bukit Bintang

Due to its central location, Bukit Bintang is the best place to base yourself if you’re spending 48 hours in Kuala Lumpur. Although there are mainly luxury hotels, mid-range and budget options are also available.   

Bukit Bintang is Kuala Lumpur’s shopping district and has a wide range of high-end shopping malls such as Pavilion and Fahrenheit 88 with a mix of more affordable ones like LOT 10, Low Yat, Sungei Wang Plaza, and Berjaya Times Square.

woman walking around Bukit Bintang in Kuala Lumpur Malaysia
Hotels and shopping malls in Bukit Bintang

Tip: LOT 10 has a large basement area with delicious street food where you can have lunch for very cheap and the Berjaya Times Square even has an indoor theme park!

Jalan Alor Night Market

If you’re looking for the best street food in Kuala Lumpur, you need to visit Jalan Alor Night Market! Located in Bukit Bintang, Jalan Alor is where you’ll find the best and cheapest street food from sundown till dawn. Don’t forget to sample the Lok Lok, satays, noodles, and kuih sweets!  

Related post: Where to go in Malaysia for a short trip?

Kuala Lumpur Itinerary Day 2

KL Tower (Menara Tower) 

On the final day of your 2-day Kuala Lumpur itinerary, make sure to visit the KL Tower (also known as Menara Tower). Standing tall at a height of 421 meters, the KL Tower actually offers better views than the Petronas Tower.

There are two observation decks – one indoor at 276 meters and another one at 300 meters where you can get a 360-view of the city’s skyline. Test your limit by going inside the skybox made of glass which extends out of the building. It’s clearly not for the faint of heart!  

The best time to visit is during sunset when the whole city light up. The KL Tower is open between 9 a.m and 10 p.m. Book your tickets on Klook for about US$ 20 (RM 82.80) for adults and US$ 12 (RM 49.70) for children to benefit from a discount!

The KL Tower is located right next to the KL Forest Eco Park, so you can easily combine a visit between these two attractions.   

Click here to book your discounted tickets for KL Tower 

girl enjoying the view at KL Tower at night
Admiring the city light from the Skybox at KL Tower

KL Forest Eco Park (Bukit Nanas)

If you’re wondering what to do in Kuala Lumpur in 2 days, why not trek along the walking trails and canopy bridges of KL Forest Eco Park? 

It’s hard to believe that this small chunk of tropical forest is located right in the heart of the city. You won’t hear any noise here apart from the occasional chirping of birds.

The park is free to explore and is open every day from 7 a.m to 6 p.m but it’s better to go in the morning to avoid the heat. Also, be careful on the canopy bridge as some parts are not well-maintained. 

girl walking on the canopy bridge KL forest eco park - a must see on any 2-day Kuala Lumpur itinerary
Walking over the canopy bridge at KL Forest Eco Park

Petaling Street  

Being one of the top tourist attractions in Kuala Lumpur, Petaling Street is packed with rows of stalls selling everything from souvenirs to knock-off handbags and accessories but the food is what attracts most tourists here.  

The area is always buzzing with activity and every vendor will be fighting for your attention. Test your haggling skills to see if you can score the cheapest deal.

Kasturi Walk  

Kasturi Walk is a covered walkway and a less hectic version of Petaling Street where you’ll also find fake designer goods.  

Central Market (Pasar Seni)

From its early beginnings as a wet market, the Central Market has now been converted into an art and craft center. Here’ you’ll find local handicrafts such as batik prints, sculptures, and souvenirs. The market is open every day from 10 am to 9.30 pm. 

KL Little India (Brickfields)

Looking for the most colorful places to visit during your 48-hours Kuala Lumpur itinerary? Head over to Little India (also known as Brickfields) and it will immediately feel like you have set foot in India!

Wander in between the colorful archways and explore the rows of shops blasting Bollywood music while selling colorful saris, flower garlands, and Indian sweets and snacks. 

Colorful archways in Brickfields Little India
Colorful archways in Brickfields Little India

Thean Hou Temple

One thing you can’t miss when spending 2 days in KL is visiting Thean Hou Temple. The temple was built in 1987 in honor of Mazu, Goddess of the Sea. There is no entrance fee to visit the large complex which comprises of statues of dragons and deities within perfectly manicured gardens.  

Inside, you’ll find three alters each holding the statues of Guan Yin, Goddess of mercy, Shui Wei Sheng Niang, Goddess of the waterfront, and Mazu, Goddess of the Sea. The intricate carvings and tiles adorning the walls will definitely leave you speechless!  

The top deck offers panoramic views over Kuala Lumpur and the temple looks absolutely spectacular during Chinese New Year with hundreds of Chinese lanterns hanging all over the temple grounds.

Girl walking around Thean Hou Temple in KL
So many lanterns at Thean Hou Temple!

Related post: 2-week Malaysia itinerary on a budget

Kuala Lumpur Itinerary Day 3

Finally, if you have more than 2 days to spend in Kuala Lumpur, I highly recommend visiting these places: 

Batu Caves

Unfortunately, I didn’t venture this far in Kuala Lumpur, but photos of the Batu Caves are all over Instagram thanks to its rainbow-color stairs. The climb up the 272 steps leads to a Hindu temple inside of a limestone cave.

You can easily reach the Batu Caves by taxi, train, or bus. For more convenience, you can book a join-in or private half-day tour including hotel pickup which you can get at a discounted rate on Klook.

Click here to book your half-day tour of Batu Cave, including transportation 

If you’re on a lower budget but still want the convenience of having transportation sorted out in advance, you can book a shared shuttle bus that departs from Bukit Bintang at 10 a.m and 2 p.m. The bus will then wait for you until 12 p.m or 4 p.m. 

Click here to book your shared shuttle bus transfer to Batu Caves

Masjid Jamek

If you want to learn about Malaysia’s Islamic culture, one of the best things to do during your KL itinerary is visiting the Masjid Jamek. Located right next to Merdeka Square, Masjid Jamek is one of the oldest Islamic Mosque in Kuala Lumpur. The Mosque is free to visit from Saturdays to Thursdays outside of prayer time.  

View of Masjid Jamek from the train station
View of Masjid Jamek from the train station

Merdeka Square (Dataran Merdeka)

Merdeka Square is a large green space where Malaysia proclaimed its independence in 1957. The colonial building in the backdrop serves as offices for the Ministry of Communications, Tourism, and Culture.  

Merdeka Square Kuala Lumpur Malaysia
Merdeka Square Kuala Lumpur


To witness more than 3,000 local and foreign birds roaming about the lush vegetation, head over to KL Bird Park. The entrance costs US$ 14.45 (RM 63) for adults and US$ 9.60 (RM 42) for children.

If you want discounted tickets to the Bird Park including a one-way transfer, you can book in advance on Klook.

Click here to book your discounted tickets to the KL Bird Park

Operating hours: Daily from 9 a.m to 6 p.m. 

Tip: If you want to stop for lunch, Hornbill restaurant serves the best Nasi Lemak! 

Bird in KL Bird Park
KL Bird Park

Royal Malaysian Police Museum

Located within the same area as the KL Bird Park, the Royal Malaysian Police museum is free to visit between 10 a.m and 6 p.m from Tuesdays to Sundays (except on Fridays when it’s closed from 12.30 p.m to 2.30 p.m).  

The museum has several exhibits that give an insight into the history of the Malaysian Police force. There’s even a Cessna aircraft on display at the entrance!

Cessna Aircraft at Royal Malaysian Police Museum KL
Cessna aircraft at the Royal Malaysian Police Museum

KL Butterfly Park

The KL Butterfly Park houses over 5,000 butterflies and is located just a 10 minutes’ walk from the KL bird park. Tickets cost US$ 5.80 (RM 24) for adults and US$ 3 (RM 13) for children. 

Street Art

Although not as famous as the neighboring towns of Penang or Ipoh, Kuala Lumpur has some cool street arts and murals, which even feature some of Ernest Zacharevic’s works. 

If you’re looking for street arts right in the heart of Bukit Bintang, there’s a small back alley located between Changkat Bukit Bintang and Jalan Berangan that is completely covered with colorful murals. Just search for “Jalan Alor Street Art 1” on Google maps and it should be easy to find! 

Related post: How to spend 3 days in Penang?

Where to Stay in Kuala Lumpur? 

Having only 2 days in Kuala Lumpur, I would recommend you stay in Bukit Bintang as most of the tourist attractions are within walking distance. Here are my top recommendations for hotels in Kuala Lumpur: 

Gold 3 Boutique Hotel

Gold 3 Boutique Hotel features modern, clean, and comfy rooms and is conveniently located in the heart of Bukit Bintang, just a stone’s throw from Kuala Lumpur’s main attractions.

Prices start from US$ 32 for a private dorm room for two adults and US$ 37 for a queen room without windows and an extra US$ 2 for rooms with windows.

Ansa Hotel Kuala Lumpur

Ansa Hotel is slightly more expensive but has a great view of the KL skyline. Make sure you request a room with a view of the KL Tower! Also located in Bukit Bintang, just a few meters from the Pavilion shopping mall and more budget malls like Lot 10 and Sungei Wang Plaza.

Prices start from US$ 64 for a superior queen room. There’s even a Starbucks on the ground floor, perfect for your morning caffeine fix!

Other Recommendations:

From reading reviews, I’ve found Mingle @Chinatown which has cheap dorm and private rooms in the middle of Chinatown starting from US$ 10 and they even offer free cancelation and you can pay directly at the property.

Other hotels include City Central Hotel (from US$ 29) and Easyhotel (from US$ 26) which are both located right next to the KL Sentral in Little India. 

Colorful flowers at merdeka square park KL itinerary

How to get around KL?

By Train

The price of train tickets starts from US$ 0.30 (RM 1.20) one-way and can easily be purchased from vending machines at the train stations.  

You can also buy a KL Travel Pass which gives you access to a single or round-trip ticket via the KLIA Ekspress Airport Transfer in addition to unlimited rides on the LRT, MRT and KL Monorail, valid for 2 days. 

Book your KL Travel Pass here! 

By Bus

You can hop on the Go KL City Bus which is a free bus service that goes around the main attractions in Kuala Lumpur. 

By Car

Grab is a much cheaper option than taxis and usually costs about US$ 1 to US$ 2.40 (RM 4 to RM 10) per trip within the city center. On the other hand, a Grab from the airport to the city center will set you back about US$ 15.70 (RM 65), excluding toll fee which usually costs less than US$ 2.40 (RM 10). 

You can also book a private airport transfer in advance for about US$ 22 (RM 91). 

Book your private airport transfer here! 

Kuala Lumpur Malaysia metro system

Where to buy Sim Card in Kuala Lumpur?

You can get free Wi-Fi at most hotels in Kuala Lumpur but if you need GPS to navigate around Malaysia, you can buy a Maxis Hotlink Red sim card. It costs about US$ 2.40 (RM 10) and you will have to top up from any 7-eleven or buy an “internet pass” directly from the Hotlink app. A 1.5 GB data costs US$ 2.40 (RM 10) and will be valid for 7 days.   

If you prefer a much easier and cheaper option, you can buy a Malaysia tourist sim card in advance at a discounted rate on Klook.   

The table below shows all the different sim cards available. To buy a Malaysia tourist sim card, click on the one that best suits you and just pick up your sim card at the airport by following the instructions given.

Celcom 4G Sim Card Tune Talk 4G Sim Card Digi 4G Sim Card
Pick-up location Kuala Lumpur (KLIA2) Kuala Lumpur (KLIA2) Kuala Lumpur (KLIA and KLIA2)
Data Package 12 GB and 15 GB 15 GB and 20 GB 9 GB and 25 GB
Validity 7 and 30 days 7 and 14 days 7 and 15 days
Price US$ 4.29 and US$ 8.35 US$ 5.49 and US$ 10.75 US$ 4.55 and US$ 9.30

Best Time to Visit

Kuala Lumpur is hot and humid year-round. I visited during the months of January, March, and November and experienced rain showers mostly during the evening but they generally last for about one hour. The monsoon season is between April and October while November to February is usually the driest.  

So, are you ready to plan the best 2-day Kuala Lumpur itinerary? Let me know in the comments below and which attractions you’re most excited to visit! 

Need more ideas for your trip to Malaysia? Check out these posts:

Liked this post? Pin it for later!

photo collage of things to do in kuala lumpur in 2 days

You may also like

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.