Skip to main content
Search for a place or activity

12 of the Top Temples in the Kathmandu Valley

Learn about Nepal’s unique blend of Hinduism and Buddhism at top religious sites in the Kathmandu Valley.
Swayambhunath Temple in the Kathmandu Valley and its famous painted eyes
Photo credit:Nicram Sabod / Shutterstock

Famous temples in Nepal are a fascinating mix of distinctly Hindu and Buddhist cultures. Although the historical Buddha, Prince Siddharth Gautama Buddha, was born in Lumbini in what is now southwestern Nepal, more than 80 percent of inhabitants in modern Nepal are Hindus, and less than 10 percent are Buddhists. You wouldn’t necessarily guess these statistics while touring Kathmandu Valley temples, stupas, and monasteries, though. Some places are distinctly Hindu, some distinctly Buddhist, and others are a bit of both. There’s even a local joke that the Newar people, the original inhabitants of the Kathmandu Valley, are 60 percent Buddhist, 60 percent Hindu.

Some temples of Nepal are firmly on the tried-and-tested tourist circuit, while others fly under the radar and are worth a bit of effort to seek out. Here are 12 of the best temples in Kathmandu, many of which are UNESCO World Heritage Sites.

1. Pashupatinath Temple

Visitors can be seen heading in and out of Pashupatinath Temple in the Kathmandu Valley.
Non-Hindu visitors are welcome to visit the exterior areas of Pashupatinath Temple.Photo credit: Richie Chan / Shutterstock

Nepal’s holiest Hindu temple.

Nepal’s patron Hindu deity, Lord Shiva, is said to inhabit the Himalaya, but you don’t need to trek deep into the mountains to learn more about this god. Kathmandu’s Pashupatinath, on the banks of the Bagmati River, is one of the must-visit temples in Nepal. Pilgrims from around India and Nepal visit, especially during the Maha Shivaratri festival (February–March), and devout Hindus often come here shortly before their death. The complex is spread out over a hill, with the cremation ghats (steps upon which pyres are lit) beside the river. You are almost certain to see a cremation in process, so maintain a respectful distance.

Insider tip: Non-Hindus are welcome on the grounds of Pashupatinath, but not inside the temple building itself. Sonia Gandhi, Italian-born wife of former Indian Prime Minister Rajiv Gandhi, was famously refused entry to Pashupatinath when she visited in the 1980s, so mere tourists shouldn’t expect the rules to bend for them.

2. Bodhnath Stupa

A huge bright stupa, known as Bodhnath Stupa, in the Kathmandu Valley.
Bodhnath Stupa and its painted eyes, just uphill from Pashupatinath.Photo credit: Marc Venema / Shutterstock

A 1,400-year-old stupa in the heart of Kathmandu’s Tibetan neighborhood.

Just uphill from Pashupatinath—and therefore worth visiting on the same day—is Boudhanath, one of the holiest Tibetan Buddhist sites in the world. Streams of Tibetans flock to the enormous white stupa, which is adorned with thousands of colorful prayer flags, throughout the day. The Boudha neighborhood is the center of Kathmandu’s Tibetan Buddhist refugee community too, so you’ll find many Tibetan shops, restaurants, and guesthouses around the stupa. It even smells like Tibet, with its unique combination of butter lamps and incense.

Insider tip: Everyone is welcome at Buddhist sites of worship. If you’re not a Buddhist, feel free to circumambulate the stupa with the locals, and spin the prayer wheels—as long as you stay with the flow of human traffic and spin the wheels in a clockwise direction.

3. Swayambhunath Stupa

Prayer flags swirl round the stupa at Swayambhunath Temple in the Kathmandu Valley.
Prayer flags swirl round the stupa at Swayambhunath Temple in the Kathmandu Valley.Photo credit: JuliaST / Shutterstock

Hilltop Buddhist stupa home to mischievous monkeys.

