24 Hours in Kuala Lumpur, Malaysia

I recently passed through Malaysia on my travels and spent 24 in the magnificent city of Kuala Lumpur. Even with such a short time, I was surprised by how much I managed to see to see and do. So even if you’re just passing through like me, follow this itinerary for the perfect day in KL.

First off, the pad. After spending two months living in a pretty basic dorm I decided it was time to treat myself to a bit of (extremely reasonably priced) luxury! So I booked myself into this fantastic Airbnb apartment.

24 hrs in Kuala Lumpur

The building has everything you could possibly need: a gym, a full restaurant and bar, a convenience store, and the main attraction – a beautiful rooftop infinity pool with views over the skyline of Kuala Lumpur. The rent was extremely good value (£27 per night) and even better, if you haven’t used Airbnb before you can get your first night free night by clicking here to claim a £30 discount.

24 hrs in Kuala Lumpur

Batu Caves

Right, if you can tear yourself away from the pool, first on the itinerary is the Batu Caves. These Hindu temples set in beautiful caves are a must see if you have 24 hours in Kuala Lumpur. Even better, they’re free to enter and easy to get to from the city. You have to climb 272 steps to get into the caves, so be prepared for a little workout!

Either hop on the train from KL Sentral, or do what I did and take a quick Uber ride from your apartment straight to the caves. On that note, I found Uber to be extremely useful (and economical) while travelling in South East Asia. If you haven’t used Uber before, get your ride to Batu Caves for free using the discount code eloisel184ue.

When you’re finished at the caves, wander back to the train station, picking up some of the delicious Indian sweets from the stalls on the way, and jump on the train back to KL Sentral.

24 hrs in Kuala Lumpur

China Town

When you arrive, take the monorail to Maharajarela and follow the signs towards Chinatown. Stop at Merchant’s Lane Cafe on the way. This beautiful cafe is the perfect backdrop for an instagram pic, and the food and coffee are great too. I had this amazing dish, Kuli eggs, which was like Shakshuka but with dahl instead of tomato and melted cheese instead of feta. It was truly one of the most delicious things I’ve eaten so far on this trip!

Next, after you’ve wandered through the Petaling Street Markets, head back to the monorail station and jump back on from the same platform as you got off and head to Bukit Bintang.

Bukit Bintang

Shop to your heart’s content at Bukit Bintang, and when you’re all shopped out, head along the walkway towards the Petronas Towers. Look for signs for the KLCC Conference Centre. This covered walkway is a fantastic and easy way to get to the towers. Once there, have a walk around KLCC park.

24 hrs in Kuala Lumpur

The Petonas Towers, Symphony Lake & KLCC Park

KLCC park is a little green haven in the middle of the city. Follow to signs to the Petronas Towers viewpoints to get some excellent pictures of the Towers. When you’re done, head to the Symphony Lake in front of the towers themselves. Every evening there is a gorgeous light and music fountain show at the lake.

24 hrs in Kuala Lumpur


By now, you’re probably ready for a drink. So make the short walk across the park to Skybar at the Trader Hotel. This rooftop bar has stunning views of the Towers and the KL skyline, as well as a pool. The cozy bench seating, with lots of comfy cushions, is the perfect place to sip champagne and watch the city lights come to life.


Eloise signature

If you enjoyed this post make sure you’re following my YouTube channel here because I’ll be posting a video of my adventures in KualaLumpur soon!

24 hrs in Kuala Lumpur
(Visited 22 times, 1 visits today)


  1. Jessica 5th June 2017 at 9:12 pm

    Great guide to the city! I can’t wait to explore for myself this October. The Batu Caves look amazing!

    1. Eloise 6th June 2017 at 8:55 am

      So glad you enjoyed it Jessica – have a great trip!


Leave A Comment

Your email address will not be published. Required fields are marked *