lord-shiva-somnath-temple-gujarat-jyotirlinga-in-india

Complete List of 12 Jyotirlinga Temples in India

6 Aug, 2025

5 minutes read
Written by- Arpit

Share this link via

Or copy link

6 Aug, 2025

5 minutes readWritten by - Arpit

Share this link via

Or copy link

Table of Contents

Table of Contents

  • What is a Jyotirlinga?
  • List of 12 Jyotirlingas in India with Location
  • 1. Somnath – Gir, Gujarat
  • 2. Mallikarjuna – Srisailam, Andhra Pradesh
  • 3. Mahakaleshwar – Ujjain, Madhya Pradesh
  • 4. Omkareshwar – Khandwa, Madhya Pradesh
  • 5. Kedarnath – Kedarnath, Uttarakhand
  • 6. Bhimashankar – Pune, Maharashtra
  • 7. Trimbakeshwar – Nashik, Maharashtra
  • 8. Vaidyanath (Baidyanath) – Deoghar, Jharkhand
  • 9. Nageshwar – Daarukavanam, Gujarat
  • 10. Vishwanath (Kashi Vishwanath) – Varanasi, Uttar Pradesh
  • 11. Rameshwaram (Ramanathaswamy) – Rameswaram, Tamil Nadu
  • 12. Grishneshwar – Aurangabad, Maharashtra
  • Best Time to Visit Jyotirlinga in India
  • Concluding the Jyotirlinga Yatra
Join our travel community for the latest tips, guides, and exclusive offers!

You have already subscribed our newsletter!
Thanks for Subscribing our newsletter!

There’s something truly magical about places where the divine feels close—like the 12 Jyotirlingas of India, where Lord Shiva is believed to have appeared in his purest form: a pillar of light. These sacred spots are also at the heart of many spiritual India tour packages .

From Somnath in Gujarat, where history meets devotion, to Rameshwaram in Tamil Nadu, surrounded by ocean breeze and prayer bells, each Jyotirlinga has its own unique charm and legend. Pilgrims say visiting all 12 is a path to ultimate spiritual peace, but even one darshan can feel like a blessing for a lifetime.

Get ready to chant "Om Namah Shivaya" while soaking in centuries of devotion, breathtaking architecture, and peaceful energy. Buckle up, because this isn’t just a temple tour, it’s a journey into the heart of India's sacred soul.

What is a Jyotirlinga?

A Jyotirlinga is a sacred symbol of Lord Shiva, believed to be the place where Shiva appeared as a beam of divine light. The word comes from "Jyoti" meaning light and "Linga" meaning sign — together, it means "the radiant sign of Shiva." These shrines hold immense spiritual importance for devotees.

Out of all Shiva temples in India, there are 12 Jyotirlinga places, each with a unique story, legend, and power. Visiting these places is said to wash away sins and bring inner peace. From the icy peaks of Kedarnath to the coastal calm of Rameshwaram, these holy spots are spread across India and form an unforgettable spiritual trail for Shiva bhakts (devotees).

Suggested Read: Top 15 Pilgrimage Road Trips in India (2024 Guide)

India’s Best Travel Packages

List of 12 Jyotirlingas in India with Location

1. Somnath – Gir, Gujarat

blog-images

Located on the shores of the Arabian Sea, Somnath holds the honor of being the first among the 12 Jyotirlinga in India. Nestled in Gir, this temple is one of the most sacred Jyotirlingas in Gujarat and has stood as a beacon of devotion despite multiple invasions and reconstructions. Its magnificent Chalukya-style architecture and seaside location attract pilgrims and history lovers alike.

  • What makes it unique: It is the first among the 12 Jyotirlingas and has been rebuilt more than 16 times, symbolizing unbreakable faith and resilience.
  • Opening Hours: 6 am to 9 pm
  • Aarti Time: 12 noon to 7 pm
  • Light and Sound Show: 8 pm to 9 pm

2. Mallikarjuna – Srisailam, Andhra Pradesh