Don’t assume that once you’ve seen one Buddhist stupa, you’ve seen them all: UNESCO–listed Swayambhunath is very different from Boudhanath despite its white dome, prayer flags, gleaming pinnacle, and mysterious Buddha eyes. This ancient temple of Kathmandu is even older than Boudhanath, at around 2,000 years old, and is also sacred to Hindus. You can access the stupa via steep steps or a more circuitous road around the back. Swayambhunath is commonly nicknamed the Monkey Temple—not because these creatures are especially revered, but just because so many of them hang out here. Don’t feed them!

4. Kathesimbhu Stupa

Pigeons fly above Kathesimbhu Stupa.
The lesser-known Kathesimbhu Stupa is a great spot to visit without all the crowds.Photo credit: imageBROKER.com / Shutterstock

Monkey temple in miniature.

Hidden down a quiet side street on the road between Thamel and the Kathmandu Durbar Square (Basantapur), Kathesimbhu Stupa (also spelled Kathi Swayambhu) would be easy to miss if you didn’t know it was there, but it’s totally worth searching out. It’s a replica of Swayambhunath that dates from the 17th century, but is smaller and is frequented by more pigeons than monkeys. A peaceful monastery is located on one side, and there are a few arts and crafts shops around, but it’s rarely crowded.

5. Kumari Bahal, Kathmandu Durbar Square

Carvings on the exterior of Kumari Bahal temple in Kathmandu Durbar Square.
Visit the home of the Kumari of Kathmandu, a sacred symbol of female power.Photo credit: SHEE HENG CHONG / Shutterstock

Home to Kathmandu’s “living goddess.”

As one of Kathmandu Valley’s cultural landmarks, the Kathmandu Durbar Square contains many temples, palaces, and museums, but the Kumari Bahal is one of its most noteworthy. This courtyard, traditional house, and temple complex is home to the Kumari of Kathmandu, the young girl belonging to a priestly Newar caste who is considered a sacred symbol of female power. Although the Kumari tradition—which is followed in other parts of the Kathmandu Valley too—has attracted criticism as a breach of the girl’s human rights, taking a look at the beautiful complex isn’t controversial, and provides insight into local culture.

6. Krishna Temple, Patan Durbar Square

The Krishna Temple in Patan Durbar Square as viewed from below.
The ornate stonework on the Krishna Temple in Patan Durbar Square draws visitors.Photo credit: Samir Yogol Shrestha / Shutterstock

Hindu temple in Patan’s old royal square.

The ornate gray stone Krishna Temple (Krishna Mandir) stands out among the red bricks and carved wood of the Patan Durbar Square. Hindu gods Krishna and Shiva, as well as Buddhist bodhisattva Lokeshwor, are here. Only Hindus are permitted inside, but it would be a bit of a tight squeeze anyway, and the building is best admired from outside. Don’t miss visiting the excellent Patan Museum, in the old palace building, while at the square. There are great views of the Krishna Temple and the whole scene of the square from the museum’s upper-floor windows.

7. Hiranya Varna Mahavihar (Golden Temple), Patan

Metal carvings at the Golden Temple in the Kathmandu Valley.
Look for the sculpted monkeys when you visit the interior courtyard of this small Buddhist monastery.Photo credit: November27 / Shutterstock

A Buddhist temple proving that not all that glitters is gold.

Although the Hiranya Varna Mahavihar’s English name, the Golden Temple, is a misnomer because it’s neither a temple nor made of gold, it’s nevertheless one of the most beautiful spiritual sites in the Kathmandu Valley. The small Buddhist monastery within a hidden courtyard a short walk from the Patan Durbar Square is actually decorated with gleaming metal, which does look rather golden in the sun. The metal carvings here are especially lovely—look out for sculpted monkeys holding offerings in each of the four corners of the courtyard.

8. Bagalamukhi Temple, Patan

Ganesha covering in flowers and red paint powder.
Don't miss a stop at Bagalamukhi Temple, especially popular with women.Photo credit: ShrutiB / Shutterstock

Pagoda temple that’s especially popular with women.

