Skip to content

Country

Best temples in Nepal

In Nepal Hindu and Buddhist worship overlap: Hindus pray at Buddhist stupas, and Newar craftsmen built pagoda-roofed shrines for both faiths. Nine of the catalogue’s 15 entries are Hindu and six Buddhist. The Kathmandu Valley holds the core: Pashupatinath on the Bagmati with its cremation ghats, the stupas of Swayambhunath and Boudhanath, Dakshinkali in the southern hills and Changu Narayan near Bhaktapur. Pokhara adds the World Peace Pagoda and the island shrine of Tal Barahi; Lumbini has the Maya Devi Temple at the Buddha’s birthplace. Others are journeys in themselves: Manakamana by cable car, Muktinath high in Mustang, and the gompas of Langtang and Dolpo on trekking routes.

Show on the map

Pashupatinath Temple

Kathmandu, Nepal

Foreign visitors buy a ticket at the counters on the approach to Pashupatinath, which covers the precinct around the…

35 tickets & tours

Swayambhunath (Monkey Temple)

Kathmandu, Nepal

Swayambhunath needs no advance ticket. Foreign visitors pay a modest fee at a booth on the way up, local worshippers go…

13 tickets & tours

Changu Narayan Temple

Bhaktapur, Nepal

No ticket for Changu Narayan is sold online. Foreign visitors pay a heritage fee at the entrance to the village, which…

4 tickets & tours

Dakshinkali Temple

Kathmandu, Nepal

There is no ticket for Dakshinkali: entry to the temple grounds is free, and Hindu worshippers pay only for their own…

3 tickets & tours

Kyanjin Gompa

Langtang, Nepal

Kyanjin Gompa is a small working monastery at the head of the Langtang valley, and there is no ticket: visitors enter…

3 tickets & tours

Manakamana Temple

Gorkha, Nepal

There is no ticket for the temple itself; worshippers pay only for their offerings.

3 tickets & tours

Tal Barahi Temple

Pokhara, Nepal

The temple itself charges nothing. What you pay for is the boat: Tal Barahi stands on a small island in Phewa Lake, and…

3 tickets & tours

Janaki Mandir, Janakpur

Janakpur, Nepal

Janaki Mandir is a busy Hindu temple and entry to the main courtyard and shrine is free;

1 ticket or tour

Bindhyabasini Temple

Pokhara, Nepal

There is nothing to book for Bindhyabasini Temple. Entry is free, the hilltop courtyard is open to everyone, and no…

No online ticket

Boudhanath Stupa

Kathmandu, Nepal

No ticket for Boudhanath alone is sold online. Foreign visitors pay a heritage fee of a few hundred rupees at the…

No online ticket

Maya Devi Temple, Lumbini

Lumbini, Nepal

No online ticket is sold for the Maya Devi Temple. Foreign visitors pay an admission fee at the ticket office by the…

No online ticket

Muktinath Temple

Muktinath, Nepal

No ticket is sold for Muktinath Temple and none is needed: the shrine is free to enter and run on offerings.

No online ticket

Go early: dawn circuits at Swayambhunath and Boudhanath, morning puja at Pashupatinath and Dakshinkali, where Saturday sacrifices bring long queues, and clear mountain views at Pokhara before the cloud builds. Non-Hindus stay outside the inner shrine at Pashupatinath, shoes and leather come off before sacred ground, and stupas are walked clockwise. October and November bring the clearest skies.

Tours and activities in Nepal

Temple tours and day trips in Nepal

Which one to choose in Nepal

Temples in Nepal: questions

How many temples are there in Nepal?

This catalogue lists 15 temples, shrines and mosques in Nepal, 10 of them with tickets or tours to book online. The most booked are Pashupatinath Temple, Swayambhunath (Monkey Temple), World Peace Pagoda (Shanti Stupa), Pokhara.

Which is the oldest temple in Nepal?

Maya Devi Temple, Lumbini, founded in 249 BC, is the oldest in the catalogue for Nepal.

Which temples in Nepal are free to enter?

9 of the 15 temples in Nepal charge no entry fee, among them World Peace Pagoda (Shanti Stupa), Pokhara, Tal Barahi Temple, Manakamana Temple. The entry fee is shown on each page.

Which temples in Nepal are UNESCO World Heritage Sites?

5 temples in Nepal in this catalogue are on the UNESCO World Heritage List, including Pashupatinath Temple, Swayambhunath (Monkey Temple), Changu Narayan Temple.