blog-images

Situated atop the Nallamala Hills on the banks of the Krishna River, the Mallikarjuna Temple is not only a Jyotirlinga in India but also a Shakti Peetha. This dual status makes it one of the most powerful sacred spots in Hinduism. The temple is surrounded by thick forests, adding to its serene and mystical charm.

  • What makes it unique: It is the only Jyotirlinga that is also a Shakti Peetha, where both Lord Shiva and Goddess Parvati are worshipped together.
  • Opening Hours: 4:30 am to 10 pm
  • Darshan Timing: 6:30 am to 1 pm, and 6:30 pm to 9 pm.

3. Mahakaleshwar – Ujjain, Madhya Pradesh

One of the most spiritually intense destinations among the 12 Jyotirlinga in India, Mahakaleshwar is situated in Ujjain, an ancient city brimming with myth and devotion. It’s among the most visited Jyotirlingas in Madhya Pradesh. The lingam here is Swayambhu (self-manifested) and faces south, a rare feature. The temple’s famous Bhasma Aarti, held at dawn, is a surreal experience.

  • What makes it unique:

It is the only Jyotirlinga where Shiva is worshipped as Dakshinamurti (facing south) and is self-manifested (Swayambhu).

  • Opening Hours: 4 am to 11 pm
  • Darshan Hours: 8 am to 10 am, 10:30 am to 5 pm, 6 pm to 7 pm, 8 pm to 11 pm.

Suggested Read: Top 10 Oldest Temples in India: Journey Through Time!

4. Omkareshwar – Khandwa, Madhya Pradesh

Located on an island shaped like the sacred ‘ॐ’ in the Narmada River, Omkareshwar Jyotirlinga is one of the most scenic Jyotirlingas in Madhya Pradesh. The temple holds a deep spiritual vibe, and the island itself is considered divine, attracting devotees who often walk the ‘Om Parikrama’ around the island.

  • What makes it unique:

It is situated on a natural Om-shaped island, making it the only Jyotirlinga geographically aligned with a holy symbol.

  • Opening Hours: 5 am to 10 pm
  • Darshan Timing: 5:30 am to 12:20 pm

5. Kedarnath – Kedarnath, Uttarakhand

blog-images

Tucked away in the mighty Himalayas at an altitude of over 11,000 feet, Kedarnath Jyotirlinga is one of the most challenging to reach but also the most rewarding. Accessible only by a trek, this shrine becomes a snow paradise during winter and is part of the Chota Char Dham Yatra.

  • What makes it unique:

It is the highest-located Jyotirlinga in India, and believed to be built by the Pandavas themselves after the Kurukshetra war.

  • Opening Hours: 4 am to 12 pm and 3 pm to 9 pm

6. Bhimashankar – Pune, Maharashtra

blog-images

Set amidst the lush green Sahyadri hills, Bhimashankar Jyotirlinga is a serene and sacred site near Pune. It’s one of the most popular Jyotirlingas in Maharashtra and is also the origin of the Bhima River. The forest area around it is a declared wildlife sanctuary.

  • What makes it unique:

It is both a Jyotirlinga and the birthplace of the Bhima River, surrounded by a biodiversity-rich forest, offering spiritual peace and natural beauty.

  • Opening Hours: 4:30 am 12 pm and 4 pm to 9:30 pm
  • Darshan Timing: 5 am to 9:30 pm

7. Trimbakeshwar – Nashik, Maharashtra

Among the most sacred Jyotirlingas in Maharashtra, Trimbakeshwar Jyotirlinga is located in Nashik, near the origin of the holy Godavari River. Surrounded by the lush Brahmagiri hills, this temple holds immense spiritual importance and is often visited by devotees seeking peace and blessings.

The temple’s black stone structure and intricate carvings reflect classic Hemadpanthi architecture. It’s also a key site for Pitru Tarpan and Shraddha rituals, attracting people from across India.

  • What makes it unique:

