Temples & religious sites
Thean Hou Temple
Thean Hou Temple
This is a six-tiered Chinese temple located on a hill in Kuala Lumpur. It is dedicated to Mazu, the goddess of the sea, and is one of the largest temples of its kind in Southeast Asia. Visitors go here to observe the traditional architecture and the layout of the religious site.
Getting There
The temple is located outside the immediate city centre. The most common way to reach it is via ride-hailing apps or taxis. Depending on traffic conditions in Kuala Lumpur, the journey typically takes 15 to 30 minutes from the central business district.
Visit Duration
Allow approximately 1 to 2 hours to walk through the different levels of the temple and view the surrounding grounds.
When to Visit
Visiting in the early morning or late afternoon helps avoid the midday heat. The site can get crowded during Chinese New Year and other major lunar festivals. Because it is an active place of worship, visitors should dress modestly.
Nearby Attractions
The temple is situated near several cultural and educational sites. You can combine your visit with the following locations:
- National Museum of Malaysia (1.7km)
- Saidina Abu Bakar As Siddiq Mosque (2km)
- Planetarium Negara (2km)
- National Mosque of Malaysia (2.3km)
Updated September 8, 2026 · Edited by the World by City editors