12 Jyotirlinga of Shiva — Names, Locations, Map & Complete Yatra Guide (2026)

Śiva Mahāpurāṇa · 12 Sacred Shrines

The Twelve Jyotirlinga

Where Shiva appeared as an endless pillar of light. Names, locations, history, and everything you need to plan a darshan — from a single temple to the full 30-day circuit.

सौराष्ट्रे सोमनाथं च श्रीशैले मल्लिकार्जुनम् · उज्जयिन्यां महाकालम्

Quick Answer

The 12 Jyotirlingas are twelve shrines across India where Lord Shiva is worshipped as a jyoti — a radiant, self-manifested pillar of light. Of the 64 shrines named in the Shiva Purana, these twelve are held to be the most sacred, spread across seven states from the Himalayas to the southern coast.

JyotirlingaState
SomnathGujarat
MallikarjunaAndhra Pradesh
MahakaleshwarMadhya Pradesh
OmkareshwarMadhya Pradesh
KedarnathUttarakhand
BhimashankarMaharashtra
Kashi VishwanathUttar Pradesh
TrimbakeshwarMaharashtra
VaidyanathJharkhand
NageshwarGujarat
RameshwaramTamil Nadu
GrishneshwarMaharashtra

In Stotram Order

The 12 Shrines

Ordered as recited in the Dwadash Jyotirlinga Stotram. Open any shrine for temple history, timings, how to reach, and the best time to visit.

West & Central India

7 shrines

North & East India

3 shrines

South India

2 shrines

Plan by Region

Three Circuits, One Yatra

Few pilgrims cover all twelve in a single trip. Most travel circuit by circuit — here’s how they group geographically.

West & Central

  • Somnath GJ
  • Nageshwar GJ
  • Omkareshwar MP
  • Mahakaleshwar MP
  • Trimbakeshwar MH
  • Bhimashankar MH
  • Grishneshwar MH

North & East

  • Kashi Vishwanath UP
  • Kedarnath UK
  • Vaidyanath JH

South

  • Mallikarjuna AP
  • Rameshwaram TN

Where the Light Came From

The Origin Story

Once, Brahma and Vishnu argued over who was supreme. To settle it, Shiva tore through the three worlds as an endless, formless pillar of light — the jyotirlinga. Vishnu descended as Varaha to find its base; Brahma rose as a swan to find its crown. Neither could. Vishnu admitted defeat. Brahma lied, claiming he’d found the top, and produced a ketaki flower as false proof.

Shiva cursed Brahma for the lie: he would never be worshipped in a temple of his own. Vishnu, honest in defeat, would be revered until the end of time. Wherever that pillar of light is said to have touched the earth, a Jyotirlinga stands today.

Read the Dwadash Jyotirlinga Stotram ↓
सौराष्ट्रे सोमनाथं च श्रीशैले मल्लिकार्जुनम् ।
उज्जयिन्यां महाकालमोंकारममलेश्वरम् ॥
परल्यां वैद्यनाथं च डाकिन्यां भीमशङ्करम् ।
सेतुबन्धे तु रामेशं नागेशं दारुकावने ॥
वाराणस्यां तु विश्वेशं त्र्यम्बकं गौतमीतटे ।
हिमालये तु केदारं घुश्मेशं च शिवालये ॥

“…at Setubandha, Ramesha; at Darukavana, Nagesha; at Varanasi, Vishwesha; at the Godavari’s bank, Tryambaka; in the Himalayas, Kedara; and at Shivalaya, Ghushmesha.” — reciting these twelve names morning and evening is held to dissolve the sins of seven lifetimes.

Home Ground

Maharashtra: More Jyotirlinga Than Any Other State

Three of the twelve sit within a day’s drive of each other — Trimbakeshwar, Bhimashankar and Grishneshwar. It’s the most accessible multi-shrine darshan in the country, and it’s ours. Citycabz, Ellora Taxi and Sambhajinagar Cabs run this exact corridor.

Trimbakeshwar

28km from Nashik. Three-faced linga, source of the Godavari. Half-day darshan from Nashik city.

Bhimashankar

Sahyadri hill forest, ~110km from Pune. A scenic drive doubling as a wildlife-sanctuary visit.

Grishneshwar

Beside the Ellora Caves, ~30km from Chhatrapati Sambhajinagar. Pair darshan with a heritage tour in one trip.

Before You Go

Planning Your Jyotirlinga Yatra

20–30
DAYS FOR THE FULL CIRCUIT

Covering all twelve by road across seven states. Most pilgrims instead do one regional circuit per trip.

Oct–Mar
BEST OVERALL WINDOW

Comfortable temperatures for most shrines. Kedarnath is the exception — open only Apr/May through November.

3
SHRINES IN MAHARASHTRA ALONE

Trimbakeshwar, Bhimashankar and Grishneshwar can be covered in a single 3–4 day trip by road.

Frequently Asked

Common Questions

What are the 12 Jyotirlingas?
Somnath, Mallikarjuna, Mahakaleshwar, Omkareshwar, Kedarnath, Bhimashankar, Kashi Vishwanath, Trimbakeshwar, Vaidyanath, Nageshwar, Rameshwaram and Grishneshwar — twelve shrines across India where Shiva is worshipped as a pillar of radiant light.
Which is the first Jyotirlinga?
Somnath, in Prabhas Patan, Gujarat, is traditionally regarded as the first — and one of the most rebuilt temples in Indian history, restored after repeated destruction.
Which state has the most Jyotirlingas?
Maharashtra, with three: Trimbakeshwar near Nashik, Bhimashankar near Pune, and Grishneshwar near Ellora.
Can all 12 Jyotirlingas be visited in one trip?
Yes, though it’s ambitious — a full circuit typically takes 20 to 30 days. Most pilgrims instead visit region by region, such as the three Jyotirlinga of Maharashtra in a single short trip.
What is the correct order to visit the Jyotirlingas?
There’s no mandated order. The Dwadash Jyotirlinga Stotram recites them in a traditional sequence, but most itineraries follow a regional circuit instead, for practicality.
What is the best time to visit?
October to March suits most shrines. Kedarnath is the exception, open only from around April/May to November due to Himalayan snow.
What’s the difference between a Jyotirlinga and a Shivling?
Every Jyotirlinga is a Shivling, but not every Shivling is a Jyotirlinga. A Jyotirlinga is one of twelve specific shrines believed to be a self-manifested pillar of light — considered the most sacred among all Shivlings worshipped across India.
How many Jyotirlingas were there originally?
The Shiva Purana names 64 original Jyotirlinga shrines. Twelve are regarded as the most sacred, and those are the ones commonly referred to today.