I recently had a long layover in Kuala Lumpur. I arrived at 12:30ish in the morning from Bali Indonesia and my departing flight to Manila is at 9:00 in the evening, that is more than 20 hours!!! I mean,  I can tolerate 3 to 5 hours of layover because that will give me enough time to stretch my legs and grab some foods but 20 hours is too long and uncomfortable airport napping and overpriced terminal food started to haunt me.

So  why sit around the airport if I can take advantage of the long layover and see Kuala Lumpur’s major site. Here’s what I did, you may copy it but be cautious about budgeting your time and do not forget the golden rule that “YOU HAVE TO BE AT THE AIRPORT 2 HOURS BEFORE YOUR INTERNATIONAL FLIGHT”

Since I arrived early in the morning in KLIA2, I checked in at Container Hotel located at the level 1.

Capsule Container Hotel

It takes a while to get to the city center from the airport. The best option to get to KL Sentral is to take the express train. Travel time is around thirty minutes and the ticket costs MYR 100 for a return trip.

In the city, my first stop is the Petronas Tower, the tallest twin tower in the world until 2004.

Petronas Twin Tower

Next stop is the Merdeka square & Sulatan Abdul Samad Building.


After feeling like I’m in a movie  Aladdin appreciating the beauty of the buildings around Merdeka Square, I had some retail therapy at the Central Market which is just a walking distance from the square.

central marketFinally, I stopped by a Hindu Temple in Kuala Lumpur called Sri Mahamariamman Temple. It is said to be the oldest Hindu Temple in Kuala Lumpur.



I know this is not an ideal way to see a city but it’s way better than sitting around in an airport for long hours. One more tip, do not forget to eat and try local cuisine, it won’t take so much of your time.