12 Jyotirlinga in India β Complete Travel Guide, Route Map & Temple List
Discover all 12 Jyotirlinga temples in India with complete travel information, temple locations, state-wise list, route map, history, timings, best time to visit and detailed travel guides for every sacred Shiva temple.
12
Jyotirlinga8
States1
Complete GuideWhat are the 12 Jyotirlinga in India?
The 12 Jyotirlinga in India are the most sacred temples dedicated to Lord Shiva. According to Hindu scriptures, these divine Jyotirlingas represent the infinite form of Shiva appearing as a pillar of divine light. Every year, millions of devotees undertake the 12 Jyotirlinga Yatra to seek blessings and spiritual peace.
These holy temples are spread across different states of India, including Gujarat, Maharashtra, Madhya Pradesh, Uttarakhand, Uttar Pradesh, Andhra Pradesh, Tamil Nadu and Jharkhand. Each Jyotirlinga has its own unique history, architecture, religious significance and travel experience.
In this complete travel guide, you’ll find the complete 12 Jyotirlinga temple list, state-wise locations, route maps, travel tips, best time to visit, nearby attractions, and detailed guides for every temple.
12 Jyotirlinga Temple List in India
Explore all 12 Jyotirlinga temples in India with complete travel guides, history, timings, location, route maps and travel tips.


Somnath Jyotirlinga
The first Jyotirlinga of Lord Shiva located on the Arabian Sea coast.
Read Complete Guide β

Mallikarjuna Jyotirlinga
One of the holiest Shiva temples located on the Srisailam hills.
Read Complete Guide β

Mahakaleshwar
Famous for Bhasma Aarti and one of India’s most powerful Shiva shrines.
Read Complete Guide β

Omkareshwar
Sacred island temple situated on the holy Narmada River.
Read Complete Guide β

Kedarnath
The highest Jyotirlinga located in the majestic Himalayas.
Read Complete Guide β

Bhimashankar
Surrounded by lush forests and wildlife sanctuary.
Read Complete Guide β

Kashi Vishwanath
The spiritual heart of Varanasi and one of the holiest Shiva temples.
Read Complete Guide β

Trimbakeshwar
Famous temple near Nashik and the origin of the Godavari River.
Read Complete Guide β

Vaidyanath
One of the most visited Jyotirlingas during the holy Shravan month.
Read Complete Guide β

Nageshwar
Sacred Jyotirlinga located near Dwarka on the western coast.
Read Complete Guide β

Rameshwaram
One of India’s holiest pilgrimage destinations associated with Lord Rama.
Read Complete Guide β

Grishneshwar
The twelfth Jyotirlinga located near the UNESCO-listed Ellora Caves.
Read Complete Guide β12 Jyotirlinga Route Map & Temple Locations
Explore the complete route of all 12 Jyotirlinga temples in India. This route helps pilgrims plan an efficient journey while covering every sacred Jyotirlinga across different Indian states.

Somnath
Gujarat
Mallikarjuna
Andhra Pradesh
Mahakaleshwar
Madhya Pradesh
Omkareshwar
Madhya Pradesh
Kedarnath
Uttarakhand
Bhimashankar
Maharashtra
Kashi Vishwanath
Uttar Pradesh
Trimbakeshwar
Maharashtra
Vaidyanath
Jharkhand
Nageshwar
Gujarat
Rameshwaram
Tamil Nadu
Grishneshwar
Maharashtra
Why Visit the 12 Jyotirlinga Temples?
The 12 Jyotirlinga temples are among the holiest pilgrimage sites in Hinduism. Visiting these sacred shrines is believed to bring spiritual peace, divine blessings and a deeper connection with Lord Shiva.
Divine Blessings
Every Jyotirlinga represents the infinite form of Lord Shiva. Devotees believe that visiting these temples removes negative energies and brings prosperity.
Spiritual Growth
Completing the 12 Jyotirlinga Yatra is considered one of the most sacred pilgrimages and helps strengthen faith and devotion.
Rich Heritage
Every temple showcases centuries of Indian architecture, mythology, traditions and cultural heritage.
Unique Temples
Each Jyotirlinga has its own legend, architecture, rituals, festivals and travel experience.
Beautiful Destinations
From the Himalayas to the Arabian Sea and South India, every Jyotirlinga is located in a breathtaking destination.
Complete Pilgrimage
This guide helps you plan your entire 12 Jyotirlinga journey with routes, locations, travel tips and detailed temple guides.
Best Time to Visit the 12 Jyotirlinga
Planning your 12 Jyotirlinga Yatra during the right season makes your pilgrimage more comfortable and enjoyable. Weather conditions, temple crowd and travel accessibility vary throughout the year.
πΈ October β March
Recommended SeasonPleasant weather across most states. Ideal for covering multiple Jyotirlinga temples.
βοΈ April β June
ModerateSuitable for Himalayan temples before peak summer temperatures in western India.
π§ July β September
Travel CarefullyHeavy rainfall may affect road travel, especially in Maharashtra and Uttarakhand.
Essential Travel Tips for 12 Jyotirlinga Yatra
Plan your route state-wise to save travel time.
Book hotels and transportation well in advance during festivals.
Carry valid ID proof for hotel check-ins.
Wear comfortable walking shoes and light cotton clothes.
Check temple timings before your visit.
Keep medicines, water bottle and power bank during long journeys.
12 Jyotirlinga FAQs
Find answers to the most commonly asked questions about the 12 Jyotirlinga temples in India.
What are the 12 Jyotirlinga?
The 12 Jyotirlinga are the holiest Shiva temples in India. Each temple represents a divine manifestation of Lord Shiva and is considered highly sacred in Hinduism.
Where are the 12 Jyotirlinga located?
The 12 Jyotirlinga temples are located across Gujarat, Maharashtra, Madhya Pradesh, Uttarakhand, Uttar Pradesh, Jharkhand, Andhra Pradesh and Tamil Nadu.
How many Jyotirlinga are there in India?
There are twelve sacred Jyotirlinga temples in India mentioned in the Shiva Purana.
Which is the first Jyotirlinga?
Somnath Jyotirlinga in Gujarat is traditionally considered the first Jyotirlinga.
Which is the last Jyotirlinga?
Grishneshwar Temple in Maharashtra is generally regarded as the twelfth Jyotirlinga.
How many days are required for the 12 Jyotirlinga Yatra?
Most pilgrims complete the journey in around 25 to 40 days depending on the route, transportation and sightseeing plans.
What is the best time to visit the 12 Jyotirlinga?
October to March is generally considered the best time because the weather is pleasant in most parts of India.
Can I complete the 12 Jyotirlinga by road?
Yes. Many travelers complete the pilgrimage by road, while others combine flights, trains and road transport for a shorter trip.
Which states have the maximum Jyotirlinga temples?
Maharashtra has the highest number of Jyotirlinga temples, including Bhimashankar, Trimbakeshwar and Grishneshwar.
Is Kedarnath one of the 12 Jyotirlinga?
Yes. Kedarnath in Uttarakhand is one of the twelve sacred Jyotirlinga temples dedicated to Lord Shiva.