Although it’s just a short walk north of the Patan Durbar Square, many travelers miss the beautiful Bagalamukhi Temple. The 5-tier pagoda is an impressive sight, and the ornate carvings are spectacular. This temple is especially lively during Teej, a festival celebrated by Nepali women in August–September, as it’s dedicated to a Hindu goddess, Bagalamukhi. Find it by heading directly north up the street from the Hiranya Varna Mahavihar for a few minutes on foot.

9. Mahabuddha Temple, Patan

Ornately carved Mahabuddha Temple with hundreds of images of Buddha.
How many images of Buddha can you spot at the Mahabuddha Temple?Photo credit: Piotr Kloska / Shutterstock

Indian-style stupa of 1,000+ Buddhas.

A short walk southeast of the Patan Durbar Square, tucked down a side street, is the easy-to-miss Mahabuddha Temple. If you’ve been to North Indian Buddhist sites, such as Sarnath or Bodh Gaya, you’ll probably recognize the corn cob–like shikhara style of architecture. You may initially think there’s not much to see here, but look closely: The terracotta temple is made up of thousands of images of Buddha, ranging from small to tiny.

10. Budhanilkantha Temple

A spiritual ceremony takes place on the water at Budhanilkantha Temple in the Kathmandu Valley.
A spiritual ceremony takes place on the water at Budhanilkantha Temple in the Kathmandu Valley.Photo credit: Steve Barze / Shutterstock

Home to an unusual reclining Hindu god statue.

If you’ve been to Bangkok, you might be used to the sight of reclining Buddhas. But reclining Hindu deities are a much rarer sight. This is exactly what you’ll see at the Budhanilkantha Temple, on Kathmandu’s northern outskirts. A stone statue of a crowned Lord Vishnu reclines in a pool of water, surrounded by snakes (also carved, thankfully). It’s off the main tourist circuit but is certainly worth the detour, especially if you’re heading into the nearby Shivapuri Nagarjun National Park to hike.

11. Nyatapola Temple, Bhaktapur Durbar Square

Nyatapola Temple and surrounding buildings with people in the courtyard.
Climb the stone steps of the Nyatapola Temple, the tallest temple in the region.Photo credit: Rojen's Collection / Shutterstock

The city’s tallest temple.

Present-day Kathmandu is composed of three main old kingdoms: Kathmandu, Patan (Lalitpur), and Bhaktapur. The other temples listed so far are all in Kathmandu and Patan, but Bhaktapur, in the valley’s east, is worth a day trip to explore. The old city was particularly badly hit in the 2015 earthquake, but the imposing multi-tiered pagoda of the Nyatapola Temple only suffered minor damage. It’s the tallest temple in the Kathmandu Valley, and one of the tallest in Nepal. As well as the five tiers reaching high into the sky, the stone steps add height to the structure.

12. Changu Narayan Temple, Bhaktapur

Exterior details of carvings on Changu Narayan Temple in Bhaktapur.
Changu Narayan Temple is a bit off the typical tourist itinerary, offering smaller crowds.Photo credit: RealityImages / Shutterstock

An overlooked UNESCO World Heritage Site.

The Kathmandu Valley’s other UNESCO World Heritage Sites are all frequently visited by tourists: Pashupatinath, Boudhanath, Swayambhunath, and the durbar squares of Kathmandu, Bhaktapur, and Patan. However, Changu Narayan Temple, on the outskirts of Bhaktapur and surrounded by rice fields, is more often overlooked. If you’re spending a day in Bhaktapur, don’t skip this Hindu temple in a quiet Newari village. Here you can find inscriptions from the 5th century, thought to be the oldest inscriptions in Nepal, although the structures are much newer. The small Living Traditions Museum beside the temple is also worth a peek.

Book more things to do in Kathmandu

1 / 5
en
bd39ea0d-91a2-42df-a7bf-ac931870c8c1
article
Do more with Viator
One site, 400,000+ travel experiences you'll remember—direct to your inbox.
Stay in the know
Follow us on social: