Kuala Lumpur: A Perfect 2-Day Itinerary

Posted by

·

Welcome to the start of my Malaysia posts! Before heading to Kuala Lumpur I had heard mixed reviews of the city, but I can honestly say I absolutely fell in love with it! South East Asia is undoubtedly my favourite region of the world and Malaysia is an INCREDIBLE place, full of interesting sites, friendly people and delicious food.

I actually spent 5 days in Kuala Lumpur, which I appreciate is much more than most travellers would spend in the city, and didn’t struggle to fill the time at all. That said, I think 2-3 days is about perfect to see the main sites, so I’ve collated my favourite experiences in to a perfect 2 day itinerary to save you the research, with a few optional extras if you have longer.

Views of majestic KL


  1. Contents
  2. Kuala Lumpur travel advice at a glance
  3. Itinerary Day 1: Central KL
    1. KL Tower & KL Forest Eco Park Canopy Walk
    2. Merdeka Square & Sultan Abdul Samad Building
    3. Medan Pasar
    4. Central Market
    5. Petaling Street Market
    6. Sin Sze Si Ya Temple & Guan Di Temple
    7. BookXcess RexKL
    8. Sri Maha Mariamman Temple
    9. Kwai Chai Hong
    10. Chan She Shu Yuen Clan Ancestral Hall
    11. Optional: National Museum of Malaysia
  4. Itinerary Day 2: Batu Caves & KLCC
    1. Batu Caves (or Thean Hou Temple – see below)
    2. Pavilion KL
    3. Rooftop Bar
    4. KLCC Park
    5. Petronas Towers & Lake Symphony
    6. Mural Alley & Bukit Bintang
  5. Have a little longer?
    1. Thean Hou Temple
    2. Perdana Botanical Gardens
    3. Day Trip to Putrajaya
    4. Little India
    5. MinNature Malaysia
  6. Where to stay in Kuala Lumpur
    1. Budget
    2. Mid Range
    3. Luxury
  7. Where to eat in Kuala Lumpur

  • Heat – Please be warned up front, you can’t plan itineraries in Malaysia in the same way you can in Europe – it is just too hot to be outside morning to night and you will need respite, air con and shade. Please bear that in mind with your planning.
  • Transport – Grab is the way to go here (rather than Uber). They are super cheap (think £1 per 10 minutes), and the city isn’t easily walkable so they are convenient and easy.
  • Cost – Kuala Lumpur on the whole is a cheap city. We were able to get good 2 course meals for between £3-£10 per person every day, and most attractions in the city are free or at least under £5.
  • Food – The food in KL is an experience in itself. I’ve dedicated a section to it below.
In Kuala Lumpur’s (free) Botanical Garden

Start off the day with a refreshing walk out in nature to shake off the jetlag. The KL Forest Eco Park Canopy Walk is accessible from the car park of KL Tower, one of the icons of the city. The canopy walk is quite nice, with lovely views out to the city and it wasn’t too busy first thing in the morning – I also explored solo, and I felt safe and free strolling along the walkways.

After walking in the park, you’ll probably already be hot and sweaty but it’s time to head to the heart of the old colonial district of Kuala Lumpur. You could choose to walk 30 minutes or just hop in a Grab taxi (which should cost around £1 for the distance) to the next stop – Merdeka Square. Merdeka is so important as it’s the place where Malaysian independence is celebrated, with a huge flag sitting at the top of the square.

The buildings around the square are also truly stunning. The highlight is the Sultan Abdul Samad Building, which originally housed the offices of the British colonial administration.

Sultan Abdul Samad Building

Just down the road is what was the heart of historical China Town. Now home to murals, as well as lots of lovely buildings, it’s pretty for a stroll along the river and to look out to the Sultan Abdul Samad Jamek mosque.

Central Market was one of my favourite stops in KL. Home to hundreds of shops, and everything from fish spas to fortune tellers, batik painting, massage offerings, henna drawing and durian fruit stalls – it has everything. The food court also offers some great options for lunch, which will probably be about the time you arrive here.

Plus it’s the first air conditioned spot on the itinerary – do not underestimate how much you’ll need it!

Petaling Street Market is a hustling and bustling market full of all the goods you could wish for at low prices. Haggling is an absolute must, and I bought 5 pairs of decent quality sunglasses for £1. Bargain.

In the market

A lovely little temple, built in 1864, Sin Sze Si Ya is the oldest Taoist temple in the city. It’s free to enter, but is a place of worship so please ensure knees and shoulders are covered for women. It’s still a working religious site, so be sure to be respectful. Guan Di Temple, another Taoist temple and slightly younger by 10 years, is just down the road and also worth a visit.

