Quick answer
The 12 Jyotirlingas are the most sacred shrines of Lord Shiva, spread across India — including Somnath and Nageshwar (Gujarat), Mahakaleshwar and Omkareshwar (MP), Kedarnath (Uttarakhand), Kashi Vishwanath (Varanasi), Rameshwaram (Tamil Nadu) and more. We plan circuits in comfortable stages. See our pilgrimage guide.
The 12 Jyotirlingas by state
| Jyotirlinga | Location |
|---|---|
| Somnath | Gujarat |
| Nageshwar | Dwarka, Gujarat |
| Mahakaleshwar | Ujjain, MP |
| Omkareshwar | MP |
| Kedarnath | Uttarakhand |
| Kashi Vishwanath | Varanasi, UP |
| Bhimashankar | Maharashtra |
| Trimbakeshwar | Nashik, Maharashtra |
| Grishneshwar | Maharashtra |
| Vaidyanath (Baidyanath) | Deoghar, Jharkhand |
| Mallikarjuna | Srisailam, Andhra Pradesh |
| Rameshwaram | Tamil Nadu |
Planning a Jyotirlinga circuit
Visiting all twelve is a major undertaking spanning the country; most pilgrims complete them in regional stages — for example the Maharashtra trio, or the Gujarat pair with Ujjain. We plan comfortable, respectful itineraries.
Combining with other sites
Kedarnath links to the Char Dham; Kashi Vishwanath to Varanasi; Rameshwaram to a southern temple circuit.
Frequently asked questions
Plan your journey with us
Private, tailor-made and timed to the season that suits you best — with a real travel designer and no hidden charges.
Get a free quote →