Masrur Rock-cut Temples, Masrur (Kangra), Himachal Pradesh
Photo: Akashdeep83, CC BY-SA 3.0, via Wikimedia Commons
Famous temple

Masrur Rock-cut Templesमसरूर शैलकृत मंदिर

Masrur (Kangra), Himachal Pradesh·Deity: Shiva (original); Rama, Sita and Lakshmana in the main shrine today

A rare monolithic temple complex carved from a single sandstone ridge in the Kangra valley, facing the Dhauladhar range. It is the finest rock-cut temple group of the Himalayan region, often compared with Ellora.

Timings
Usually open from about sunrise to sunset. Times may vary; check locally before visiting.
Best time to visit
March to June and September to November offer clear mountain views. Winters are cold but often bright; the monsoon brings heavy rain.
Get directions

About Masrur Rock-cut Temples

The Masrur temples are a group of Hindu shrines carved out of a single sandstone ridge in the Kangra district of Himachal Pradesh, about 35 km west of Kangra town. Set on a hilltop facing the snowy Dhauladhar range, with a large sacred pool in front, the complex is one of the very few rock-cut temple groups in north India. It is protected by the Archaeological Survey of India and is often described as the Ellora of the Himalayas.

Art historians date the temples to the early 8th century, linking their style to central Indian temple building of that period. The complex appears never to have been completed. A local legend says the Pandavas carved it during their exile and left it unfinished when their hiding place was discovered. The temples were damaged over time, most severely in the great Kangra earthquake of 1905, which brought down parts of the halls and towers. Carvings show Shiva, Vishnu, Devi and Surya, and scholars believe the main shrine was originally dedicated to Shiva. Today the central sanctum, locally called Thakurdwara, holds later images of Rama, Sita and Lakshmana, which are worshipped by local people.

The complex is laid out on a square grid, with the main shrine surrounded by smaller shrines in a mandala-like plan. Each shrine is cut directly from the living rock, with curved Nagara towers, carved doorways and friezes of gods and celestial figures. Stairways cut into the rock once led up to the roof. The rectangular pool in front reflects the temples and the mountains beyond, especially beautiful on clear mornings.

Masrur Rock-cut Temples timings

Usually open from about sunrise to sunset. Times may vary; check locally before visiting.

Timings change on festivals, eclipses and special days. Please confirm locally before you travel.

How to reach Masrur Rock-cut Temples

By air

Kangra (Gaggal) airport near Dharamshala is about 40 km away.

By train

Nagrota Surian on the Kangra Valley narrow-gauge line is about 15 km away; Pathankot is about 85 km away.

By road

Masrur is reached by road from Kangra, Dharamshala or Pathankot via Lunj. Taxis are the easiest option.

Festivals at Masrur Rock-cut Temples

  • Ram NavamiMar/Apr
  • BaisakhiApr
  • DiwaliOct/Nov

Visitor tips

Dress code
Modest clothing is recommended; remove footwear at the active shrine.
Entry
ASI entry ticket (separate rates for Indian and foreign visitors).
  • Go early in the morning for clear views of the Dhauladhar peaks and their reflection in the pool.
  • Do not climb on the carved walls; the rock is soft and fragile.
  • Carry water and sun protection; the hilltop is exposed.
  • Combine the visit with Kangra Fort and the Pong reservoir.

Places to visit near Masrur Rock-cut Temples

  • Maharana Pratap Sagar (Pong Dam)Large reservoir and bird sanctuary, about 25 km away
  • Kangra FortHistoric hill fort, about 35 km away
  • Brajeshwari Devi Temple, KangraMajor goddess temple, about 35 km away
  • DharamshalaHill town below the Dhauladhar range, about 45 km away

Frequently asked questions

Why are the Masrur temples famous?

They are a rare group of 8th-century temples carved from a single rock ridge, the finest rock-cut temples in the Himalayan region.

Which deity is worshipped at Masrur?

The main shrine was probably dedicated to Shiva originally; today it holds images of Rama, Sita and Lakshmana worshipped by local people.

How to reach Masrur temples?

Masrur is about 40 km from Kangra airport and about 15 km from Nagrota Surian station, and is reached by road from Kangra or Dharamshala.

Is there an entry fee at Masrur?

Yes, an ASI entry ticket is required, with separate rates for Indian and foreign visitors.

What are the Masrur Rock-cut Temples timings?

Usually open from about sunrise to sunset. Times may vary; check locally before visiting.

Is there a dress code at Masrur Rock-cut Temples?

Modest clothing is recommended; remove footwear at the active shrine.

Visited recently and noticed something has changed? Suggest an update — Sevaks help keep every temple guide accurate.

← Back to all temples