Vaishno Devi Temple
Also known as Mata Vaishno Devi
Cave shrine in the Trikuta hills where the Devi is worshipped as three pindis. One of the most visited Devi shrines in India.
Photos of Vaishno Devi Temple

Vaishno Devi Temple at a Glance
| Location | Katra, Jammu & Kashmir |
|---|---|
| Presiding deity | Devi |
| Established | Ancient |
| Architecture | Cave shrine |
| Timings | Open 24 hours (darshan windows daily) |
| Best time to visit | March to October for the walk; Navaratri brings heavy crowds, and winter can bring snow. |
| Address | Trikuta Mountains, Katra 182301 |
About Vaishno Devi Temple
The Vaishno Devi shrine lies in a natural cave on the Trikuta hills, about 1,600 metres above sea level, near Katra in Jammu and Kashmir. It is among the most visited pilgrimage sites in India. The goddess is worshipped not as a carved image but as three natural rock formations (pindis) representing Maha Kali, Maha Lakshmi and Maha Saraswati.
The legend tells of a young girl, Vaishnavi, a devotee of Vishnu who was pursued by the tantrik Bhairon Nath and took refuge in the cave. Pilgrims commonly stop at the Bhairon temple on the hilltop after the main darshan, which completes the pilgrimage in the traditional order.
History of Vaishno Devi Temple
The current path was mapped by the Dharmarth Trust in the 19th century. Traditionally the goddess is said to have taken refuge in the cave during her flight from the demon Bhairon.
Architecture of Vaishno Devi Temple
The shrine itself is a natural cave. Pilgrims pass through a narrow cave passage, now supplemented by a wider modern entrance, to reach the sanctum, where the three pindis are seen under a canopy.
The route from Katra is a paved, covered track with rest stops, food stalls and medical posts. Ardh Kuwari, midway, has its own small cave associated with the goddess. The Shri Mata Vaishno Devi Shrine Board, set up by law in 1986, manages the pilgrimage and the facilities.
Rituals and Worship at Vaishno Devi Temple
Pilgrims chant "Jai Mata Di" as they climb. Darshan is open through the day and night, interrupted by the two daily aartis, which are performed at dawn and dusk. Devotees offer coconuts, red chunari and prasad.
Navaratri brings the largest crowds, and the shrine is decorated with flowers. Many devotees fulfil a vow by walking barefoot or by making the climb more than once.
Festivals Celebrated at Vaishno Devi Temple
- Navaratri
- New Year
Visiting Vaishno Devi Temple: Planning Your Trip
Every pilgrim needs a yatra registration slip, which can be obtained free of charge at Katra or online through the Shrine Board's official website. Plan on six to eight hours for the climb, or take a pony, palanquin or battery car for part of the way. A helicopter service runs from Katra to Sanjichhat.
Katra has a railway station with direct trains from Delhi and other cities. Carry warm clothes in winter, wear comfortable shoes, and note that leather items and mobile phones are restricted near the sanctum.
How to Reach Vaishno Devi Temple
14 km trek from Katra; palanquins, ponies, battery cars, and helicopter services are all available.
Temples Near Vaishno Devi Temple
- Bhalei Mata TempleHimachal Pradesh · about 108 km in a straight line
- Param Dham, Shree Ram Sharnam Mandir, DalhousieHimachal Pradesh · about 112 km in a straight line
- Jai Pohlani Mata TempleHimachal Pradesh · about 116 km in a straight line
- Khajji Nag Mandir, KhajjiarHimachal Pradesh · about 117 km in a straight line
- Jagdamba Temple, KhajjiarHimachal Pradesh · about 118 km in a straight line
- Lord Shiva Statue, KhajjiarHimachal Pradesh · about 118 km in a straight line
More Devi Temples to Visit
- Chamunda Devi Mandir, ChambaHimachal Pradesh
- Shri Brajeshwari Devi TempleHimachal Pradesh
- Bharmani Temple, BharmourHimachal Pradesh
- Lakshana Devi Temple, BharmourHimachal Pradesh
- Mata Baglamukhi TempleHimachal Pradesh
- Shri Chamunda Devi MandirHimachal Pradesh
Frequently Asked Questions about Vaishno Devi Temple
Where is Vaishno Devi Temple located?
- Vaishno Devi Temple is located at Trikuta Mountains, Katra 182301, in Katra, Jammu & Kashmir, India.
Who is the presiding deity at Vaishno Devi Temple?
- The presiding deity at Vaishno Devi Temple is Devi (also known as Shakti, Durga), worshipped in the Shakta tradition.
What are the timings of Vaishno Devi Temple?
- Vaishno Devi Temple is generally open Open 24 hours (darshan windows daily). Timings can vary on festival days and special occasions — verify with the temple before your visit.
When was Vaishno Devi Temple built?
- Vaishno Devi Temple was established Ancient. Portions of the structure have been added and renovated by successive dynasties over the centuries.
What is the architectural style of Vaishno Devi Temple?
- Vaishno Devi Temple is built in the Cave shrine style, characteristic of Devi shrines of this region.
Which festivals are celebrated at Vaishno Devi Temple?
- The principal festivals celebrated at Vaishno Devi Temple include Navaratri, New Year. These draw large crowds of pilgrims from across Jammu & Kashmir and beyond.
How can I reach Vaishno Devi Temple?
- 14 km trek from Katra; palanquins, ponies, battery cars, and helicopter services are all available.
Why is Vaishno Devi Temple significant?
- Cave shrine in the Trikuta hills where the Devi is worshipped as three pindis. One of the most visited Devi shrines in India.
What is the best time to visit Vaishno Devi Temple?
- March to October for the walk; Navaratri brings heavy crowds, and winter can bring snow.