The Complete Guide to 12 Jyotirlingas in India — History, Locations, How to Reach & Travel Tips (2026)

·
The Complete Guide to 12 Jyotirlingas in India — History, Locations, How to Reach & Travel Tips (2026)

Twelve sacred shrines. Twelve manifestations of light. Spread across nine Indian states from the snow-capped Himalayas to the shores of the Indian Ocean, the 12 Jyotirlingas represent the most revered pilgrimage circuit in Hinduism.

This guide covers every detail you need to plan your Jyotirlinga yatra in 2026: precise locations, darshan timings, how to reach by air, train, and road, the best months to visit, what to expect at each temple, and practical tips from pilgrims who have completed the circuit.

12 Jyotirlingas in India map and temples
The 12 Jyotirlingas span nine Indian states — from Gujarat's coast to the Himalayan peaks | Image: Replace with map or collage

What is a Jyotirlinga?

The word Jyotirlinga comes from two Sanskrit words — Jyoti (light/radiance) and Linga (the sacred symbol of Lord Shiva). According to the Shiva Purana, Lord Brahma and Lord Vishnu once argued about who was supreme. To settle the dispute, Lord Shiva appeared as a blazing pillar of light that pierced through the three worlds — with no beginning and no end.

The twelve locations where this divine light manifested are the Jyotirlingas. They are considered swayambhu — self-manifested — and each carries a unique spiritual significance. Hindu scriptures state that a devotee who visits all twelve attains moksha (liberation from the cycle of birth and death).


Quick Reference — All 12 Jyotirlingas

# Jyotirlinga Location State Best Time
1 Somnath Veraval, Gujarat Gujarat Oct–Feb
2 Mallikarjuna Srisailam, AP Andhra Pradesh Oct–Feb
3 Mahakaleshwar Ujjain, MP Madhya Pradesh Oct–Mar
4 Omkareshwar Khandwa, MP Madhya Pradesh Oct–Mar
5 Vaidyanath Deoghar, Jharkhand Jharkhand Oct–Mar
6 Bhimashankar Sahyadri, Maharashtra Maharashtra Jul–Feb
7 Rameshwaram Rameshwaram Island, TN Tamil Nadu Oct–Apr
8 Nageshwar Dwarka, Gujarat Gujarat Oct–Mar
9 Kashi Vishwanath Varanasi, UP Uttar Pradesh Oct–Mar
10 Trimbakeshwar Nashik, Maharashtra Maharashtra Jul–Mar
11 Kedarnath Rudraprayag, Uttarakhand Uttarakhand May–Oct
12 Ghrishneshwar Ellora, Aurangabad Maharashtra Oct–Mar

Continue reading below for detailed guides on each Jyotirlinga — including the legendary stories, darshan timings, travel logistics, and insider tips.


1. Somnath Jyotirlinga — Gujarat

The Eternal Shrine That Refused to Fall

Somnath Temple Gujarat — first of the 12 Jyotirlingas
The majestic Somnath Temple on the shores of the Arabian Sea, rebuilt 17 times and standing strong

Standing on the western coast of Gujarat where the Arabian Sea meets the shore, Somnath is the first of the 12 Jyotirlingas and arguably the most resilient temple in Indian history. It has been destroyed and rebuilt at least 17 times — by Mahmud of Ghazni in 1024 CE, by Allauddin Khilji, by the Portuguese, and by others — yet it stands today in stunning Chalukya-style architecture, a testament to unbroken faith.

The origin story is poetic: Chandra (the Moon God) married all 27 daughters of King Daksha but favoured only Rohini. The enraged Daksha cursed Chandra to lose his brilliance. Chandra worshipped Lord Shiva here for thousands of years until Shiva appeared and restored his light — but only partially, creating the waxing and waning cycle we see every month. This is why the temple is called Somnath — "Lord of the Moon."

Darshan Timings: 6:00 AM – 10:00 PM

Special Experience: The "Joy Somnath" sound and light show every evening (8:00 PM – 9:00 PM) narrates the temple's history against the backdrop of the illuminated shrine and the ocean.

How to Reach Somnath

Pro Tip: Combine Somnath with Dwarka (Nageshwar Jyotirlinga) — they're only 230 km apart. You can cover both Gujarat Jyotirlingas in a 3-day trip.


2. Mallikarjuna Jyotirlinga — Andhra Pradesh

The Kailash of the South

Mallikarjuna Temple Srisailam Andhra Pradesh
Mallikarjuna Temple atop Shri Shaila Mountain — the Kailash of the South

Perched atop the sacred Shri Shaila Mountain along the banks of the Krishna River, Mallikarjuna is the only Jyotirlinga in South India that also doubles as a Shakti Peetha. Here, Lord Shiva resides as Mallikarjuna and Goddess Parvati as Bhramaramba — making this one of the few places where both divine energies coexist.

The legend says Kartikeya (Shiva's elder son) was upset that his younger brother Ganesh married before him. He left for Srisailam in anger. Shiva and Parvati followed him here to console their son — and chose to stay, establishing this sacred abode.

Darshan Timings: 4:30 AM – 3:30 PM, 6:00 PM – 9:00 PM

Special Experience: This is the only Jyotirlinga where devotees are allowed to touch the Lingam directly. The annual Jathra Mahotsavam festival in March draws lakhs of pilgrims.

Dress Code: Men must wear dhoti or pyjama with upper cloth. Women must wear saree or churidar.

How to Reach Srisailam

Pro Tip: The dense Nallamala Forest surrounding the temple is a tiger reserve. The Srisailam Dam viewpoint is worth a stop.


3. Mahakaleshwar Jyotirlinga — Madhya Pradesh

Where Time Bows to Shiva

Mahakaleshwar Temple Ujjain Madhya Pradesh
The ancient Mahakaleshwar Temple in Ujjain, home of the powerful Bhasma Aarti

In the ancient city of Ujjain — one of the seven Moksha Puris — stands Mahakaleshwar, widely considered the most powerful Jyotirlinga. The word Mahakal means "Lord of Time" — Shiva here is believed to rule over death itself. This is also the only Jyotirlinga that faces south (dakshinamukhi), which tantric traditions consider extraordinarily powerful.

The Bhasma Aarti at 4:00 AM is one of the most intense spiritual experiences in India. Sacred ash from the cremation grounds is used in the ritual, performed in near-darkness with chanting that reverberates through the underground sanctum.

Darshan Timings: 4:00 AM – 11:00 PM (Bhasma Aarti at 4:00 AM, register online in advance)

How to Reach Ujjain

Pro Tip: Register for the Bhasma Aarti online at least 2-3 days in advance — slots fill up. Combine with Omkareshwar (150 km away) for two Jyotirlingas in one trip.


4. Omkareshwar Jyotirlinga — Madhya Pradesh

The Island Shaped Like Om

Omkareshwar Temple on Mandhata Island shaped like Om symbol
Omkareshwar Temple on the Om-shaped Mandhata Island in the Narmada River

On the sacred Mandhata Island in the Narmada River, the landmass naturally forms the shape of the Hindu symbol OM — giving this Jyotirlinga its name. Two temples stand here: Omkareshwar on the island and Mamleshwar on the southern bank. Devout pilgrims visit both.

The legend tells of a war between gods and demons. When the gods faced defeat, they prayed to Lord Shiva, who appeared as Omkareshwar, defeated the demons, and chose to remain here as a Jyotirlinga.

Darshan Timings: 5:30 AM – 12:20 PM, 4:00 PM – 8:30 PM

How to Reach Omkareshwar

Pro Tip: Take the parikrama (circumambulation) of the entire island — it is about 7 km and takes 3-4 hours on foot. The views of the Narmada are stunning.


5. Vaidyanath (Baidyanath) Jyotirlinga — Jharkhand

The Healer of All Suffering

Vaidyanath Baidyanath Dham Temple Deoghar Jharkhand
Baba Baidyanath Dham in Deoghar — the healer of all suffering

Also called Baba Baidyanath Dham, this Jyotirlinga in Deoghar is believed to grant healing and liberation from suffering. The story involves Ravana himself — the demon king performed extreme penance and tried to carry the Shiva Lingam to Lanka. But it was placed on the ground here and could not be moved again. The complex houses 22 temples within its premises.

During the monsoon month of Shravan (July-August), millions of Kanwariyas walk barefoot carrying Ganges water from Sultanganj (108 km away) to pour over the Lingam — one of the largest annual pilgrim gatherings in the world.

Darshan Timings: 4:00 AM – 3:30 PM, 6:00 PM – 9:00 PM

How to Reach Deoghar


6. Bhimashankar Jyotirlinga — Maharashtra

In the Mist-Covered Sahyadris

Bhimashankar Temple in the misty Sahyadri hills Maharashtra
Bhimashankar Temple shrouded in monsoon mist in the Western Ghats

Deep in the Western Ghats of Maharashtra, surrounded by dense forests that are home to the endangered Indian Giant Squirrel, Bhimashankar offers a pilgrimage experience unlike any other. The temple sits at 3,250 feet in the Sahyadri hills, and the journey through the forest — especially during monsoon — feels like walking through clouds.

The temple's Nagara-style architecture in black basalt is striking. The River Bhima originates near this temple, named after the sweat of Shiva's cosmic battle with the demon Tripurasur.

Darshan Timings: 5:00 AM – 9:30 PM

How to Reach Bhimashankar

Pro Tip: Visit during monsoon (July-September) for the most dramatic scenery — waterfalls everywhere, clouds below you. Carry rain gear and be prepared for leeches on the trek.


7. Rameshwaram Jyotirlinga — Tamil Nadu

Where Lord Rama Prayed Before the War

Ramanathaswamy Temple Rameshwaram longest corridor
The legendary 1,220-metre corridor of Ramanathaswamy Temple — the longest in the world

On a coral island off the southeastern tip of India, connected to the mainland by the Pamban Bridge, stands Ramanathaswamy Temple — with the longest corridor of any Hindu temple in the world (1,220 metres of ornately carved pillars). According to the Ramayana, Lord Rama established a Shiva Lingam here before building the bridge to Lanka to rescue Sita.

The temple has 22 sacred wells (theerthams) within its premises, each with water of different taste and temperature. Pilgrims bathe in all 22 as a purification ritual before darshan.

Darshan Timings: 5:00 AM – 1:00 PM, 3:00 PM – 9:00 PM

How to Reach Rameshwaram

Pro Tip: The 22-well bath takes 1-2 hours and you will be soaked. Carry extra clothes. The Agni Theertham (sea bath at the temple's east entrance) at sunrise is unforgettable.


8. Nageshwar Jyotirlinga — Gujarat

The Protector Against All Poison

Nageshwar Temple and giant Shiva statue near Dwarka Gujarat
The 25-metre Shiva statue at Nageshwar, visible from kilometres away

Located between Gomati Dwarka and Bait Dwarka on Gujarat's coast, Nageshwar is known as the protector against all forms of poison — physical and spiritual. The 25-metre tall statue of Lord Shiva in the temple complex is one of the tallest in India.

The legend involves a Shiva devotee named Supriya who was captured by a demon called Daruka. Even in captivity, Supriya continued chanting Shiva's name. Enraged, the demon tried to kill Supriya, but Shiva appeared and destroyed Daruka, establishing himself as Nageshwar.

Darshan Timings: 6:00 AM – 12:30 PM, 5:00 PM – 9:00 PM

How to Reach Nageshwar

Pro Tip: Combine with Somnath (230 km) and Dwarka's Dwarkadhish Temple for a complete Gujarat pilgrimage circuit. 4-5 days is ideal.


9. Kashi Vishwanath Jyotirlinga — Uttar Pradesh

The Golden Temple of Varanasi

Kashi Vishwanath Temple golden dome Varanasi
The golden spire of Kashi Vishwanath and the new temple corridor in Varanasi

In the world's oldest continuously inhabited city, on the banks of the Ganges, stands the temple that every Hindu aspires to visit at least once. Kashi Vishwanath — literally "Lord of the Universe in Kashi" — has been the spiritual heart of Hinduism for over 3,500 years. The current temple, rebuilt in 1780 by Maharani Ahilyabai Holkar, gleams with 800 kg of gold plating on its dome.

The recently completed Kashi Vishwanath Corridor has transformed the temple complex into a world-class pilgrimage destination — clean, spacious, and directly connected to the Ganga ghats.

Darshan Timings: 2:30 AM – 11:00 PM (Mangala Aarti at 3:00 AM)

How to Reach Varanasi

Pro Tip: Attend the Ganga Aarti at Dashashwamedh Ghat at sunset. Take a dawn boat ride on the Ganges to see the ghats come alive. Budget 2-3 days for Varanasi.


10. Trimbakeshwar Jyotirlinga — Maharashtra

The Origin of the Godavari

Trimbakeshwar Temple near Brahmagiri Mountain Nashik
Trimbakeshwar Temple at the source of the Godavari River near Nashik

Nestled near the Brahmagiri Mountain, 30 km from Nashik, Trimbakeshwar is unique because its Lingam has three faces representing the Trimurti — Brahma, Vishnu, and Maheshwara. It is also the source of the Godavari River, India's second-longest river.

Every 12 years, the Kumbh Mela is held in Nashik-Trimbakeshwar — one of only four locations in India for this massive gathering of millions.

Darshan Timings: 5:30 AM – 9:00 PM

How to Reach Trimbakeshwar

Pro Tip: Combine with the Sula and York wine country near Nashik, the Panchvati temples, and the Ajanta-Ellora caves (4 hrs drive).


11. Kedarnath Jyotirlinga — Uttarakhand

God's Address at 3,583 Metres

Kedarnath Temple with snow-covered Himalayan peaks
Kedarnath Temple at 11,755 feet — the highest Jyotirlinga, with the Kedarnath Peak behind

This is the pilgrimage that tests your body and rewards your soul. At 11,755 feet in the Garhwal Himalayas, Kedarnath is the highest and most remote of all 12 Jyotirlingas. The temple, attributed to the Pandavas and rebuilt by Adi Shankaracharya in the 8th century, sits against the backdrop of the Kedarnath Peak (6,940m).

According to legend, the Pandavas sought Shiva's forgiveness after the Kurukshetra war. Shiva, wanting to avoid them, disguised himself as a bull. When Bhima caught the bull, it dived underground — the hump remained above ground and became the sacred Kedarnath Lingam (which is why it has a distinctive triangular shape).

The temple is open only 6 months a year (May to October/November). The journey involves a 16 km trek from Gaurikund (or helicopter ride).

Darshan Timings: 6:00 AM – 3:00 PM, 5:00 PM – 7:30 PM

How to Reach Kedarnath

Pro Tip: Book helicopter tickets well in advance on the official UCADA website. If trekking, start at 4:00 AM from Gaurikund to avoid afternoon clouds. Carry warm clothing even in summer — temperatures drop below 5 degrees at night. Acclimatize for a day in Guptkashi before the trek.


12. Ghrishneshwar Jyotirlinga — Maharashtra

The Last Jyotirlinga, Next to Ellora's Caves

Ghrishneshwar Temple near Ellora Caves Aurangabad
Ghrishneshwar Temple in red stone, just 1 km from the UNESCO Ellora Caves

The final Jyotirlinga in the traditional sequence, Ghrishneshwar (also called Grushneshwar) is located just 1 km from the UNESCO World Heritage Ellora Caves near Aurangabad. The temple, built in red stone by Ahilyabai Holkar in the 18th century, features exquisite carvings and a five-tier shikhara.

The legend involves a devout woman named Kusuma whose sons were killed by her jealous co-wife. Kusuma continued her Shiva worship without hatred, and Lord Shiva, moved by her devotion, appeared as Ghrishneshwar and restored her sons to life.

Darshan Timings: 5:30 AM – 9:30 PM

How to Reach Ghrishneshwar

Pro Tip: Spend the morning at Ghrishneshwar temple, then the afternoon at Ellora Caves (34 caves, including the jaw-dropping Kailasa Temple carved from a single rock). If you have a second day, visit the Ajanta Caves (100 km away).


Planning Your Complete Jyotirlinga Yatra

12 Jyotirlinga yatra route map India
Suggested route for covering all 12 Jyotirlingas in a single trip

Recommended Route (All 12 in One Trip)

  1. Somnath (Gujarat) → 230 km →
  2. Nageshwar (Dwarka, Gujarat) → fly to Pune →
  3. Bhimashankar (Maharashtra) → 200 km →
  4. Trimbakeshwar (Nashik, Maharashtra) → 190 km →
  5. Ghrishneshwar (Aurangabad, Maharashtra) → fly to Hyderabad →
  6. Mallikarjuna (Srisailam, AP) → fly to Madurai →
  7. Rameshwaram (Tamil Nadu) → fly to Varanasi →
  8. Kashi Vishwanath (Varanasi, UP) → train to Deoghar →
  9. Vaidyanath (Deoghar, Jharkhand) → fly to Indore →
  10. Mahakaleshwar (Ujjain, MP) → 150 km →
  11. Omkareshwar (MP) → fly to Dehradun →
  12. Kedarnath (Uttarakhand)

Total duration: 18-22 days. Can be shortened to 14-16 days with flights between regions.

Best Time for the Complete Yatra

October to November is the only window when ALL 12 are accessible (Kedarnath closes by November end). Alternatively, May to June works if you start with Kedarnath (just opened) and head south.

Budget Estimate (Per Person, 2026)

Essential Items to Carry


Book Your Jyotirlinga Travel on FareEagle

Planning your Jyotirlinga yatra? FareEagle can help with:

Search Flights on FareEagle  Search Hotels on FareEagle


Om Namah Shivaya. May your Jyotirlinga yatra bring you peace, purpose, and the blessings of Mahadeva.

Share this article
Spiritual Travel Temples Lord Shiva Pilgrimage India Travel Jyotirlinga

Book Smart. Travel Safe.

Find the best deals on flights, hotels, and buses with FareEagle.