Temples & religious sites
Guhyeshwari Temple
Guhyeshwari Temple
Located on the southern bank of the Bagmati River in Kathmandu, this Hindu temple is recognized as one of the Shakti Peethas. It is a significant pilgrimage site, particularly for Tantric devotees, dedicated to the goddess Guhyeshwari. Visitors come here to observe traditional rituals and experience the spiritual atmosphere of one of the city's important religious sites.
Getting There
The temple is located in the eastern part of the city. From the Kathmandu city centre, you can reach the site via taxi or local transport. Depending on traffic conditions, the journey typically takes 30 to 60 minutes.
Visit Duration
Allow approximately 1 to 2 hours to explore the temple grounds and observe the surrounding area.
When to Visit
The site can become very crowded during Hindu festivals and auspicious lunar dates. To avoid the largest crowds, visit during weekdays. The autumn and spring seasons generally offer the most stable weather for visiting outdoor religious sites in the valley.
Nearby Attractions
Due to its location, the temple is easily combined with other nearby landmarks:
- Pashupatinath Temple: 0.5km
- Charumati Stupa: 0.9km
- Chabahil: 1km
- Koteshwor: 3.1km
Updated September 8, 2026 · Edited by the World by City editors