Skip to main content
Live feeds — loading.
JB EatsKUALA LUMPUR · GUIDE
Back to Attractions
Worth It Verified

Cathedral of St. John the Evangelist

Bukit Nanas·heritage·Free
4.7
Google rating
Based on ~1,264 reviews
THE VERDICT

A pretty 1883 cathedral on Bukit Nanas hill — a peaceful, photogenic stop near the foot of KL Tower.

WHAT TO SEE & DO

What to see & do

#1
1883 hilltop Catholic cathedral
#2
Twin-spire colonial architecture
#3
Quiet city-centre retreat
LOCATION

Find it on the map

Loading map…
NEXT DOOR

Pair it with something nearby

PARK · RAINFOREST

KL Forest Eco Park (Bukit Nanas)

A 9-hectare patch of primary rainforest at the foot of KL Tower, with a 200 m canopy walk. Pair it with the tower.

4.1Google (8,732+)
  • Jalan Bukit Nanas, City Centre, 50250 Kuala Lumpur
  • 7:00 AM – 6:00 PM (canopy walk 9:00 AM – 4:30 PM)
  • Foreigner adult RM40 / child RM20; Malaysian adult RM10 · 1.2 km from KLCC · Walk from KL Tower / Bukit Nanas Monorail
  • See: 200 m canopy walkway · Ancient urban rainforest · Silver-leaf monkeys
ATTRACTION · VIEWPOINT

KL Tower (Menara Kuala Lumpur)

421 m tower atop Bukit Nanas hill — the open-air Sky Deck and glass Sky Box are the photo money-shots.

4.5Google (41,511+)
  • No. 2 Jalan Punchak, off Jalan P. Ramlee, 50250 Kuala Lumpur
  • 9:00 AM – 10:00 PM
  • Observation Deck RM60 / child RM40 (foreigner); Sky Deck + Sky Box combo RM110 · 1.1 km from KLCC · Free shuttle from the base gate, or walk from Bukit Nanas Monorail
  • See: Open-air Sky Deck · Glass-floor Sky Box · Highest natural-ground viewpoint in KL
FOOD · HAINANESE KOPITIAM

Yut Kee Restaurant

A Hainanese kopitiam since 1928. The chicken chop in brown gravy is the order; roast-pork roll on weekends.

4.1Google (5,813+)
  • 1 Jalan Kamunting, Chow Kit, 50300 Kuala Lumpur
  • 7:30 AM – 4:30 PM (closed Mon)
  • RM10–25 · 1.4 km from KLCC · LRT Dang Wangi
  • Non-halal (serves pork)
  • Order: Hainanese chicken chop · Roti babi · Kaya Swiss roll
FOOD · SOUTH INDIAN

Sangeetha Vegetarian Restaurant

A bustling pure-vegetarian Indian spot on Lebuh Ampang (KL’s old Indian trading street) — vast menu, generous portions.

4.1Google (1,577+)
  • 65 Lebuh Ampang, City Centre, 50100 Kuala Lumpur
  • 8:00 AM – 10:30 PM
  • RM8–20 · 1.9 km from KLCC · LRT Masjid Jamek
  • Order: North & South Indian veg · Paneer & dosa · Thali sets