In the Sin Sze Si Ya temple

Oh my goodness, how I love a good bookshop. And this has to be one of the most special I’ve ever been in! BookXcess is situated in an old warehouse and is insane. It was like Hannah heaven to be honest. I seriously challenged our baggage allowance as I went on a spree! But can you blame me!?

What a bookshop!

Founded in 1873, this temple is the oldest Hindu temple in the city and oldest functioning Hindu temple in all of Malaysia. Mariamman is popularly worshipped by overseas Indians, especially Tamils, and is a manifestation of the goddess Parvati, an incarnation embodying Mother Earth. To enter the temple you need to have to be dressed modestly with shoulders and knees covered, and no low cut tops.

Outside the colourful temple

Trust me, by now you will be exhausted and overheated but there’s always time for one more stop, at the beautiful Kwai Chai Hong. We were lucky to turn up and have it all to ourselves, but even if you don’t, it’s still such a cute little alleyway full of murals, we loved it.

The bridge in to KCH

Finish off your day with a visit in to the Chan She Shu Yuen Clan Ancestral Hall. It’s about £1 to enter but worth it to see inside – it’s a Cantonese-style heritage building with gilded carvings, rooftop figurines & a small museum, as well as those beautiful red lanterns hanging everywhere.

Entering the clan hall

Anyone who knows me knows a quick trip to a Museum isn’t my style, and I combined the National Museum with a trip to the Botanical Gardens (see below) on my 3rd day in the city, spending 4 hours in the Museum. You could just about sneak it in to day 1 of the itinerary if you don’t intend to do more than walk the route above rather than go in to anything, and then only spend 1-2 hours in the Museum itself (and if you haven’t melted by this point).


Batu Caves, a 20 – 30 minute Grab ride out of the city centre, were number one on my list to visit while in Kuala Lumpur. Perhaps this is why I was so disappointed. I include them on this itinerary because I do feel they are so unique and a must see – but they are overcrowded, poorly maintained, and generally a bit underwhelming. That said, they are absolutely beautiful and an important religious site and so what I think really doesn’t matter!

If you’re underwhelmed like us, you may have time to fit in another temple before lunch as well/instead. If you do, then take a Grab to Thean Hou Temple (see below in the ‘Have a little longer?’ section).

Full Post: HERE (coming soon)

More amazing Batu cave scenes

After visiting the temple(s), take another Grab taxi to Pavilion KL for a late lunch (and much needed aircon). Pavilion is one of the biggest malls in Kuala Lumpur and has every shop under the sun. Spend some time shopping for some bargains, or just stop off in one of the 100+ restaurants. I can highly recommend Dolly DimSum, ParaThai and TonKatsu.

Across the road from Pavilion KL is the Banyan Tree Hotel. Head up to floor 58 (advance bookings recommended) to their amazing rooftop bar, Vertigo. It offers some of the most amazing views to the Petronas Towers. Alternatively, you could also check in to Traders Hotel rooftop bar, but this tends to be busier so you’re less likely to get a front row seat.

Rooftop drinks with a view and a front row seat at The Banyan Tree

After filling up on a late lunch and some drinks, make the short walk from Pavilion KL to KLCC Park, a lovely park area at the base of the Petronas Towers. It’s nice to stroll through to enjoy the views and the fountains.

The Petronas Towers are a KL icon, and an absolute must visit whilst in the city. I recommend arriving for around 6pm, going up the towers for the incredible views out over the city at sunset (it will need around an hour), and then sticking around until the first Lake Symphony Show at 7.30pm. The show runs every 30 minutes until 10pm the lake in front of the towers lights up with lots of colours and music.

Wow – enjoying the Lake Symphony

After all that exploring it’s time to end the day in the city’s nightlife capital, Bukit Bintang. It’s vibrant, there are lots of places for drinks and it’s a bit hectic with everyone trying to get you in to their bar. Stick to your guns though and head for mural alley, a lovely area full of street art within Bukit Bintang. We actually visited in daylight, but it would be nicer at night with all the neon signs lit up.

Afterwards, collapse with a nice dinner in the evening. We chose Bijan, a local Malaysian restaurant and our food was really good, though we didn’t enjoy the cocktails.


I had 5 full days in the city and managed to pack in a few extra ideas. If you can stretch your visit to KL to at least 3 full days, then I really recommend it to fit in some of these extra sights depending on your interests.

