Vaishno Devi, a cave shrine of the Goddess above Katra, draws pilgrims all year and is one of the most visited shrines in India. The Amarnath Yatra, to an ice lingam in a Himalayan cave, runs only for a few weeks in summer and needs registration with the Shri Amarnathji Shrine Board.
Jammu city has the Raghunath temple complex, and the Kashmir valley holds Kheer Bhawani, the Shankaracharya temple, the Hazratbal Shrine, and Sufi and Rishi shrines such as Makhdoom Sahib and Charar-e-Sharif. Ladakh is a separate Union Territory; its monasteries are covered in our Buddhist tourism guide.
Quick answer
Jammu and Kashmir's main spiritual destinations are Vaishno Devi (a trek of about 13 km from Katra, with mandatory yatra registration), the Amarnath Yatra (summer only, registration with the Shri Amarnathji Shrine Board), Shiv Khori and Raghunath temple in Jammu, and Kheer Bhawani, the Shankaracharya temple and the Hazratbal Shrine in Kashmir. Vaishno Devi is open all year; Amarnath usually runs in July and August.
Key takeaways
- Vaishno Devi is about 13 km from Katra on foot; helicopters and ponies are available.
- Vaishno Devi pilgrims need a yatra registration card; book through the Shrine Board.
- The Amarnath Yatra runs only in summer and needs Shrine Board registration and a health certificate.
- Hazratbal houses a relic revered as a hair of the Prophet Muhammad.
- Ladakh is a separate Union Territory.
Main spiritual places
| Place | Tradition | Known for | Our guide |
|---|---|---|---|
| Vaishno Devi | Hindu | Cave shrine above Katra | Katra and Vaishno Devi guide |
| Amarnath | Hindu | Ice lingam in a Himalayan cave (summer yatra) | Covered here |
| Shiv Khori | Hindu | Cave shrine in Reasi district | Covered here |
| Raghunath temple | Hindu | Temple complex in Jammu city | Jammu guide |
| Kheer Bhawani | Hindu | Spring temple at Tulmul | Covered here |
| Shankaracharya temple | Hindu | Hilltop temple above Srinagar | Covered here |
| Hazratbal Shrine | Islam | Shrine housing a revered relic | Srinagar guide |
| Makhdoom Sahib and Charar-e-Sharif | Sufi and Rishi | Revered shrines in the valley | Covered here |
Vaishno Devi
The yatra

From Banganga near Katra, a paved path of about 13 km leads to the Bhawan. Helicopters fly from Katra to Sanjichhat, and ponies, palkis and battery cars cover parts of the route. A ropeway links the Bhawan with the Bhairon temple.
- Registration
- Mandatory yatra card via the Shrine Board
The Amarnath Yatra
The Amarnath cave, at around 3,900 m, is reached on foot by the longer Pahalgam route via Chandanwari or the shorter, steeper Baltal route; helicopters fly part of the way. The yatra usually runs from early July to Raksha Bandhan in August.
Registration with the Shri Amarnathji Shrine Board is mandatory and needs a compulsory health certificate from an authorised doctor. Security arrangements are extensive, and the yatra can be suspended in bad weather; follow official advisories.
The Kashmir valley
Hazratbal
A white marble shrine on the Dal Lake shore in Srinagar, housing a relic revered as a hair of the Prophet Muhammad, displayed on special occasions.
Kheer Bhawani and Shankaracharya
The spring temple at Tulmul, with a large mela on Jyeshtha Ashtami, and the Shiva temple on a hill above Srinagar.
Makhdoom Sahib and Charar-e-Sharif
The shrine of Hazrat Sultan-ul-Arifeen on Hari Parbat, and the shrine of the Rishi saint Sheikh Nooruddin Noorani.
Suggested routes
| Route | Days | Places |
|---|---|---|
| Vaishno Devi | 2 to 3 | Jammu, Katra, Bhawan, Bhairon |
| Jammu temples | 2 | Raghunath temple, Shiv Khori |
| Amarnath (summer) | 4 to 6 | Srinagar or Pahalgam, then the yatra |
| Srinagar shrines | 2 | Hazratbal, Shankaracharya, Makhdoom Sahib, Kheer Bhawani |
Stays and tips
- Katra has many hotels and Shrine Board accommodation; book ahead for Navratri and summer holidays.
- For Amarnath, pilgrims base themselves in Pahalgam, Baltal or Srinagar; tents are set up along the routes.
- Srinagar houseboats and hotels are a good base for the valley's shrines.
- Carry cash; mobile connectivity and card payments can be limited in some areas.
Safety
- Vaishno Devi and Amarnath need registration through the official shrine boards only.
- The Amarnath Yatra reaches high altitude; the health certificate is mandatory, and pilgrims should acclimatise.
- Follow government travel advisories and security instructions in the region.
- Weather can suspend helicopters and yatras; keep buffer days.
What to pack
- Warm and waterproof layers
- Good walking shoes
- Registration papers and ID
- Personal medicines
Want this pilgrimage turned into a practical itinerary?
FAQs
How long is the Vaishno Devi trek?
About 13 km from Banganga near Katra to the Bhawan.
When is the Amarnath Yatra?
Usually from early July to Raksha Bandhan in August; dates are announced by the Shri Amarnathji Shrine Board.
Is registration required for Amarnath?
Yes, with the Shrine Board, along with a compulsory health certificate.
What is kept at Hazratbal?
A relic revered as a hair of the Prophet Muhammad, displayed on special occasions.
Is Vaishno Devi open all year?
Yes, though winter brings snow on the upper route and the busiest times are Navratri and summer holidays.





