Trimbakeshwar, Bhimashankar and Grishneshwar are three of Maharashtra's own Jyotirlingas, and a road loop from Mumbai covers all three in 2 to 3 days without a flight or a train booking.
The catch is order — drive the legs the way most maps suggest and one stretch alone can eat five hours.
This guide sequences the loop the way it actually works: distances, darshan windows at each temple, and where to halt for the night.
Mumbai to Trimbakeshwar runs about 180 km via NH160 — Thane, Kasara ghat, Igatpuri, Nashik — roughly 4 to 4.5 hours outside peak traffic. Full Mumbai–Trimbakeshwar route here.
From Trimbakeshwar, Grishneshwar at Verul (1 km from Ellora Caves) is another 165 km on the Nashik–Sambhajinagar highway, about 3.5 hours.
The leg that catches first-timers out is driving Grishneshwar to Bhimashankar directly — anywhere from roughly 200 km to close to 300 km depending on route, and 5 hours or more.
Loop it the other way: Mumbai to Bhimashankar first (about 190-220 km, route here), across to Grishneshwar via the Ahmednagar belt with a halt in between, then Trimbakeshwar on the way back.
That keeps Mumbai's shortest legs at the start and end, splitting one brutal haul into two manageable drives around an overnight stop.
| Leg | Approx. distance | Approx. drive time |
|---|---|---|
| Mumbai → Bhimashankar | 190-220 km | 4.5-5 hrs |
| Bhimashankar → Grishneshwar (via Ahmednagar, with a halt) | ~250 km, split over two drives | 5-6 hrs total |
| Grishneshwar → Trimbakeshwar | ~165 km | ~3.5 hrs |
| Trimbakeshwar → Mumbai | ~180 km | 4-4.5 hrs |
The full loop runs close to 800 km — why 2 nights / 3 days, not a single long day, is what most operators sell it as.
None of the three temples stay open non-stop, and the gaps decide which order works.
Trimbakeshwar opens with Kakad Aarti around 5 AM and runs general darshan to about 9 PM, with only a brief 1 PM closure for the Madhyan Aarti — the most forgiving window of the three.
Bhimashankar opens earlier, at 4:30 AM, but shuts the sanctum roughly 3-4 PM before Shringar Darshan resumes; plan to arrive either 4:30-11 AM or after 4 PM.
Grishneshwar, a kilometre from Ellora Caves, opens around 5:30 AM and keeps the longest midday gap — treat late morning to mid-afternoon there as a caves-and-lunch window, not a darshan one.
Grishneshwar's full timing and aarti schedule here.
| Temple | Opens | Midday closure | Reopens (evening) | Typical closing |
|---|---|---|---|---|
| Trimbakeshwar | ~5:00 AM | ~1:00 PM (brief) | — | ~9:00 PM |
| Bhimashankar | ~4:30 AM | ~3:00-4:00 PM | ~4:00 PM | ~9:00-9:30 PM |
| Grishneshwar | ~5:30 AM | multi-hour, late morning-evening | ~4:00 PM | ~9:30 PM |
Confirm the exact hour before leaving the hotel — all three trusts adjust timings around Shravan and Mahashivratri.
With elders or young kids: book Trimbakeshwar's VIP pass (₹200, trimbakeshwartrust.com/onlinevip) to skip the 6-8 hour general queue, and use Bhimashankar's vehicle-accessible entrance, not the trekking ghats.
On a budget: general darshan is free everywhere and skipping VIP passes barely changes the trip — the real saving is one shared taxi for the whole loop, not separate local cabs at each stop.
On a tight schedule (2 days, not 3): cut time at Ellora, not a temple — all three Jyotirlingas still fit in 2 days with a late finish on day one and a pre-sunrise start on day two.
Avoid: the full loop in a single day. At close to 800 km with three darshans, a one-day attempt usually means reaching the last temple after its evening aarti has shut.
None make VIP entry compulsory — general darshan stays free everywhere, and VIP is only a paid line-skip.
Trimbakeshwar is the most organised: a ₹200 pass at trimbakeshwartrust.com/onlinevip turns a 6-8 hour queue into roughly 45 minutes gate to gate.
Bhimashankar's is cheaper, typically ₹50-100, via bhimashankar.in's Special Darshan section.
Grishneshwar has no official online VIP portal yet — its special darshan (loosely, a few hundred rupees) is arranged at the counter on arrival, so build slack into that stop.
A few worthwhile stops sit right on this route.
Ellora Caves are 1 km from Grishneshwar and pair naturally with the same halt — give them a couple of hours before or after darshan.
Shani Shingnapur, roughly on the Nashik-Ahmednagar stretch, is a common half-hour add-on.
Bhimashankar itself sits inside a wildlife sanctuary known for the giant Indian squirrel (shekru) — worth a short walk, though the trekking trails are a separate, longer outing.
Two halts fit best, matching the 2N/3D shape most packages sell.
Night one is the Ahmednagar belt, between Bhimashankar and Ellora/Sambhajinagar — the midpoint splitting the toughest leg in two.
Night two is Nashik or Trimbak town, right after the Grishneshwar-Trimbakeshwar drive, setting up an early darshan before the last 180 km to Mumbai.
Nashik's own stay options — Panchavati, city centre or highway belt. Book both nights ahead of Shravan and Mahashivratri, when rooms sell out days in advance.
Three Jyotirlingas, one loop, one booking — plan the order first. Har Har Mahadev.
Kartiki Ekadashi at Pandharpur — Mumbai Travel Guide (2026)
Mumbai ·
Ashtavinayak Yatra from Mumbai — 3-Day, 8-Temple Circuit (2026)
Mumbai ·
Ganpatipule Day Trip from Mumbai — Nearby Places to See (2026)
Mumbai ·
Pilgrimage from Mumbai — Day, Weekend or Week? (2026)
Mumbai ·
Vaishno Devi Navratri — Dates, Rush and Mumbai Route (2026)
Mumbai ·
Kolhapur Mahalakshmi Navratri — Dates & Crowd Guide (2026)
Mumbai ·
YATRA GUIDES
Walking distances, darshan timings, where to stay, and how to reach — every yatra question, answered.