Jyotirlinga in Maharashtra: The 5 Sacred Shrines and Complete Darshan Guide

Maharashtra is home to five Jyotirlingas — more than any other Indian state — making it the single most important destination for devotees of Lord Shiva. A Jyotirlinga is a shrine where Shiva is worshipped as a radiant pillar of light, and only twelve such shrines exist across India. This guide covers every Jyotirlinga in Maharashtra: Trimbakeshwar near Nashik, Bhimashankar in the Sahyadris, Grishneshwar near the Ellora Caves, Aundha Nagnath in the Marathwada region, and Parli Vaijnath in Beed — with legends, darshan details, how to reach each shrine, and the best way to combine all five into one yatra.
The 5 Jyotirlingas of Maharashtra at a Glance
- Trimbakeshwar Jyotirlinga — Trimbak, Nashik district; the only Jyotirlinga with three faces embodying Brahma, Vishnu and Shiva.
- Bhimashankar Jyotirlinga — Bhimashankar, Pune district; set deep in Sahyadri forests, source of the Bhima river.
- Grishneshwar Jyotirlinga — Verul, Chhatrapati Sambhajinagar district; the twelfth and last Jyotirlinga, beside the Ellora Caves.
- Aundha Nagnath Jyotirlinga — Aundha, Hingoli district; among the oldest, with intricate Hemadpanti architecture.
- Parli Vaijnath Jyotirlinga — Parli, Beed district; revered as a healer (Vaidyanath) shrine.
1. Trimbakeshwar Jyotirlinga, Nashik
Located in the town of Trimbak, about 28 kilometres from Nashik at the foothills of the Brahmagiri hills, Trimbakeshwar is unique among the twelve Jyotirlingas: its lingam has three faces representing the Hindu trinity of Brahma, Vishnu and Mahesh. The temple sits at the origin of the Godavari river, and the black-stone architecture in classic Hemadpanti style is among Maharashtra's finest. It is also one of the four sites of the Kumbh Mela (Nashik-Trimbakeshwar Simhastha). Darshan is busiest on Mondays, during Shravan and on Mahashivratri — arrive before 7 AM for a calmer experience. The nearest airport and major railhead is Nashik.
2. Bhimashankar Jyotirlinga, Pune District
Bhimashankar lies about 110 kilometres from Pune, deep in the Sahyadri hills amid dense forest that is now a wildlife sanctuary. Legend says Shiva took the form of Bhima to slay the demon Tripurasura here, and the sweat from his exertion became the Bhima river, which originates at the temple. The shrine blends old and new structures in the Nagara style, and the surrounding forest trek to the Gupt Bhimashankar (the original lingam site in the woods) is a highlight for the devout. Monsoon makes the drive spectacular but slippery; October to March is the most comfortable window.
3. Grishneshwar Jyotirlinga, Ellora
Grishneshwar, at Verul village near Chhatrapati Sambhajinagar (Aurangabad), is the twelfth Jyotirlinga and the smallest of the twelve temples — which only adds to its intimate, powerful atmosphere. It stands less than a kilometre from the Ellora Caves, a UNESCO World Heritage site, so pilgrims routinely pair darshan with the caves in a single day. Rebuilt in the 18th century, the temple's carved courtyard and Nandi mandapa are exquisite. Men are traditionally required to remove shirts before entering the garbhagriha here, following the local custom.
4. Aundha Nagnath Jyotirlinga, Hingoli
Aundha Nagnath in Hingoli district is considered the first of the Jyotirlingas in several traditions and is architecturally the most ancient-feeling of the five, built in the 13th-century Hemadpanti style with intricately carved stonework. It is less commercialised than the bigger shrines, which many devotees find deeply peaceful. The temple is about 60 kilometres from Parbhani and is usually combined with Parli Vaijnath in the same Marathwada circuit.
5. Parli Vaijnath Jyotirlinga, Beed
Parli Vaijnath in Beed district is worshipped as Vaidyanath — the divine healer — and draws devotees seeking relief from ailments. The temple's tall shikhara dominates the town skyline, and the complex includes several smaller shrines worth an unhurried visit. Parli has its own railway station on the Parbhani-Parli line, making it the easiest of the Marathwada shrines to reach by train.
Legends Behind the Five Shrines
Each Jyotirlinga carries a legend that explains why Shiva manifested there. At Trimbakeshwar, the sage Gautama's penance is said to have brought the Ganga to earth as the Godavari, and Shiva settled there at the sages' request. Bhimashankar's story tells of Shiva taking the fierce Bhima form to destroy the demon Tripurasura, with the Bhima river born from his exertion. Grishneshwar's legend centres on the devout Kusuma, whose unwavering worship moved Shiva to establish his luminous presence at Verul. Aundha Nagnath is linked in tradition to the Pandava period and is counted by many as the first Jyotirlinga. Parli Vaijnath is revered as Vaidyanath, the divine physician — legend holds that Shiva healed devotees here, which is why the sick and suffering have sought its darshan for centuries.
Best Route to Cover All 5 Jyotirlingas in Maharashtra
The practical circuit starts from Nashik (Trimbakeshwar), moves to Bhimashankar via Pune, then heads to Grishneshwar near Chhatrapati Sambhajinagar with the Ellora Caves, and finishes the Marathwada pair — Aundha Nagnath and Parli Vaijnath — before returning via Parbhani or Nanded. The full circuit takes five to seven days by road. Travellers who prefer an organised yatra can look at dedicated Jyotirlinga tour packages, which handle the intercity driving, hotels and darshan-day planning across this exact circuit.
Darshan Timings and Temple Customs
Most of the five shrines open before sunrise, with the first aarti between 4:30 and 6:00 AM, and remain open until late evening with a midday break. Mondays, Pradosh days, Shravan Mondays and Mahashivratri see the heaviest footfall — plan to arrive at opening time on those days. Dress conservatively, leave leather items and non-vegetarian food outside temple precincts as local custom requires, and keep your phone on silent; photography inside the garbhagriha is prohibited at all five shrines. If you want an abhishek or special puja performed in your name, book at the temple counter a day in advance during peak season rather than expecting same-day slots.
Best Time to Visit and Darshan Tips
October to March offers the most pleasant weather across all five shrines. Shravan (July-August) and Mahashivratri draw the largest crowds — spiritually electric, but expect long queues. Mondays are traditionally Shiva's day and are busier at every shrine. Carry a government photo ID, dress modestly, and check each temple's customs before entering the sanctum: some restrict entry during specific rituals, and photography is prohibited inside most garbhagrihas.
Frequently Asked Questions
How many Jyotirlingas are there in Maharashtra?
There are five Jyotirlingas in Maharashtra — Trimbakeshwar (Nashik), Bhimashankar (Pune district), Grishneshwar (near Ellora), Aundha Nagnath (Hingoli) and Parli Vaijnath (Beed) — the most of any Indian state.
Which is the most visited Jyotirlinga in Maharashtra?
Trimbakeshwar near Nashik is the most visited, thanks to its unique three-faced lingam, its position at the origin of the Godavari, and its status as a Kumbh Mela site.
Can all 5 Maharashtra Jyotirlingas be covered in one trip?
Yes. The standard circuit — Nashik (Trimbakeshwar), Bhimashankar, Grishneshwar with Ellora, then Aundha Nagnath and Parli Vaijnath — takes five to seven days by road.
What is special about Grishneshwar Jyotirlinga?
Grishneshwar is the twelfth and last Jyotirlinga, the smallest of the twelve temples, and stands less than a kilometre from the Ellora Caves UNESCO World Heritage site.
What is the best time to visit the Maharashtra Jyotirlingas?
October to March has the best weather. Shravan and Mahashivratri are the most auspicious but also the most crowded periods.
Share this article