It is the only Jyotirlinga with three faces (Brahma, Vishnu, and Shiva) in the linga, symbolizing the Trinity of Hinduism.

  • Opening Hours: 5:30 am to 9 pm

Suggested Read: The Divine Story Behind Famous Shaktipeeths in India!

8. Vaidyanath (Baidyanath) – Deoghar, Jharkhand

blog-images

Located in Deoghar, Jharkhand, Vaidyanath Jyotirlinga is one of the most visited among the 12 Jyotirlinga in India. It’s especially revered during the month of Shravan when millions of ‘Kanwariyas’ walk barefoot from Sultanganj to Deoghar, carrying holy Ganga water to offer to Lord Shiva. Also known as Baba Dham, this shrine is believed to grant healing, strength, and wishes to devotees who offer sincere prayers.

  • What makes it unique:

According to mythology, Lord Shiva cured Ravana here when he was injured—hence the name "Vaidyanath," meaning the Lord of Physicians. The temple is thus strongly associated with health and well-being.

  • Opening Hours: 4 am to 3:30 pm, and 6 pm to 9 pm.

9. Nageshwar – Daarukavanam, Gujarat

blog-images

Situated near Dwarka in Gujarat, Nageshwar Jyotirlinga is one of the coastal Jyotirlingas in Gujarat, and a place of great spiritual energy. It’s believed that Lord Shiva appeared here to protect his devotee Supriya from demons. The temple features a colossal 25-meter statue of Shiva in a seated posture that leaves visitors in awe. Surrounded by the Arabian Sea breeze, it offers a peaceful yet powerful aura.

  • What makes it unique:

This Jyotirlinga is said to protect devotees from all poisons and negative energies. The name ‘Nageshwar’ itself reflects the association with snakes and protection, symbolizing Lord Shiva’s role as a destroyer of evil forces.

  • Opening Hours: 5 am to 9 pm
  • Darshan Timing: 6 am to 12: 30 pm during the day and 5 pm to 9 pm.

10. Vishwanath (Kashi Vishwanath) – Varanasi, Uttar Pradesh

Located in the spiritual heart of India—Varanasi, Kashi Vishwanath Jyotirlinga is perhaps the most iconic of all the 12 Jyotirlinga in India. This temple stands on the western bank of the sacred Ganga River and is a major pilgrimage destination for Hindus around the world. The atmosphere around the temple is electrifying with chants of “Har Har Mahadev” echoing in the ghats.

  • What makes it unique:

It is believed that a visit to Kashi Vishwanath grants moksha (liberation from the cycle of birth and death). Even Lord Shiva himself is said to whisper the Taraka mantra into the ears of the dying in Varanasi, leading their soul to salvation.

  • Opening Hours: 2:30 am to 11 pm
  • Mangala Aarti Timing: 3 am to 4 pm
  • Sarva Darshan: 4 am to 11 am
  • Bhog Aarti: 11:15 am to 12:20 pm
  • Sandhya Aarti: 7 pm to 8:15 pm
  • Shringara Aarti: 9 pm to 10:15 pm
  • Shayana Aarti: 10:30 pm to 11 pm

Suggested Read: Top 10 World Heritage Sites in India

11. Rameshwaram (Ramanathaswamy) – Rameswaram, Tamil Nadu

blog-images

Situated on Rameswaram Island in Tamil Nadu, Ramanathaswamy Temple is not only one of the 12 Jyotirlinga in India but also part of the Char Dham Yatra. This coastal temple is known for its stunning corridor—the longest among all Hindu temples—and its sacred water tanks (tirthas).

  • What makes it unique:

This is the only Jyotirlinga that was installed by Lord Rama himself, after his victory over Ravana. He worshipped Shiva here to cleanse himself of the sin of killing a Brahmin, making this temple a symbol of penance and purification.

Opening Hours: 5 am to 1 pm and 3 pm to 9 pm

12. Grishneshwar – Aurangabad, Maharashtra

blog-images

