What to Do in Kuala Lumpur for 48 Hours

In Kuala Lumpur we visited the Batu Caves, Petronas Towers and had a lot of fun dining out in Bukit Bitang.

Part 1: How Thai Visa Waivers Got us to Kuala Lumpur – Click Here
Part 2: AirAsia experience Chiang Mai to Kuala Lumpur – Click Here
Part 3: Visiting Bantu Caves and Petronas Towers. This Post!
Part 4: Back to Chiang Mai. Click Here

Our AirBnB

We stayed in a flat in the Dorsett Residences directly adjacent to the Dorsett Hotel
in the very happening Bukit Bintang area of Kuala Lumpur. For $40US/night we got a lovely flat with a balcony view of the Petronas Towers as well as a rooftop infinity pool with same view.

We arrived at our AirBnB around 9pm…starving! We dropped our small bags off and set out walking.

First Night Dinner

Dinner at Opium

The first thing you notice about KL is that it’s hot. Like SUPER hot. And humid. Soooo humid. Mississippi in August humid.

Swimming through the humidity, we made our way down Bukit Bintang Street. We passed all the fancy places: Pavillion Mall, the Ritz Carlton, the Westin, the JW Marriott, and on and on.

Along the way we also passed approximately 21,937 foot massage places with employees out front aggressively offering their services.

We made a right onto Changkat Bukit Bintang which is the ‘It’ scene in KL. Restaurants, clubs, bars and cafes…all crammed into about a 1 km stretch of road. This time it was very aggressive restaurant, club and bar employees begging us to partake.

We headed to Opium, a restaurant I had found online that looked good. It was!

On our walk home after midnight it rained. Hard. It was the first rain we had seen since mid-December. We enjoyed it.

Touring Day

The next day was a hard touring day.


We started with breakfast at Pavillion Mall. The food court there is famous…and for cause. We had some really spectacular low-carb/keto bibimbap.

Beef for breakfast. YUM!

Batu Caves: There and Back Again

Our first destination was Batu Caves, probably the most famous site in KL. We made the mistake of believing the Internet which said taking the train to Batu caves was the best and most ‘authentic’ way to get there. Sigh.

So we took a subway to an el to the Sentral Train Station.

Sentral Train Station

From there it was one more train to Batu Caves. A slooooow train.

In the end it took us nearly 2 hours to get the 7.8 miles from downtown to Batu Caves. The Internet is full of LIES, people! Vicious, pernicious LIES!

For the record, we took a Grab from the Caves back to Petronas Towers. THAT trip took under 16 minutes. Don’t trust the Internet, dear readers! Trust ME! Screw all those trains! Take a Grab to and from the Batu Caves!

Don’t believe the Internet! Take a Grab to Batu Caves…and back again!

Won’t you please pop by our Amazon Store and check out all the cool products Lisa designed?

Love, Matt

Batu Caves Experience

The Batu Caves are…well…at first a little underwhelming…


But then we saw monkeys! I LOVE monkeys! Lisa is terrified of them.

Pretty soon we understood what all the fuss is about!

Now let’s be clear: I am terrified of heights (other than in an airplane). But I am also a TRAVELER. So a little (lot) of acrophobia wasn’t going to keep me from climbing the very colorful 272 steps to the caves. In the heat. And humidity.

Luckily I had friends rooting for me:

Batu caves
My new buddy, rooting for me to make it to the top!

Eventually, we made it. I was shaking. Lisa was thrilled:

Batu Caves
Yay! and Whew!

The climb was, as it turned out, worth it:

Truly amazing

Honestly it reminded me of the final scene from Raiders of the Lost Ark. Except for the whole melty-facey thing…DON’T LOOK, MARION!!!

Batu Caves
Temple? Yes. Face Melting? Not so Much.

After touring for a bit we made our way back down the stairs.

I wish I could say I was brave. That it was no big deal. But between my (still) slightly wonky ankle and my fear of heights, well…later Lisa said “Dude, I didn’t want to say anything at the time, but when I looked over at you on the way down those stairs the look on your face was sheer terror.”

Thanks, BAE!


Anyway, as mentioned above, rather than wasting another 2 hours on trains we took a Grab to Petrona Towers.

Petronas Towers

Petronas towers
NOT Phallic.
I Swear!

Turns out it’s a mall:

Nice mall, Petronas Towers!

We went to check out the ‘Petronas Towers Experience’…which includes lots of fun with extreme heights! High floors! High elevators! High crossing from tower to tower! But it was sold out until the next day. I was SO SO SAD!!!! And relieved.

Swimming and Dinner

So we made our way back to our AirBnB for some pool time.

Nice pool for laps…and views

And that night we wandered back to Changkat Bukit Bintang where we had keto-rific steaks at Rockaway which was sort of a steakhouse on the porch but definitely a thumping nightclub inside.

We were exhausted from the combination of climbing, swimming and (for me) sheer terror. So we headed back to the Dorsett Residences and crashed for the night.

We set an alarm for the first time in over a month. We had a plane to catch the next day…

Part 1: How Thai Visa Waivers Got us to Kuala Lumpur – Click Here
Part 2: AirAsia experience Chiang Mai to Kuala Lumpur – Click Here
Part 3: Visiting Batu Caves and Petronas Towers. This Post.
Part 4: Back to Chiang Mai. Click Here


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.