Need a holiday but can’t get away for long? KL is the fix and we’ve already planned the next 48 hours for you.
Short getaway, anyone? Kuala Lumpur has a bit of everything for everyone. Outdoor adventure, retail therapy, late-night shenanigans, or just very good food — it’s all within reach in KL. Round-trip flights regularly dip under S$100 return when a sale lands, so a weekend here won’t cost you a bomb. Book your flights and stays through YouTrip Perks and you’ll earn cashback on top. Here’s how to make the most of 48 hours in KL.
| KL in 48 hours | The quick version |
|---|---|
| How long | 2 days is plenty for a first trip; stretch to 3 for the bird park, a forest walk or serious shopping |
| Getting there | ~1-hour flight from Singapore (under S$100 return on a sale); or coach, train or drive |
| Best for | A cheap, close weekend — food, a city hike, nightlife and shopping |
| Don’t miss | Village Park nasi lemak, KL Bird Park, the Forest Eco Park canopy walk, a PS150 nightcap |
| What it costs | Eat from a few S$; attractions S$11–29; cheap flights up the highway |
| Pay with | YouTrip card — 0% FX on every ringgit spend, first S$400/month of KL ATM withdrawals free |
📚 Table Of Contents
- Day 1: Petaling Jaya Eats & Adventure
- Day 2: Into The City
- Top Things To Do In KL: Local Favourites & Hidden Gems
- Things To Do In KL: Your Questions Answered
- It’s The Perfect Weekend Getaway
💜 Stay Up To Date:
– VEP Malaysia: How to Apply for Your Singapore Car
– Bus from Singapore to JB: Every Route, Fare & Tip
– Escape Room JB Guide: Best Rooms, Prices & Themes
Day 1: Petaling Jaya Eats & Adventure
Day one stays in Petaling Jaya, just outside the city — the suburb locals rate for food, cafes and a hike before the heat sets in.
Morning – Breakfast at Village Park

Image credits: The Ranting Panda
Hands down one of the best nasi lemaks ever — you’ve got to check out Village Park if you’re in KL. The queues get long but move fast, and the restaurant opens early if you want to beat them. The nasi lemak is to die for, but save space for the butter and kaya toast too.
- Address: 5, Jalan SS 21/37, Damansara Utama, 47400 Petaling Jaya, Selangor
- Opening Hours: 7:00 AM – 5:30 PM daily
Morning – Hike at Bukit Gasing

Image credits: AllTrails
No better way to start the day than with a leisurely hike. Take a walk through Bukit Gasing Forest Park to burn off the calories and make room for more. Lather on the sunscreen and insect repellent before you go.
- Address: Bukit Gasing, 46000 Petaling Jaya, Selangor
- Opening Hours: Open daily, roughly 7:00 AM – 7:00 PM (go early to beat the heat); confirm before visiting
Afternoon – Lunch at Cafe Bandit

Image credits: @shanmaaay on Lemon8
After all that walking, grab a coffee and enjoy artisanal bread and pastries at Cafe Bandit. The cafe is cute, pet-friendly, and a great spot for photos. Look out for the resident cat, usually snoozing by the window.
- Address: 6, Jalan SS2/10, SS 2, 47300 Petaling Jaya, Selangor
- Opening Hours: 8:00 AM – 9:00 PM daily
Afternoon – Escape Room at The Curve

Image credits: Klook
Put your spy skills to the test at Breakout at The Curve for some immersive fun. There are several missions to choose from, each with its own puzzles and tasks. Beware though — you’ll have to put both your brains and your friendships on the line.
- Address: 256, Level 2, The Curve, 6, Jln PJU 7/3, Mutiara Damansara, 47810 Petaling Jaya, Selangor
- Opening Hours: 10:00 AM – 10:00 PM daily
Afternoon – GoKart at X Park Sunway Serene

Image credits: X Park Malaysia
If you’re after adventure instead, this is the one. Hit the indoor go-kart track at X Park Sunway Serene — said to be the largest indoor karting circuit in Southeast Asia. It runs late, so you can head over almost any time for some speedy fun.
- Address: Lot No. 1, Jln SS 8/6, Sungai Way Free Trade Industrial Zone, 47300 Petaling Jaya, Selangor
- Opening Hours: 4:00 PM – 12:00 AM (weekdays), 10:00 AM – 12:00 AM (weekends/PH); closed Mondays
Evening – Dinner at Fatty Crab

Image credits: TimeOut
Feast like a king on local delights at Fatty Crab. The menu isn’t huge, but every dish bursts with flavour and gives great bang for your buck. Go for the crabs and prawns, the satay, and the chicken wings — and grab some toast sticks to share. It gets crowded, so head over early.
- Address: 2, Jalan SS 24/13, Taman Megah, 47301 Petaling Jaya, Selangor
- Opening Hours: 5:00 PM – 11:00 PM (Tues–Sun); closed Mondays
Evening – Drinks at Oomph