Located near the Ellora Caves in Aurangabad, Grishneshwar Jyotirlinga is the last in the list of Jyotirlingas in Maharashtra and also the twelfth of the 12 Jyotirlinga in India. The temple’s architecture reflects South Indian style with red stone carvings and intricate sculptures of deities.

  • What makes it unique:

It is the smallest Jyotirlinga temple and symbolizes simplicity and grace. According to legend, a devoted woman named Kusuma was blessed by Lord Shiva here after her unwavering devotion brought her dead son back to life.

  • Opening Hours: 5:30 am to 9:30 pmDarshan Timing: 3 pm to 11 pm

Best Time to Visit Jyotirlinga in India

blog-images

The best time to visit the 12 Jyotirlingas of Lord Shiv is from October to March. During these months, the weather is cooler and more pleasant, which makes traveling across different states much easier and more comfortable.

If you're someone who loves the energy of festivals, then Mahashivratri is the most special time. It usually falls in February or March, and each Jyotirlinga witnesses grand celebrations, devotional songs, and spiritual vibes. Just be prepared for large crowds during this time!

Keep in mind, not all shrines are open year-round. For instance, Kedarnath remains closed from November to April due to heavy snowfall. On the other hand, temples like Rameshwaram and Trimbakeshwar are open throughout the year, though visiting them in winter or spring is more enjoyable.

Suggested Read: The Epic Journey To Mount Kailash

Concluding the Jyotirlinga Yatra

The list of 12 Jyotirlingas in India is more than just a travel plan—it's a soulful journey across sacred sites where Lord Shiva is believed to have appeared as a divine light. Each temple, from Kedarnath in the Himalayas to Rameshwaram in the south, has its own unique story and energy. If you're planning a spiritual trip, knowing the 12 jyotirlinga name with place helps you trace this powerful pilgrimage across the country.

Whether you visit one or all, these Jyotirlingas offer spiritual peace and a deeper connection with faith. Let this divine trail guide your path to devotion and discovery.

Suggested Reads

Get exclusive travel insights & updates into your inbox!

*By clicking subscribe you'll receive emails from WanderOn.

You have already subscribed our newsletter!
Thanks for Subscribing our newsletter!

Shrutika Parab

24 May 2024

Thank you Team Wanderon for the amazing Ladakh Experience. Right from the point of making the bookings with Mr. Chakshu to the point of completion of the trip received amicable support.

Continue Reading

Sonal Shekhar Dash

9 May 2024

I did my first solo trip in India with WanderOn. Initially I was sceptical about their Meghalaya-Kaziranga trip as I didn't have any prior experience with them but the team assured me that it's going to be one of the best experiences of my life.

Continue Reading

Archana Awati

30 Apr 2024

In Ladakh, find the perfect blend of culture, adventure, and serenity. December last year I decided that my next trip would be Ladakh but didn’t know how to go about it. I knew I wanted to travel in a group, as I had prior experiences of traveling in a group but wanted an organiser I could trust. Ladakh isn’t like other destinations wherein you need some instructions due to the high altitudes.

Continue Reading

Kartik Dilawari

4 Jul 2024

After an amazing trip to Tirthan with WanderOn, I decided to go to Manali-Jispa with them and yet again, the experience was worth every penny. The place was very beautiful and the quality of service was top-notch, the itinerary was very good and the quality of transportation and stays were very good. Had an awesome time there and made some good friends as well. Lastly, our trip captains Priyasha and Rachit managed the entire trip very well and were so fun and made our trip an experience worth remembering.

Continue Reading

WANDERON EXPERIENCES PVT LTD

3rd Floor, Building No-436, Phase IV, Udyog Vihar, Sector-18, Gurugram, Haryana-122015

© WANDERON EXPERIENCES PVT LTD, All rights reserved.
bak
Request a Call Back
Request a Call Back

Where do you want to go next?

Make your move, fill out your details now!
icon
icon
icon
msg
Thank you! Your form has been submitted successfully. We'll be in touch soon.
Your details have been submitted. Our Expert will get in touch with you soon.