12 Jyotirlingas in India: Complete Travel Guide, Locations, Routes & Trip Plan

India is home to countless sacred temples, but the 12 Jyotirlingas in India hold a unique place in Hindu spirituality. Dedicated to Lord Shiva, these revered Jyotirlinga temples are believed to represent powerful manifestations of Shiva’s divine light. A pilgrimage covering all 12 Jyotirlingas is considered an important spiritual journey for many devotees.

If you are planning a 12 Jyotirlinga tour in India, this complete guide covers the locations, suggested routes, travel planning tips, and important information to help you organize your pilgrimage.



What Are the 12 Jyotirlingas?

The word Jyotirlinga combines “Jyoti,” meaning divine light, and “Linga,” representing Lord Shiva. According to Hindu tradition, Lord Shiva manifested himself as an infinite pillar of light at these sacred locations.

The 12 Jyotirlingas of India are:

  1. Somnath – Gujarat
  2. Mallikarjuna – Andhra Pradesh
  3. Mahakaleshwar – Madhya Pradesh
  4. Omkareshwar – Madhya Pradesh
  5. Kedarnath – Uttarakhand
  6. Bhimashankar – Maharashtra
  7. Kashi Vishwanath – Uttar Pradesh
  8. Trimbakeshwar – Maharashtra
  9. Vaidyanath – Jharkhand
  10. Nageshwar – Gujarat
  11. Rameshwaram – Tamil Nadu
  12. Grishneshwar – Maharashtra

1. Somnath Jyotirlinga – Gujarat

Located near the Arabian Sea in Prabhas Patan, Somnath is traditionally regarded as the first of the 12 Jyotirlingas. The temple is famous for its magnificent architecture and coastal setting.

Nearest major city: Veraval

Best route: Ahmedabad → Rajkot → Somnath

Suggested stay: 1–2 days

You can combine Somnath with nearby Dwarka and Nageshwar for a Gujarat pilgrimage circuit.

2. Mallikarjuna Jyotirlinga – Andhra Pradesh

Mallikarjuna Jyotirlinga is located at Srisailam on the banks of the Krishna River. Surrounded by hills and forests, the temple is an important pilgrimage destination in South India.

Nearest major cities: Hyderabad and Kurnool

Suggested stay: 1–2 days

Hyderabad is a convenient starting point for travelers arriving by air.

3. Mahakaleshwar Jyotirlinga – Madhya Pradesh

Located in Ujjain, Mahakaleshwar is one of India's most famous Shiva temples. The temple is particularly renowned for its Bhasma Aarti, which attracts devotees from across the country.

Nearest airport: Indore

Suggested stay: 1–2 days

Ujjain can easily be combined with Omkareshwar as part of a Madhya Pradesh Jyotirlinga circuit.

4. Omkareshwar Jyotirlinga – Madhya Pradesh

Omkareshwar is situated on an island in the Narmada River. The island is traditionally associated with the sacred Om symbol, making the temple an important spiritual destination.

Nearest major city: Indore

Suggested route: Indore → Omkareshwar → Ujjain

A one-day visit is possible, although staying overnight allows more time for temple visits and local sightseeing.

5. Kedarnath Jyotirlinga – Uttarakhand

Kedarnath is among the most challenging and spiritually significant Jyotirlinga pilgrimages. Situated high in the Himalayas, reaching the temple involves a mountain journey.

Nearest airport: Dehradun

Main gateway: Gaurikund

Best season: Generally during the temple's official pilgrimage season

Because weather conditions can change quickly, travelers should check official opening dates, road conditions, and local advisories before planning a Kedarnath trip.

6. Bhimashankar Jyotirlinga – Maharashtra

Bhimashankar is located in the Sahyadri hills of Maharashtra and is surrounded by beautiful natural scenery. It is an excellent addition to a Maharashtra temple circuit.

Nearest major city: Pune

Suggested route: Mumbai/Pune → Bhimashankar → Nashik

The journey is especially attractive for travelers who want to combine spirituality with nature and sightseeing.

7. Kashi Vishwanath Jyotirlinga – Uttar Pradesh

Located in Varanasi, Kashi Vishwanath is one of India's most revered Shiva temples. Varanasi itself is an important spiritual city known for its ghats, Ganga Aarti, ancient lanes, and religious heritage.

Nearest airport: Varanasi

Suggested stay: 2–3 days

A visit to Kashi Vishwanath can be combined with the Ganga Ghats, Sarnath, and other important attractions around Varanasi.

8. Trimbakeshwar Jyotirlinga – Maharashtra

Trimbakeshwar is located near Nashik at the foothills of the Brahmagiri mountain range. The temple is associated with the origin of the Godavari River and is an important pilgrimage destination.

Nearest major city: Nashik

Suggested route: Mumbai → Nashik → Trimbakeshwar

Nashik also offers several other religious and cultural attractions.

9. Vaidyanath Jyotirlinga – Jharkhand

Vaidyanath, also known as Baidyanath Dham, is located in Deoghar, Jharkhand. It is one of the major Shiva pilgrimage centers in eastern India.

Nearest airport: Deoghar

Nearest major railway station: Deoghar/Jasidih region

Suggested stay: 1–2 days

Pilgrims can combine the temple visit with other attractions around Deoghar.

10. Nageshwar Jyotirlinga – Gujarat

Nageshwar Jyotirlinga is located near Dwarka in Gujarat. Its location makes it particularly convenient to combine with the famous Dwarkadhish Temple.

Nearest major city: Dwarka

Suggested route: Ahmedabad → Dwarka → Nageshwar → Somnath

This is one of the easiest ways to cover two Jyotirlingas in the same regional pilgrimage.

11. Rameshwaram Jyotirlinga – Tamil Nadu

Rameshwaram, located on Pamban Island, is one of India's most important pilgrimage destinations. The Ramanathaswamy Temple is renowned for its magnificent corridors and numerous sacred water tanks.

Nearest airport: Madurai

Suggested route: Madurai → Rameshwaram

A visit to Rameshwaram can also be combined with Madurai and other destinations in Tamil Nadu.

12. Grishneshwar Jyotirlinga – Maharashtra

Grishneshwar Jyotirlinga is located near Ellora in Maharashtra. The temple is particularly convenient to visit along with the Ellora Caves, a UNESCO World Heritage Site.

Nearest city: Aurangabad (Chhatrapati Sambhajinagar)

Suggested route: Mumbai/Pune → Chhatrapati Sambhajinagar → Ellora → Grishneshwar

Suggested 12 Jyotirlinga Travel Route

There is no single fixed route for visiting all 12 Jyotirlingas. The best itinerary depends on your starting city, transportation, budget, and available days.

A practical route can be divided into regional circuits:

Gujarat Circuit:

Somnath → Nageshwar

Maharashtra Circuit:

Bhimashankar → Trimbakeshwar → Grishneshwar

Madhya Pradesh Circuit:

Mahakaleshwar → Omkareshwar

North & East India:

Kashi Vishwanath → Vaidyanath → Kedarnath

South India:

Mallikarjuna → Rameshwaram

Instead of trying to complete all 12 temples in one continuous road trip, many travelers may find it more convenient to divide the pilgrimage into several regional trips.

Best Time to Visit the 12 Jyotirlingas

The ideal travel season varies considerably because the temples are spread across different parts of India. Winter and spring are generally comfortable for many destinations, while monsoon conditions can affect travel in hilly areas.

Kedarnath requires special planning because its temple access is seasonal and dependent on weather conditions. Always check current temple schedules and travel advisories before departure.

How to Plan a 12 Jyotirlinga Yatra

Before beginning your pilgrimage, prepare a route based on geographical regions. Book flights and hotels early during major festivals and peak pilgrimage periods. Keep additional travel time for delays, especially in mountain regions.

For a comfortable journey, consider combining flights for long-distance travel, trains for major city connections, and local taxis or buses for temple transfers.

It is also useful to keep digital copies of identification documents, hotel bookings, transportation tickets, and temple-related information.

Final Thoughts

A 12 Jyotirlinga Yatra in India is more than a sightseeing journey—it can be a deeply meaningful spiritual experience. From the Himalayan landscape of Kedarnath and the ghats of Varanasi to the coastal temples of Somnath and Rameshwaram, each Jyotirlinga offers a distinctive cultural and religious experience.

With proper route planning, accommodation bookings, transportation arrangements, and attention to seasonal conditions, you can make your pilgrimage more comfortable and memorable.

Mega Yatra can help travelers discover destinations, plan meaningful journeys, and explore India's rich spiritual and cultural heritage. Whether you want to visit one Jyotirlinga or plan a complete 12 Jyotirlinga tour, thoughtful planning can turn the journey into an unforgettable pilgrimage across India.

Share: