Kuala Lumpur

Kuala Lumpur

Things to Do in Kuala Lumpur

43 curated spots from Kuala Lumpur itineraries

Activities & Attractions (23)

Central Market
Doafternoon

Central Market

Explore crafts, batik, and food stalls in air-conditioned heritage building

1h 30m
Free
Batu Caves
Domorning

Batu Caves

Climb colorful steps to caves and temple; monkey spotting.

2h
$5
Islamic Arts Museum Malaysia
Doafternoon

Islamic Arts Museum Malaysia

Admire Islamic art, textiles, and jewelry exhibits in a grand setting.

2h
$5
KLCC Park & Petronas Towers
Doafternoon

KLCC Park & Petronas Towers

Stroll gardens, photo ops at Twin Towers, relax by lake (10-min walk/train from Bukit Bintang)

2h
Free (Towers view deck $20 optional)
Petaling Street Market
Domorning

Petaling Street Market

Browse street stalls for souvenirs, fresh fruits, and sample local snacks like curry puffs

1h 30m
$10-20 or Free
Sri Mahamariamman Temple
Domorning

Sri Mahamariamman Temple

Admire intricate gopuram and inner sanctum; perfect quiet photography.

1h 30m
Free
Chow Kit Market
Doafternoon

Chow Kit Market

Wet market bustle, street photography.

2h
$5
Dataran Merdeka & Surrounds
Domorning

Dataran Merdeka & Surrounds

Visit Independence Square, nearby temples, and colonial architecture

1h 30m
Free
Kanching Falls
Doafternoon

Kanching Falls

Hike to tiered waterfalls for dips and photos.

2h 30m
$3
KL Forest Eco Park
Domorning

KL Forest Eco Park

Canopy walk and trails above city; birdwatching.

2h
Free
Kuala Selangor Fireflies Tour
Doevening

Kuala Selangor Fireflies Tour

Private boat for fireflies and blue tears; nature at dusk.

4h
$40
Malaysian Cooking Class
Domorning

Malaysian Cooking Class

Hands-on class making roti canai, curry puffs, and sambal (book via GetYourGuide)

3h
$40-50
Merdeka Square
Doafternoon

Merdeka Square

Stroll historic independence site with colonial buildings, fountains, and River of Life views.

1h
Free
Merdeka Square & Sultan Abdul Samad Building
Domorning

Merdeka Square & Sultan Abdul Samad Building

Colonial architecture photos; quiet square wander.

1h 30m
Free
National Mosque (Masjid Negara)
Doevening

National Mosque (Masjid Negara)

Tour the modernist domes, umbrella roof, and prayer halls.

1h
Free
National Mosque of Malaysia
Domorning

National Mosque of Malaysia

Tour the modern Islamic architecture, minarets, and peaceful gardens; great photography spot.

1h
Free
Pantai Bagan Lalang
Doafternoon

Pantai Bagan Lalang

Quiet beach stretch near fireflies for relaxed waveside photos.

2h
$10 transport
Perdana Botanical Gardens
Doafternoon

Perdana Botanical Gardens

Orchid house, deer park, slow strolls.

2h 30m
$2
Petaling Street & Temples
Domorning

Petaling Street & Temples

Wander street market for souvenirs/food, visit Sri Maha Mariamman and Guan Di Temples for architecture/history.

2h
Free
Petronas Twin Towers
Domorning

Petronas Twin Towers

Stroll KLCC Park and photograph the iconic towers; optional Skybridge visit.

1h 30m
$25 or Free
Petronas Twin Towers & KLCC Park
Doafternoon

Petronas Twin Towers & KLCC Park

Admire futuristic architecture, stroll gardens, photo ops at skybridge base and fountain show.

2h
$25 (observation deck)
Sultan Abdul Samad Building & Merdeka Square
Domorning

Sultan Abdul Samad Building & Merdeka Square

Explore colonial architecture and independence square; photo ops galore.

1h 30m
Free
Wine Tasting Experience
Doafternoon

Wine Tasting Experience

Curated wines with Malaysian fusion bites at a rooftop or bar like Bar Trigona (10-min train)

1h 30m
$30-40

Restaurants & Food (20)

Nasi Kandar Pelita
Eatevening

Nasi Kandar Pelita

Flavorful Malay-Indian rice dishes with curries; casual 24-hour spot with outdoor tables.

1h
$8-12 per person
Precious Old China
Eatmidday

Precious Old China

Iconic Hainanese chicken rice and coffee in a historic kopitiam; cozy courtyard seating.

1h
$10-15 per person
Hameediyah
Eatafternoon

Hameediyah

Mutton biryani and teh tarik in a bustling stall.

1h
$10-20 per person
Jalan Alor Street Food
Eatevening

Jalan Alor Street Food

Iconic night street market with satay, grilled seafood, and mango sticky rice stalls.

1h 30m
$15-25 per person
Restoran Rani
Eatmidday

Restoran Rani

Banana leaf rice with South Indian curries; simple, hearty vegetarian-friendly fare.

45m
$7-10 per person
Beta Restaurant
Eatevening

Beta Restaurant

Modern Malaysian fine dining with heritage ingredients like candlenuts

2h
$40-50 per person
Dining in the Dark
Eatevening

Dining in the Dark

Sensory Malaysian tasting menu in darkness; book ahead.

1h 30m
$40-50 per person
Dosa Pathma
Eatevening

Dosa Pathma

Crispy dosas and thali sets.

1h 10m
$12-16 per person
Heng Kee Porridge
Eatmidday

Heng Kee Porridge

Steaming rice porridge with add-ons like century egg; quick, comforting hawker stall.

45m
$6-10 per person
Ho Kow Hainan Kopitiam
Eatmorning

Ho Kow Hainan Kopitiam

Classic kaya toast with half-boiled eggs and kopi coffee

45m
$5-8 per person
Imbi Market Stalls
Eatmorning

Imbi Market Stalls

Wanton mee and chee cheong fun.

1h
$7-12 per person
Jalan Alor Stalls
Eatevening

Jalan Alor Stalls

Satay and grilled skewers (early to avoid crowds).

1h 15m
$10-15 per person
Kedai Makan 289
Eatevening

Kedai Makan 289

Nasi lemak bungkus.

1h 10m
$10-15 per person
Lala Chong Seafood
Eatmorning

Lala Chong Seafood

Clams and prawns.

1h 15m
$15-25 per person
Lot 10 Hutong Food Court
Eatafternoon

Lot 10 Hutong Food Court

Multi-generational stalls; try cendol pandan dessert and siew bao buns

1h
$10-15 per person
Madam Kwan's
Eatevening

Madam Kwan's

Modern Malaysian classics like nasi lemak and curry laksa; comfortable mall seating.

1h 15m
$15-25 per person
Nancy's Kitchen
Eatafternoon

Nancy's Kitchen

Nyonya laksa and chicken rice balls.

1h
$15-20 per person
Old China Cafe
Eatmorning

Old China Cafe

Nyonya dishes like chicken rice balls and kaya toast (15-min Grab from Bukit Bintang)

1h
$10-15 per person
Restoran Sri Nirwana Maju
Eatafternoon

Restoran Sri Nirwana Maju

Best banana leaf rice post-hike (en route back).

1h
$10-15 per person
Restoran Yusoof dan Zakhir
Eatevening

Restoran Yusoof dan Zakhir

Banana leaf rice with spicy curries.

1h 15m
$12-18 per person

More on Kuala Lumpur

Plan your Kuala Lumpur trip

Save these spots and build a day-by-day itinerary in Takeoff.

Open in Takeoff