India is home to some of the most important pilgrimage destinations in the world. Among them, the 12 Jyotirlingas in India hold a special place for devotees of Lord Shiva. These sacred temples are spread across different regions, from the Himalayan mountains of Uttarakhand to the coastal town of Rameswaram in Tamil Nadu.
A journey to these Shiva temples is not simply a religious trip. It can also become an opportunity to experience India’s diverse landscapes, architecture, traditions, food and local cultures.
However, visiting all twelve shrines requires careful planning. The temples are located across several states, and the journey involves long road distances, domestic flights, trains and, in the case of Kedarnath, a mountain pilgrimage.
This guide explains the 12 Jyotirlingas in India, their locations, a practical route, travel options, suggested duration and useful planning tips.
What Are the 12 Jyotirlingas in India?
According to Hindu tradition, Jyotirlingas are sacred manifestations of Lord Shiva. The word Jyoti refers to light, while linga represents the divine form of Shiva.
The traditional list includes twelve revered shrines. Each temple has its own mythology, rituals and cultural setting.
The twelve commonly recognised Jyotirlinga temples are:
| No. | Jyotirlinga | Location | State |
| 1 | Somnath | Prabhas Patan | Gujarat |
| 2 | Mallikarjuna | Srisailam | Andhra Pradesh |
| 3 | Mahakaleshwar | Ujjain | Madhya Pradesh |
| 4 | Omkareshwar | Khandwa district | Madhya Pradesh |
| 5 | Kedarnath | Kedarnath | Uttarakhand |
| 6 | Bhimashankar | Maharashtra | Maharashtra |
| 7 | Kashi Vishwanath | Varanasi | Uttar Pradesh |
| 8 | Trimbakeshwar | Nashik district | Maharashtra |
| 9 | Baidyanath | Deoghar | Jharkhand |
| 10 | Nageshwar | Dwarka | Gujarat |
| 11 | Ramanathaswamy | Rameswaram | Tamil Nadu |
| 12 | Grishneshwar | Ellora, near Chhatrapati Sambhajinagar | Maharashtra |
The Government of India’s tourism portal also recognises these important Shiva pilgrimage destinations as part of India’s religious and cultural heritage.
12 Jyotirlingas in India: Location-Wise Travel Guide
Knowing the location of every temple is the first step towards creating a realistic itinerary.
1. Somnath Jyotirlinga – Gujarat
Somnath Temple stands at Prabhas Patan in Gujarat’s Gir Somnath district, beside the Arabian Sea.
It is traditionally regarded as the first of the twelve Jyotirlingas. The temple is also notable for its traditional architecture and dramatic coastal setting.
Travel planning tips:
- Nearest railway station: Somnath
- Nearest airport: Diu
- Good combination: Somnath + Dwarka
- Recommended stay: 1–2 nights
Somnath is particularly convenient to combine with Nageshwar because both destinations are in Gujarat.
2. Mallikarjuna Jyotirlinga – Srisailam
Mallikarjuna Swamy Temple is situated at Srisailam in Andhra Pradesh.
The temple lies amid the Nallamala Hills and overlooks the Krishna River, giving the pilgrimage a beautiful natural setting. It is traditionally counted among the twelve Jyotirlingas.
A visit here can be combined with:
- Srisailam Dam
- Srisailam forests
- Local temples
- Krishna River viewpoints
Because Srisailam is relatively removed from India’s major metropolitan centres, allow sufficient travel time.
3. Mahakaleshwar Jyotirlinga – Ujjain
Ujjain in Madhya Pradesh is one of India’s major temple cities.
Mahakaleshwar Temple is famous for its spiritual importance and the Bhasma Aarti, a distinctive early-morning ritual. Advance arrangements are important if you specifically want to attend this ceremony.
Ujjain can also be combined with:
- Kal Bhairav Temple
- Harsiddhi Temple
- Ram Ghat
- Vedh Shala
For many travellers, Ujjain works well as part of a Madhya Pradesh spiritual circuit.
4. Omkareshwar Jyotirlinga – Madhya Pradesh
Omkareshwar is located on an island formed by the Narmada River.
The temple’s location makes this shrine particularly distinctive. The surrounding area also has a strong pilgrimage atmosphere, with the Narmada River and traditional parikrama routes adding to the experience.
A practical itinerary can connect:
Ujjain → Indore → Omkareshwar
This combination reduces unnecessary backtracking.
5. Kedarnath Jyotirlinga – Uttarakhand
Kedarnath is one of the most challenging destinations on the list because of its Himalayan location.
The temple stands at an altitude of approximately 3,580 metres and is reached through a mountain pilgrimage route. The Government of India’s tourism portal notes that the journey involves trekking through rugged terrain.
Therefore, Kedarnath should not be treated like a normal city temple visit.
Plan for:
- Weather changes
- Acclimatisation
- Trekking time
- Suitable clothing
- Accommodation availability
- Official pilgrimage requirements
The opening and closing dates can vary by year, so check current official information before making reservations.
6. Bhimashankar Jyotirlinga – Maharashtra
Bhimashankar is situated in the Sahyadri region of Maharashtra.
The temple offers a combination of spirituality and natural scenery. It can be incorporated into a Maharashtra pilgrimage itinerary along with Pune, Nashik and the Aurangabad/Chhatrapati Sambhajinagar region.
For travellers interested in nature as well as temples, this stop adds variety to the journey.
7. Kashi Vishwanath Jyotirlinga – Varanasi
Kashi Vishwanath Temple is located in Varanasi, one of India’s oldest and most important spiritual cities.
A visit here can become much more than temple darshan. Travellers can explore the ghats, experience the evening Ganga Aarti and discover the cultural character of Varanasi.
Because Varanasi has excellent flight and rail connectivity, it is one of the easier Jyotirlinga destinations to add to a longer India itinerary.
It can also be combined with:
- Sarnath
- Ganga Aarti
- Varanasi ghats
- Traditional markets
- Local food experiences
8. Trimbakeshwar Jyotirlinga – Nashik
Trimbakeshwar Temple is located near Nashik in Maharashtra, close to the Brahmagiri Hills.
The destination is associated with the origin of the Godavari River in Hindu tradition. The temple is also an important pilgrimage destination during religious festivals and special occasions.
Trimbakeshwar works particularly well in a Maharashtra circuit.
A practical combination can include:
Mumbai → Nashik → Trimbakeshwar → Bhimashankar → Pune
This approach can help reduce repeated journeys across the same region.
9. Baidyanath Jyotirlinga – Deoghar
Baba Baidyanath Dham is located in Deoghar, Jharkhand.
The temple is one of the major pilgrimage attractions of the city and is traditionally included among the twelve Jyotirlingas. Deoghar has railway connectivity and road connections with nearby cities.
A visit can also include:
- Nandan Pahar
- Naulakha Mandir
- Tapovan
- Local pilgrimage sites
Because Deoghar is geographically separate from many of the western and southern Jyotirlingas, it is sensible to connect it with nearby eastern India travel rather than adding it randomly between distant destinations.
10. Nageshwar Jyotirlinga – Gujarat
Nageshwar Jyotirlinga is situated near Dwarka in Gujarat.
The temple is known for its large Shiva statue and sacred shrine. It is particularly easy to combine with Dwarkadhish Temple and other important attractions around Dwarka.
A Gujarat pilgrimage circuit could include:
Ahmedabad → Somnath → Dwarka → Nageshwar
This route allows travellers to cover two Jyotirlingas without creating excessive detours.
11. Ramanathaswamy Jyotirlinga – Rameswaram
Ramanathaswamy Temple is located on Rameswaram Island in Tamil Nadu.
The temple is famous for its impressive corridors, Dravidian architecture and sacred water tanks. The Government of India’s tourism information identifies it as one of the twelve Jyotirlinga shrines.
Rameswaram can be combined with:
- Dhanushkodi
- Agni Theertham
- Panchmukhi Hanuman Temple
- Dr. A.P.J. Abdul Kalam Memorial
This makes the southern section of a Jyotirlinga journey more experiential rather than simply temple-to-temple travel.
12. Grishneshwar Jyotirlinga – Maharashtra
Grishneshwar Temple is situated near Ellora in Maharashtra.
Its location is especially useful for travellers because it can be combined with the UNESCO-listed Ellora Caves. The temple is traditionally recognised as the twelfth and final Jyotirlinga in the commonly followed list.
A practical combination is:
Mumbai → Nashik → Bhimashankar → Chhatrapati Sambhajinagar/Ellora → Grishneshwar
This creates a logical western India pilgrimage route.
How to Plan a Route for All 12 Jyotirlingas
There is no single perfect route for everyone.
Your ideal route depends on your starting city, travel month, budget, preferred transportation and whether you want to include sightseeing between temple visits.
For an efficient itinerary, divide the journey into regional circuits.
Western India Circuit
Start with:
Mumbai → Bhimashankar → Nashik/Trimbakeshwar → Chhatrapati Sambhajinagar/Grishneshwar → Gujarat
Then continue towards:
Somnath → Nageshwar
This covers several western Indian shrines while avoiding unnecessary backtracking.
Central India Circuit
From Gujarat or Maharashtra, continue towards:
Ujjain → Omkareshwar
Ujjain and Omkareshwar are particularly convenient to combine because both are in Madhya Pradesh.
Northern Circuit
Continue towards:
Varanasi → Kedarnath
However, Kedarnath requires separate planning because of its Himalayan terrain and seasonal accessibility.
Eastern and Southern Sections
Deoghar can be planned separately with an eastern India section.
Rameswaram and Srisailam are better treated as a southern India circuit rather than squeezed into a road-heavy itinerary.
Suggested 12 Jyotirlinga Travel Plan
Trying to visit all twelve temples in a very short period can make the trip exhausting.
A more realistic plan is around 25 to 35 days, depending on transport choices and sightseeing.
One possible structure is:
Days 1–3: Maharashtra
- Mumbai
- Bhimashankar
- Trimbakeshwar
Days 4–6: Chhatrapati Sambhajinagar
- Grishneshwar
- Ellora Caves
- Local sightseeing
Days 7–10: Gujarat
- Somnath
- Dwarka
- Nageshwar
Days 11–14: Madhya Pradesh
- Ujjain
- Omkareshwar
- Indore
Days 15–17: Deoghar
- Baidyanath Dham
- Local sightseeing
Days 18–21: Varanasi
- Kashi Vishwanath
- Ganga Aarti
- Sarnath
Days 22–25: Uttarakhand
- Travel towards Kedarnath
- Kedarnath pilgrimage
- Return journey
Days 26–29: Andhra Pradesh
- Srisailam
- Mallikarjuna Temple
Days 30–33: Tamil Nadu
- Rameswaram
- Ramanathaswamy Temple
- Dhanushkodi
The actual duration should be adjusted according to transportation and temple schedules.
Road Trip or Flight: Which Works Better?
For a pilgrimage covering such a large geographical area, using only one form of transport is usually inefficient.
A mixed transportation strategy is more practical.
Private car
Best for:
- Flexible schedules
- Families
- Senior travellers
- Regional circuits
- Multiple temple stops
Flights
Useful for:
- Long-distance transfers
- Saving travel time
- Connecting distant regions
Trains
Useful for:
- Longer overnight journeys
- Budget-conscious travellers
- Major railway-connected cities
Local transport
For Kedarnath and other specific pilgrimage areas, local transport and trekking arrangements need separate planning.
Best Time to Visit the 12 Jyotirlingas
There is no single month that is equally ideal for all twelve temples.
India has several climatic zones, and Kedarnath is particularly seasonal.
For a broader multi-region pilgrimage, October to March is often more comfortable for many plains and western/southern destinations. However, Kedarnath requires separate consideration because Himalayan weather and temple accessibility follow a different seasonal pattern.
The monsoon months can bring heavy rain to parts of western, central and southern India.
Before travelling, check:
- Temple opening hours
- Festival dates
- Weather conditions
- Road conditions
- Local transportation
- Accommodation availability
- Special darshan requirements
Temple schedules can change, so current official information should always take priority over an old itinerary.
What to Pack for a Jyotirlinga Yatra
Because this journey covers multiple climates, packing needs some planning.
Carry:
- Comfortable walking shoes
- Modest temple-appropriate clothing
- Light cotton clothes
- Warm layers for northern destinations
- Rain protection
- Personal medicines
- Reusable water bottle
- Identification documents
- Power bank
- Small day backpack
For Kedarnath, add appropriate cold-weather and trekking essentials.
Also, avoid overpacking. You will be moving between several destinations, and lightweight luggage makes transfers considerably easier.
Who We Are and How Fine India Tours Can Help
A multi-state pilgrimage requires more than simply listing twelve temples on a map.
At Fine India Tours, the focus is on creating personalised India travel experiences based on the traveller’s schedule, comfort level and interests.
Our services can be useful for travellers who want help with:
- Private transportation
- Hotel arrangements
- Multi-city itineraries
- Airport transfers
- Local sightseeing
- Private guides
- Custom India tours
- Family travel planning
- Luxury and comfortable travel arrangements
Our approach is to build the itinerary around the traveller instead of forcing every guest into exactly the same schedule.
This is particularly important for a pilgrimage journey because travellers may have different priorities. Some may want more time for darshan and rituals, while others may also want to explore heritage, architecture, nature and local culture.
Fine India Tours is based in Agra and provides customised travel planning for India. The company also offers bespoke tour arrangements and private travel services.
Why Choose a Custom Travel Plan?
A fixed itinerary may look simple on paper. However, a journey across twelve temples can become tiring when every day involves long-distance travel.
A customised plan can help you:
- Reduce unnecessary backtracking
- Choose suitable hotels
- Add rest days
- Select private or shared transportation
- Adjust the itinerary for senior travellers
- Include sightseeing between pilgrimages
- Plan flights and trains more efficiently
- Keep the journey comfortable
For international visitors, personalised planning can be particularly helpful because domestic transportation, temple customs and regional travel conditions can vary significantly.
Final Thoughts
Visiting the 12 Jyotirlingas in India is a remarkable way to explore India’s spiritual and cultural diversity.
The journey crosses mountains, river valleys, historic cities, coastal landscapes and ancient temple towns. Each shrine has its own atmosphere and traditions, while the complete pilgrimage connects different regions of the country through a shared devotion to Lord Shiva.
The key is not to rush.
Plan the route region by region, allow enough time for travel and keep flexibility for weather, temple schedules and local conditions. Kedarnath deserves additional preparation, while destinations such as Somnath and Nageshwar can be efficiently combined in Gujarat.
If you want a comfortable private pilgrimage rather than managing every hotel, transfer and route yourself, Fine India Tours can help create a customised itinerary around your preferred dates, travel style and starting point.
The result can be more than a temple tour—it can become a meaningful journey through India’s faith, heritage and landscapes.
Frequently Asked Questions
Q.1 How many Jyotirlingas are there in India?
There are traditionally 12 Jyotirlingas in India, sacred shrines dedicated to Lord Shiva. They are spread across states including Gujarat, Maharashtra, Madhya Pradesh, Uttarakhand, Uttar Pradesh, Jharkhand, Andhra Pradesh and Tamil Nadu.
Q.2 What is the best route to visit all 12 Jyotirlingas?
There is no single fixed route. A regional approach is generally more practical. Maharashtra and Gujarat can be covered together, followed by Madhya Pradesh, while Varanasi, Kedarnath, Deoghar, Srisailam and Rameswaram can be connected according to flights, trains and seasonal accessibility.
Q.3 How many days are needed to visit all 12 Jyotirlingas?
A comfortable complete pilgrimage can require around 25–35 days, depending on transportation, sightseeing and rest days. Travellers with limited time can divide the journey into separate regional circuits instead of attempting all twelve in one trip.
Q.4 Can I visit the 12 Jyotirlingas by private car?
Yes, private cars are practical for several regional sections of the journey, especially in Maharashtra, Gujarat and Madhya Pradesh. However, using flights or trains for some long-distance connections can save considerable time. Kedarnath also requires separate mountain-travel planning.
Q.5 Can Fine India Tours arrange a customised Jyotirlinga tour?
Yes. Fine India Tours can help with customised India travel arrangements, including private transportation, hotels, sightseeing and multi-city itineraries. The itinerary can be designed around your preferred travel dates, budget, comfort level and starting city.




