Kathmandu Valley Sacred Sites
Shiva, Vishnu and Devi shrines across Kathmandu, Patan and Bhaktapur
Local tradition
The Kathmandu Valley holds a dense sacred geography: the Shiva seat of Pashupati on the Bagmati, the reclining Vishnu of Budhanilkantha, the Devi shrines of Guhyeshwari and Dakshinkali, and the valley's oldest Vishnu temple at Changu Narayan.
Typical
2–3 days
Season
October to April; Maha Shivaratri and Janai Purnima bring the largest gatherings
Difficulty
Easy — all sites are reachable by road within the valley
Sacred stops
No single fixed order — several traditional routes exist, so the sequence below is a common one.
Know before you go
Only what is recorded for these stops — anything unknown is left out.
Season
October to April; Maha Shivaratri and Janai Purnima bring the largest gatherings
Dress
Modest dress covering shoulders and knees
Entry and access
Entry to the main temple courtyard is restricted to Hindus; the surrounding complex is open to all Entry to the shrine platform is restricted to Hindus Entry to the inner shrine is restricted to Hindus
Best time of day
Early morning, or evening for the Bagmati aarti Early morning Morning
Getting around
Taxi or private car within the valley. Pashupatinath and Guhyeshwari adjoin each other and are traditionally visited together; Changu Narayan pairs with a Bhaktapur day.
Elderly pilgrims
Budhanilkantha, Pashupatinath and Guhyeshwari involve little walking. Changu Narayan has a stepped approach and Dakshinkali a descent into the gorge; both are manageable at a slow pace.