Image credits: @michellelang on Lemon8
End the night with chill vibes at Oomph, just a walk from Fatty Crab. Escape the heat, grab drinks and finger food, and catch some genuinely good live music. The daytime food and brunch menu is worth a look too.
- Address: G-20, G21 & G22, Megah Rise, Jalan SS 24/11, Taman Megah, 47301 Petaling Jaya, Selangor
- Opening Hours: 9:00 AM – late (around 1–2 AM) daily
Day 2: Into The City
Day two heads into KL proper — Chow Kit coffee, Bukit Bintang shopping, and a couple of only-in-KL experiences to end on.
Morning – Breakfast at 103 Coffee

Image credits: @littlebigcat on Lemon8
Heading out of Petaling Jaya, start your day at 103 Coffee. The drinks and dishes are as pretty as they are tasty — even the regular lattes come with award-winning latte art to start your day on a happy note.
- Address: 9, Jalan Yap Ah Shak, Chow Kit, 50300 Kuala Lumpur
- Opening Hours: 8:00 AM – 8:30 PM daily (may run later Fri–Sat — check before you go)
Morning – Berjaya Times Square

Image credits: Klook
Berjaya Times Square is the best place to spend the rest of your morning, with something for everyone. Brave the rides at the indoor theme park, treat yourself to a massage or pedicure, or go for retail therapy across more than 1,000 shops.
- Address: 1, Jln Imbi, Bukit Bintang, 55100 Kuala Lumpur
- Opening Hours: Mall 10:00 AM – 10:00 PM daily (indoor theme park runs shorter hours, around 11:00 AM – 8:00 PM)
Afternoon – Siu Siu Restaurant

Image credits: ChopinandMysaucepan
Treat yourself to some of the best roast meat and Chinese dishes in KL at Siu Siu. It’s also known for claypot curry fish head, dark beer chicken, red wine spare ribs, and salted egg squid — sounds like everything, but the food really is that good. Make a reservation; it gets packed.
- Address: Lorong Syed Putra Kiri, Taman Persiaran Desa, 50460 Kuala Lumpur
- Opening Hours: 11:00 AM – 10:00 PM (Tues–Sun); closed Mondays
Afternoon – Batik Painting Class

Image credits: Klook
Immerse yourself in traditional Malay culture with a batik drawing and colouring workshop at Jadi Batek Gallery. Learn the wax-resist dyeing process and try your hand at the craft. Book on Klook with your YouTrip card and earn cashback through YouTrip Perks.
- Address: Jadi Batek Gallery, 30, Jalan Inai, Imbi, 55100 Kuala Lumpur
- Price: From 68 MYR (~S$22) for a class
Evening – Dinner at Dining In The Dark KL

Image credits: Dining in The Dark KL
End your trip with a dining experience like no other. Dining In The Dark serves a surprise multi-course meal in complete darkness — a proper test of your senses. Slots fill fast, so reserve ahead. It’s a little pricey, but the experience makes it worthwhile.
- Address: 50A, Changkat Bukit Bintang, Bukit Bintang, 50200 Kuala Lumpur
- Opening Hours: 6:00 PM – 11:00 PM (last seating around 9:30 PM); opening days vary, so confirm your booking date
Top Things To Do In KL: Local Favourites & Hidden Gems
Got more than a weekend, or want to swap a stop or two? These are the KL spots worth building a day around — a mix of big-hitters and local gems beyond the usual tourist trail. We’ve tagged each one so you can sort by budget, night-out, or family-friendly at a glance, and priced everything in SGD.
💰 Cheap & Free Things To Do In KL
1. KL Forest Eco Park (Bukit Nanas)

Image Credits: Malaysia.travel
A patch of actual rainforest in the middle of the city, with a canopy walk strung between the trees. The payoff is a treetop view with KL Tower poking through the green — and it’s one of the cheapest ways to get above the skyline.
- Address: Jalan Raja Chulan, 50250 Kuala Lumpur
- Opening Hours: Roughly 7:00 AM – 6:00 PM; closed one day midweek and in bad weather, so confirm before you go
- Entry: 40 MYR (~S$13) for foreign adults (includes the canopy walk)
2. REXKL

Image Credits: TheSmartLocal Malaysia
A former cinema reborn as a creative hub in Chinatown. The headline act is BookXcess, a cavernous bookstore with a maze of shelves you’ll happily lose an hour in, plus art installations, indie shops and food. Free to wander, and rainy-afternoon gold.
- Address: 80, Jalan Sultan, City Centre, 50000 Kuala Lumpur
- Opening Hours: BookXcess open Tues–Sun, roughly 10:00 AM – 10:00 PM (later Fri–Sat); closed Mondays
3. The Zhongshan Building

Image Credits: @elngnnk on Lemon8
Three old shophouses knocked into KL’s best little arts compound. Think a DIY record store (Tandang), galleries, design studios, and a couple of very good bakeries and cafes. Come to browse vinyl, leave with sourdough.
- Address: 80 & 84, Jalan Rotan, Kampung Attap, 50460 Kuala Lumpur
- Opening Hours: Most shops open afternoon to evening (from around 1:00 PM); closed Mondays. Hours vary by tenant
4. Kwong Wah Ais Kacang

Image Credits: Loka.my
An old-school PJ institution for cendol and ais kacang — shaved ice, gula melaka, the works. It’s cheap, it’s cold, and after a morning in the KL heat it hits exactly right. The kind of place locals have queued at for decades.
- Address: 627, Jalan 17/8, Seksyen 17, 46400 Petaling Jaya, Selangor
- Opening Hours: 11:00 AM – 6:30 PM (Tues–Sun); closed Mondays
- Price: Cendol from 5.50 MYR (~S$1.80)
🌙 Things To Do In KL At Night
5. PS150

Image Credits: @ll_nh on Lemon8
A speakeasy hidden behind a vintage toy shop on Petaling Street — push past the front and a staff member walks you down to a gorgeous pre-war cocktail bar. The drinks menu reads like a timeline of cocktail history. Worth the theatrics.
- Address: 150, Jalan Petaling, 50000 Kuala Lumpur
- Opening Hours: From 6:00 PM till around 2:00 AM (check the day before you go)
6. TREC KL

Image Credits: @owobleh on Lemon8
KL’s biggest nightlife strip, all in one place: 50-plus bars, clubs and restaurants along Jalan Tun Razak, from the whimsical Iron Fairies to dance floors that don’t quit till around 5 AM. One stop, every kind of night out.
- Address: 436, Jalan Tun Razak, 50400 Kuala Lumpur
- Opening Hours: Most venues from around 5:00 PM; clubs till around 5:00 AM
👨👩👧 Things To Do In KL With Kids & Family
7. KL Bird Park

Image Credits: KL Bird Park
If you only do one “touristy” thing in KL, make it this. It bills itself as the world’s largest free-flight walk-in aviary — over 3,000 birds, from hornbills to flamingos, swooping around you instead of stuck behind bars. Great with kids, great for photos, and a proper break from the malls.
- Address: 920, Jalan Cenderawasih, Perdana Botanical Gardens, 50480 Kuala Lumpur
- Opening Hours: 9:00 AM – 5:30 PM daily
- Entry: 90 MYR (~S$29) for foreign adults
8. MinNature Malaysia

Image Credits: Tripadvisor
A miniature museum that recreates Malaysia in tiny, obsessively detailed dioramas — pasar malam scenes, kampung houses, city landmarks, all shrunk down. Niche, oddly mesmerising, and a solid wet-weather backup right in Bukit Bintang.
- Address: Lot MUF-1, Level 1, Sungei Wang Plaza, 50250 Kuala Lumpur
- Opening Hours: 10:00 AM – 9:00 PM daily (last entry 8:00 PM)
- Entry: 35 MYR (~S$11) for adults
Things To Do In KL: Your Questions Answered
Plenty. Wander REXKL and the Zhongshan Building for free, hike Bukit Gasing, or take the KL Forest Eco Park canopy walk for 40 MYR (~S$13). And you can eat brilliantly for next to nothing — a bowl of cendol at Kwong Wah runs about 5.50 MYR (~S$1.80). KL rewards a small budget more than most cities.
KL comes alive after dark. Start with cocktails at PS150, the speakeasy behind a toy shop on Petaling Street, then head to TREC KL on Jalan Tun Razak — one strip with 50-plus bars and clubs running till around 5 AM. For a calmer night, Dining In The Dark turns a meal into the whole evening.
KL Bird Park is the easy win — thousands of free-flying birds in a walk-in aviary, 90 MYR (~S$29) for foreign adults. MinNature’s miniature dioramas at Sungei Wang are a hit with younger kids and a great rainy-day backup, and Berjaya Times Square packs an indoor theme park and 1,000-plus shops under one roof.
A weekend is plenty for a first trip. Two days covers the food, a hike, a bit of culture and a night out — exactly what the itinerary above maps out. Stretch it to three if you want to add the bird park, a forest walk, or some serious shopping.
It’s The Perfect Weekend Getaway

There’s not much convincing needed, if you ask me. Take this as your sign to book your next KL getaway now. Or if a flight feels like too much, consider a day trip or a shorter escape to JB instead — and our JB food guide covers where to eat once you’re across the Causeway.
And while you’re at it, use your YouTrip Card on the go for great MYR rates with no foreign transaction fees — you can even hold and lock in the ringgit rate ahead of time with the Malaysian Ringgit wallet.
Whether you’re tapping your physical card, withdrawing ringgit from a Malaysian ATM (your first S$400 each month is free, then 2% after), or topping up your Touch ‘n Go eWallet, YouTrip is the travel card you’ll want in KL. For more on timing your spend, see our SGD to MYR rate guide.
Not a YouTrooper yet? Sign up for your complimentary YouTrip card today with <YTBLOG5> and get FREE S$5 in your account!
For more great tips and articles like this, join our Telegram (@YouTripSG) and subscribe to our free weekly newsletter here or down below.
Happy travels!
Related Articles
RTS Link Singapore–JB: Fares, Stations & Opening
Go-Kart JB: 12 Best Tracks To Race, With Prices & Age Limits
JB Petrol Price: What Singapore Cars Pay for RON97
SKS City Mall JBCC: What’s Inside JB’s Newest Mall




