Maharashtra is home to one of India’s best-loved Shiva circuits: the Pancha Jyotirlinga Yatra, a pilgrimage to five shrines — Trimbakeshwar, Bhimashankar, Grishneshwar, Aundha Nagnath and Parli Vaijnath. The Ministry of Tourism itself identifies these five as Maharashtra’s prominent Jyotirlingas. Yet ask a few pilgrims whether the state has three or five and you may hear different answers, and each of them can be right.
This guide settles that question, lays out a practical 5-day route, explains the order in which the twelve Jyotirlingas are traditionally named, and tackles the question every devotee eventually asks: which one is the most powerful?
What Is a Jyotirlinga?
In Shaiva tradition, a Jyotirlinga is a sacred representation of Lord Shiva as an endless pillar of light. Twelve principal Jyotirlingas are named in the Dwadasha Jyotirlinga Stotram, a hymn traditionally attributed to Adi Shankaracharya.
Are There 3 or 5 Jyotirlingas in Maharashtra?
The honest answer is both, depending on the tradition you follow. In short: three in the standard pan-India list, and five in Maharashtra’s traditional Pancha Jyotirlinga pilgrimage.
- Three undisputed: Bhimashankar, Trimbakeshwar and Grishneshwar appear in the most commonly cited list of twelve.
- Five in the popular Maharashtra yatra: Add Parli Vaijnath, revered as Vaidyanath, and Aundha Nagnath, revered as Nageshwar. This is the basis of the state’s well-known Pancha Jyotirlinga circuit.
- Why the difference exists: The Vaidyanath and Nageshwar positions in the twelve-Jyotirlinga list have more than one historic claimant. For Vaidyanath, the contenders are Deoghar in Jharkhand and Parli in Maharashtra. For Nageshwar, they are Dwarka in Gujarat, Aundha Nagnath in Maharashtra, and Jageshwar in Uttarakhand.
So if someone asks, “Are there 3 or 5 Jyotirlingas in Maharashtra?”, you can answer with confidence: three in the standard list, five in the Maharashtra pilgrimage tradition.
The Five Shrines at a Glance
Trimbakeshwar — Trimbak, near Nashik
Set near the origin of the Godavari river and the Brahmagiri Hills, Trimbakeshwar is known for a linga with three faces associated with Brahma, Vishnu and Shiva. Best for: grand festival energy and river-side spirituality.
Bhimashankar — Bhorgiri, Pune district
Nestled in the Sahyadri hills and a wildlife sanctuary, Bhimashankar is linked to the Bhima river and the Ardhanareeshwara tradition. Best for: nature lovers and a quiet, trek-style pilgrimage.
Grishneshwar — Verul, near Ellora, Chhatrapati Sambhajinagar
Traditionally counted as the twelfth Jyotirlinga, this temple was rebuilt by Ahilyabai Holkar and stands beside the famous Ellora Caves, home to the Kailasa Temple, an 8th-century shrine carved from a single hill. Best for: history, architecture and heritage travel.
Aundha Nagnath — Hingoli district
A 13th-century Hemadpanthi temple, revered by many as Nageshwar and known for its ancient, understated atmosphere. Best for: an offbeat, historic Marathwada circuit.
Parli Vaijnath — Parli, Beed district
Revered by many as Vaidyanath, and described by Maharashtra Tourism as one of India’s most revered Jyotirlingas. The stotram’s own wording names Parali as the seat of Vaidyanath, which is a big reason this shrine holds such a strong place in local devotion. Best for: Mahashivratri celebrations and healing traditions.
How to Visit All 5 Jyotirlingas in Maharashtra
A practical circuit begins in Pune or Mumbai, moves through the Sahyadris and Nashik, then heads into Marathwada before returning. This loop minimizes backtracking and covers roughly 1,500+ km over 4 to 7 days. If you begin in Mumbai, the rock-cut Shiva temple at the Elephanta Caves makes a fitting half-day warm-up before you set off.
Recommended 5-Day Route
- Day 1 — Bhimashankar. Drive from Mumbai or Pune to Bhimashankar and stay nearby, in Manchar, or back in Pune. It is about 110 km from Pune and 220 km from Mumbai. If you start from Pune and have a spare morning, Shivneri Fort above Junnar is a rewarding Maratha-history stop in the same district.
- Day 2 — Trimbakeshwar. Drive roughly 180–230 km from Bhimashankar. If time permits, visit Kushavarta Kund and Nashik’s Panchavati.
- Day 3 — Grishneshwar. Drive about 185–200 km to Verul near Ellora. You can add the Ellora Caves, but check that monument timings fit around your darshan. History lovers can also stop at Daulatabad Fort, which lies on the road between Chhatrapati Sambhajinagar and Ellora.
- Day 4 — Aundha Nagnath and Parli Vaijnath. It is about 230 km from Grishneshwar to Aundha Nagnath, then roughly 90–135 km on to Parli, where you stay overnight.
- Day 5 — Parli and the return. Take morning darshan at Parli, then head back: about 320 km to Pune or 430 km to Mumbai.
A Relaxed 6–7 Day Version
Split Day 4 into two days: one for Aundha Nagnath and another for Parli Vaijnath, with an overnight halt in Hingoli, Nanded or Parli. This eases the long drives and leaves room for unhurried darshan.
Mahashivratri Travel Tips
Mahashivratri is the most powerful time to visit, but also the most crowded. Expect long queues, limited accommodation and road congestion, especially at Trimbakeshwar, Bhimashankar and Parli Vaijnath.
- Start driving before dawn; temple queues can begin early.
- Book stays and special darshan slots well ahead where available.
- Carry cash, water, medicines and warm clothing, especially for hill temples like Bhimashankar.
- Don’t try to cover all five shrines in one day; the distances and darshan waits make that unrealistic.
- If visiting Grishneshwar, combine it with Ellora, but check that monument timings align with your temple visit.
In Which Order Should You Visit the 12 Jyotirlingas?
There is no single mandatory travel order. The traditional sequence comes from the Dwadasha Jyotirlinga Stotram, which opens with Somnath (“Saurashtre Somanatham”), and most pilgrims treat Somnath as the natural starting point. In stotram order, the twelve are:
- Somnath — Prabhas Patan, Gujarat
- Mallikarjuna — Srisailam, Andhra Pradesh
- Mahakaleshwar — Ujjain, Madhya Pradesh
- Omkareshwar — Khandwa, Madhya Pradesh
- Vaidyanath — Parli Vaijnath in Maharashtra, also claimed by Deoghar in Jharkhand
- Bhimashankar — Pune district, Maharashtra
- Rameshwaram — Tamil Nadu
- Nageshwar — Dwarka region, Gujarat, also claimed by Aundha Nagnath in Maharashtra and Jageshwar in Uttarakhand
- Kashi Vishwanath — Varanasi, Uttar Pradesh
- Trimbakeshwar — Nashik, Maharashtra
- Kedarnath — Rudraprayag, Uttarakhand
- Grishneshwar — near Ellora, Maharashtra
You will see other lists online that arrange the twelve differently, which is one more sign that this is a devotional sequence rather than a rule.
It is also a chanting and scriptural order, not an efficient road route. A practical all-India yatra is usually planned region by region rather than strictly in stotram order:
- West and Maharashtra: Somnath, Nageshwar, Trimbakeshwar, Bhimashankar, Grishneshwar (plus Aundha Nagnath and Parli Vaijnath if you follow the five-shrine tradition)
- Central India: Mahakaleshwar and Omkareshwar
- North and East: Kedarnath, Kashi Vishwanath and Vaidyanath
- South: Mallikarjuna and Rameshwaram
Which Jyotirlinga Is the Most Powerful?
No Jyotirlinga is officially or scripturally ranked above another. In Hindu belief, each represents the same formless Shiva; the differences lie in legend, local tradition, architecture and personal experience.
That said, devotees often describe certain shrines as especially potent for particular intentions:
- Mahakaleshwar, Ujjain — famous for the Bhasma Aarti and an intense tantric-Shiva atmosphere.
- Kashi Vishwanath, Varanasi — associated with liberation and the cycle of death and rebirth.
- Trimbakeshwar — associated with the Godavari’s origin and the rare three-faced linga.
- Parli Vaijnath — locally associated with healing, since Vaidya means “physician.”
- Grishneshwar — revered as the twelfth and final Jyotirlinga in the standard list.
The most meaningful answer is this: the most powerful Jyotirlinga is the one you visit with sincerity, discipline and devotion.
Weekend Combinations: Two Shrines in Two Days
If you only have a weekend, choose a pairing based on the experience you want:
- Bhimashankar + Trimbakeshwar: a scenic, high-energy pilgrimage through the Sahyadris and Nashik.
- Grishneshwar + Ellora: ideal for devotees who also want world-class heritage and architecture.
- Aundha Nagnath + Parli Vaijnath: a quieter, deeply traditional Marathwada circuit.
- Trimbakeshwar + Grishneshwar: a compact Nashik–Aurangabad weekend with two major shrines.
- Bhimashankar + Parli Vaijnath: a longer west-to-Marathwada road trip with contrasting landscapes.
Final Recommendation
For first-time visitors, the ideal Maharashtra plan is the 5-day Pancha Jyotirlinga circuit: Bhimashankar → Trimbakeshwar → Grishneshwar → Aundha Nagnath → Parli Vaijnath. It is geographically efficient and spiritually complete, taking you from forested hills and river origins to ancient Hemadpanthi temples and Ellora’s heritage landscape.
Whether you count three Jyotirlingas or five, the journey itself is the point, and many devotees carry it further to Shiva shrines beyond the twelve, such as Pashupatinath Temple in Kathmandu. Plan your route, travel early, and go with an unhurried heart.
Frequently Asked Questions
Are there 3 or 5 Jyotirlingas in Maharashtra?
Both counts are used. Three shrines (Bhimashankar, Trimbakeshwar and Grishneshwar) appear in the standard list of twelve. Maharashtra’s Pancha Jyotirlinga pilgrimage adds Parli Vaijnath, revered as Vaidyanath, and Aundha Nagnath, revered as Nageshwar, both of which are also claimed by temples elsewhere in India.
How many days do you need to visit all five Jyotirlingas in Maharashtra?
A 5-day road trip from Pune or Mumbai is the practical plan, covering roughly 1,500+ km; the full circuit runs 4 to 7 days. A relaxed version gives Aundha Nagnath and Parli Vaijnath a day each. Covering all five in a single day is not realistic because of the distances and darshan queues.
What is the best route for the Maharashtra Jyotirlinga yatra?
Start in Pune or Mumbai and travel Bhimashankar → Trimbakeshwar → Grishneshwar → Aundha Nagnath → Parli Vaijnath, then return. This loop through the Sahyadris, Nashik and Marathwada minimizes backtracking.
In which order should I visit all 12 Jyotirlingas?
No order is mandatory. The traditional sequence comes from the Dwadasha Jyotirlinga Stotram, which begins with Somnath and ends with Grishneshwar. Because it is a chanting order rather than a road route, most pilgrims plan the journey region by region: west, central, north and south.
Which Jyotirlinga is the most powerful?
None is ranked above another. In Hindu belief, each represents the same formless Shiva. Devotees link particular shrines with particular intentions, such as Mahakaleshwar for its Bhasma Aarti or Kashi Vishwanath for liberation, but the most powerful Jyotirlinga is the one you visit with sincerity, discipline and devotion.
Is Mahashivratri a good time to visit?
Devotees consider it the most powerful time to visit, and it is also the most crowded. Expect long queues, limited rooms and road congestion, especially at Trimbakeshwar, Bhimashankar and Parli Vaijnath. Book stays and special darshan slots well ahead, and start driving before dawn.