I absolutely fell in love with Thean Hou Temple, and much preferred it over Batu Caves. It was much less crowded, more beautiful and easier to visit. Therefore I do think if you have time, you could try (it’ll be a time push) and add it in to day 2, or replace Batu Caves with it. I do still think Batu is worth a visit for the fact it’s so popular and famous, but to me Thean Hou was much more enjoyable if you had to pick just one.

Full Post: HERE

Majestic Thean Hou Temple

Heaven on earth to me – the Botanical Gardens were the highlight of my visit to Kuala Lumpur. I appreciate they won’t be for everyone but they’re free and totally beautiful. I combined them on a day with the National Museum mentioned as an optional extra.

Full Post: HERE (coming soon)

In the gardens

Putrajaya was one of the highlights of our trip to Kuala Lumpur. It’s a total hidden gem of a stunning garden city, full of wonderful architecture and pretty parks – it’s also pretty undiscovered so felt really off the beaten track. Without a doubt, the stunning pink mosque was the highlight.

Full Post: HERE (coming soon)

Stunning Putra Mosque

Little India is a lovely area of the city, known as Brickfields. It’s vibrant, colourful, noisy, hectic and full of amazing food. We strolled round it for a couple of hours and particularly enjoyed all the colours. You only need around 1-2hrs there depending on if you plan to eat while there so it could squeeze in to the itinerary depending on your time.

When travelling with a big kid, part of the challenge is finding fun things for him to do. As a compromise for dragging him around the Botanical Garden, I booked us in to a MinNature Malaysia, and it was actually amazing. It tells the story of Malaysia in miniature, so was both fun and educational. It’s also perfect if you’re travelling with kids and was empty for us. Plus bonus – it sits in a mall called Sungei Wang Plaza, which is home to Vinh City Vietnamese, the best meal we had during our entire trip.

Merdeka Square in miniature


  • MoMo’s – skip Kuala Lumpur’s distinctly mediocre hostels for a stay in one of the fun, no-frills rooms here. Bunks, twins and doubles are a steal – available from just £18. Apparently the restaurant serves the best tacos in town too!
  • Alila Bangsar – at around £100/night, this hotel looks straight out of a design catalogue with its white wood interiors. It’s also situated in Little India so it’s great for food options on the doorstep.
  • The Chow Kit – really lovely rooms on offer from just £37/night.
  • THE FACE Suites – 5* and home to a leading candidate for the city’s best rooftop pool, a room is yours for just £60/night.
  • The Four Seasons – for one of the prime views in the city right next to the towers, plus home to an amazing Chinese restaurant which serves whole crispy ducks! From £180/night.
  • The Mandarin Oriental – boasts views to the Petronas Towers and is home to some of the best restaurants in town with rooms from around £250/night.
  • The Banyan Tree – our pick for 5 nights, offers views out to both the KL Tower and Petronas Towers . Its open air pool, rooftop restaurant and world class spa make it pretty special. Rooms from £200/night.

Full Banyan Tree Review: HERE (coming soon)

In the Banyan Tree Pool Area


The food is one of the highlights of Kuala Lumpur, and we tried everything from upmarket Michelin Guide restaurants to Hawker stall street food, and we didn’t have one single disappointing meal. It makes me hungry just thinking about it again. Here are some of our highlights:

  • Yun House – upmarket Chinese restaurant in The Four Seasons serving the best crispy duck pancakes I’ve ever eaten.
  • Pavilion KL – the shopping mall every foodie dream off, with hundreds of authentic and cheap eating options.
  • Lot 10 Hutong – Kuala Lumpur’s famous heritage food village. We sampled 6 different dishes and they were all delicious.
  • Sungei Wang Plaza – head to Vinh City for the best Vietnamese ever, with main courses only costing about £1.
  • Jalan Alor, Bukit Bintang – we tried local Lok Lok (sticks to dip) from a street food stall here and they were delicious. You could also try highly rated Bijan, for a restaurant option off the main tourist restaurant rubbish road.
  • Brickfields (Little India) – we ate in Punjabi Rosoi and wow was it good. One of the best biryanis I’ve ever eaten, with a fried egg underneath the rice!


And there you have it, 2 (or more) amazing days in Kuala Lumpur, a city with many layers and to which I would definitely return. Malaysia as a country really left it’s mark on me and KL was the perfect place from which to start exploring it.

What do you think of KL? Have you visited, or have any recommendations that I’ve missed? Let me know in the comments below. Thanks for reading – stay safe and happy travelling!

37 responses to “Kuala Lumpur: A Perfect 2-Day Itinerary”

  1. Yes, to all of this! I had three nights in KL, and I agree that it’s just the right amount of time to get a taste of the Malaysian capital. The Thean Hou Temple is a real treat, and I hear it’s gorgeously lit up at night! I didn’t visit the BookXcess, but what a stunning interior– definitely for book lovers out there. Thanks for sharing, Han; this itinerary takes me right back!

    Liked by 1 person

    1. It’s such an amazing city isn’t it, as I was writing my post I just daydreamed of going back. I would go back in an instant, definitely one of my favourite cities in the world 🙂

      Liked by 1 person

  2. Anonymous

    Hi Hanna,

    You did a lot in 2 days. We were there for 2 days as well, but skipped quite a lot from your list. Need to go back. As always wonderfully written. Thanks

    Like

    1. Thank you so much, that’s so kind of you to say! I definitely need to go back as well 🙂

      Like

  3. I think the canopy tour and the gardens would be highlights for me! So lush and beautiful and to find a respite like that in a busy city always seems like heaven. That bookstore would be right behind the gardens for me as I also love a good place to browse and buy books! Great photos too.

    Like

    1. The botanical gardens were my absolute highlight of the city, so beautiful! I loved KL, it really did have so much to offer 🙂

      Liked by 1 person

  4. Everything about KL looks fabulous, from the food, sites and very affordable prices, sign me up! I would particularly like to see the botanical garden and the alley with the murals (I can’t remember the name). I’m looking forward to seeing more of your Malaysia posts.

    Like

    1. The Botanical Gardens were a real highlight and the food was out of this world good. I absolutely loved every minute of my visit to KL, it really exceeded my expectations 🙂

      Liked by 1 person

  5. Wow, so many beautiful photos and places to see, Hannah! I love this highrise concrete jungle as it has one of the most recognisable skylines in the world. While I love the canopy walk and the wonderful Merdeka Square with its imposing buildings, I could travel to KL just to step foot in BookXcess RexKL. I love bookshops like these as they evoke a sense of adventure with their many secret corners and mazes. I am glad to see you had a wonderful time exploring the city, and I look forward to reading more about your Malaysian adventures. Thanks for sharing, and have a good day 🙂 Aiva xx

    Like

    1. Thanks so much Aiva, that’s really kind of you to say. The bookshop was incredible, I bought far too much!!! xx

      Liked by 1 person

      1. I would too 😂😂

        Liked by 1 person

  6. What a splendid guide to a short break in KL Hannah. I’ve visited three times now, the first for an entire week, the second for five days and most recently for a weekend. I think we have visited all the places you mentioned apart from the bookshop. How did we miss that out as I always make a beeline for lovely bookstores and libraries. I have enjoyed my visits to KL but I’m unsure if I would return again for awhile as my heart belongs to neighbouring Singapore. A city state I could return to as often as my beloved Finland.Have a lovely weekend. Marion

    Liked by 1 person

    1. Thanks so much Marion, I’m glad you enjoyed it. KL massively exceeded my expectations and I would happily return, though I am the same as you that Singapore would always be my choice, my heart belongs there too and is probably my favourite city in the world. I am considering a trip on the Eastern & Oriental Express between Singapore and KL though to see both again!! 🙂

      Liked by 1 person

  7. Kuala Lumpur looks very beautiful, Hannah. Awesome ornate architectural features and the statues at Batu Caves must have been stunning to see! Thanks for sharing your wonderful adventures!

    Liked by 1 person

    1. Thanks so much Phil, it really is an incredible city and I feel so lucky to have had such a good amount of time there to really enjoy it 🙂

      Liked by 1 person

  8. We really liked KL too. I didn’t know about BookXcess though, darn, I missed it. We were also not over impressed with Batu Caves. As you said it was very busy, not well maintained, and really not much to see. Looking forward to see where else you visited in KL! Maggie

    Liked by 1 person

    1. BookXcess was such an incredible place 🙂 Batu Caves was probably the only part of our trip that disappointed and our worst day in the city, aside from that we totally fell in love with KL 🙂

      Like

  9. Kuala Lumpur is right on my doorstep but I’ve only been there twice. My last trip to this city was 10 years ago, and after reading this blog post I thought to myself maybe I should give it another try. I look forward to more of your posts on KL!

    Liked by 1 person

    1. Ooo you’re so lucky to live so close. I would absolutely love to move to KL or Singapore, SE Asia is undoubtedly my favourite region in the world and I wish I could explore it in more depth. Sadly, neither my husband nor I are really brave enough to leave the UK, so we will just have to keep visiting each year 🙂

      Liked by 1 person

  10. It looks like a wonderful destination with lots to see and do, plus some really remarkable buildings. Is there a time of year to go when it’s not quite so baking hot, or is it like that pretty much all year?

    Liked by 1 person

    1. It’s pretty much on the equator so it’s a consistent 33c (90+f) all year round. That said, we found the heat manageable in that as long as you’re not outside all day, everywhere indoors is air conditioned so it just takes a bit of planning with the itinerary 🙂

      Like

  11. This looks like a delightful place to spend a few days no matter what those naysayer reviews say. The temples, the gardens, the food, and a great looking bookstore. Yes I think I could happily enjoy a few days here 🙂

    Liked by 1 person

    1. Thanks Meg, we totally fell in love with it and found it to be an absolutely awesome city. I’d highly recommend a visit if you ever have the chance 🙂

      Liked by 1 person

  12. Wow, this is a great itinerary! I’ve never been to KL nor have I researched it… but now I don’t have to. I think I’d definitely enjoy the museum, botanical gardens, and, really, most everything here. I can’t wait to read more about the individual destinations!

    Liked by 1 person

    1. It’s such an amazing city with a lot more to offer than people initially expect. We fell in love with it and were glad we gave it 5 days as we felt we really able to enjoy it properly. It was just sooo cheap as well!

      Liked by 1 person

  13. The Forest Eco Park Canopy Walk and Perdana Botanical Gardens sound like a lovely way to enjoy a bit of nature. It’s always neat to see a city illuminated at night. The Petronas Towers seems like it puts on an impressive light show in the evening.

    Liked by 1 person

    1. You’d love the gardens, it’s such a green city. We were really impressed all round and would definitely return should the opportunity arise 🙂

      Liked by 1 person

  14. Looks like you had a great time, and we got to tag along! 😊

    Liked by 1 person

  15. I can understand why you could easily spend five days in Kuala Lumpur – there is just so much to see! I don’t really like shopping, but I can imagine that I will spend a lot of time in the Central Market (thanks to the air con 😁). A good bookshop (and rooftop bar) – hmm, you’ll have a hard time keeping me away from there too! What’s interesting about KL is that you always see pictures of all the very modern buildings and then there’s the surprise of all the other building styles you just showed in your post – there’s such a huge variety!

    Liked by 1 person

    1. There really is so much to see and do 🙂 I found even just strolling around and eating took up more than a few days of my time hehe!! I completely agree it’s a city of contrast and variety, with so many historical and modern buildings to see! Thanks for stopping by Corna x

      Liked by 1 person

  16. […] of my absolute favourite spots on my recent trip to Kuala Lumpur was Thean Hou Temple, a lesser known temple outside of the city centre. Kuala Lumpur itself is […]

    Like

  17. I’m working backwards while catching up so I’ve already seen your piece about the temple.

    This is great Hannah although we’ll only have one day… I’m going to save it and go through it in detail next week!

    Like

    1. I really hope it can be helpful for you, Marie 🙂 xx

      Like

  18. Great itinerary, Han! I love how you’ve balanced nature, culture, and city life, starting with the KL Forest Eco Park and then diving into the city’s colonial history at Merdeka Square is a fantastic mix. Your practical tips on transport and managing the heat are super helpful, especially for first-time visitors. The food recommendations sound amazing too; Kuala Lumpur’s affordability and culinary diversity make it such an appealing destination. Thanks for sharing such a well-thought-out guide!

    Like

    1. Thanks so much Leighton, that’s so kind of you to say 🙂 I really enjoyed pulling the itinerary together and trying to give a good mix of things to do and see. I couldn’t get over how good the food was, and how cheap KL as a city was to explore in general.

      Liked by 1 person

  19. jasonlikestotravel

    Such a useful itinerary, I came close to booking a Kuala Lumpur trip and opted for somewhere else but you’re making me question that decision now. I’ll definitely refer back to this when I do eventually visit. You’ve balanced the itinerary well with a decent range of things to do over two days.
    Not sure the five pairs of sunglassess were a necessity to bring home back to England but it’s fun you got to haggle a little bit! That bookshop looks incredible too!

    Like

Leave a comment

About the author

Hi! My name is Hannah, I’m a travel blogger from the UK who fits travel around a full time (and full on) job. In this blog I share my adventures around the world and hopefully help you to find some inspiration for destinations, things to do or places to stay. Thanks for stopping by – stay safe and happy travelling.

You can also follow me on Instagram!

Type your email…