Two days from Mumbai buys you Bhimashankar and Trimbakeshwar without hurrying. Three days buys you Grishneshwar as well — and the third day is almost entirely driving, because Grishneshwar sits about 330 km from Mumbai near Ellora. Choose by how much road your family can take, not by how many temples you want to count.
The three temples are not in a neat line. Bhimashankar is in the Sahyadris beyond Manchar, Trimbakeshwar is past Nashik, and Grishneshwar is near Ellora in Chhatrapati Sambhajinagar district.
Bhimashankar and Trimbakeshwar are the natural pair. Grishneshwar is the outlier — roughly 330 km from Mumbai and a long leg from Trimbakeshwar whichever way you cut it.
That is the whole decision. The third day is not a third temple so much as a third long drive, and it is the day families with elders or small children regret if they underestimate it.
Day 1 — Mumbai to Bhimashankar, sleep near Trimbakeshwar.
Leave Mumbai by 6:30 am. The ghat climb after Manchar is slow, and you want it in daylight.
Reach for late-morning darshan. The temple opens at 4:30 am; morning darshan runs to about 11:00 am.
Drive on in the afternoon, sleep at Trimbakeshwar or Nashik.
Day 2 — Trimbakeshwar, then home.
Trimbakeshwar opens at 5:30 am. Early darshan is the quiet one; by mid-morning the queue has grown.
Rudrabhishek is generally performed in the early morning window, so book it the day before if you want it.
Leave by afternoon and you are home the same night.
Day 1 and day 2 stay as above, with one change: you sleep at Trimbakeshwar on night two rather than driving home.
Day 3 — Trimbakeshwar to Grishneshwar, then Mumbai. This is the long one. Grishneshwar keeps hours of roughly 5:30 am to 9:00 pm with a midday break, and sits 1.5 km from the Ellora Caves.
Most families add the caves, which is the right call — you have driven this far. Budget two hours for them and understand you will reach Mumbai late.
| 2 days | 3 days | |
|---|---|---|
| Temples | Bhimashankar, Trimbakeshwar | All three |
| Nights away | 1 | 2 |
| Longest single drive | Bhimashankar → Trimbakeshwar | Trimbakeshwar → Grishneshwar |
| Suits | Weekend, elders, small children | Ellora too, unhurried darshan |
| Main risk | Rushing day 1 darshan | Day 3 runs long, late arrival home |
With elderly parents: two days. The third day's driving is what tires people, and Bhimashankar's steps have already taken something out of them.
With small children: two days, and break the drive at Manchar or Nashik for a proper meal rather than pushing through.
If Ellora matters to you: three days, and avoid Tuesday — the caves are closed, though Grishneshwar itself stays open.
If you only have a weekend: two days, and do not try to add the third temple. It is the most common way this trip goes wrong.
In Shravan: three days if you can, because every queue runs longer, especially at Trimbakeshwar on Mondays.
It can be done, and plenty of yatris do, but it changes the shape of both plans.
Mumbai to Bhimashankar has only a handful of direct MSRTC services. Fares start around ₹359 on a non-AC seater and the run takes roughly seven and a half hours — the first departure is early morning and the last leaves before midday, so a missed bus costs you the day.
For Trimbakeshwar, the practical route is a train to Nashik Road, then a local bus or shared vehicle for the last 30 km to the temple town. Trains are frequent; the last leg is what needs planning.
For Grishneshwar, you travel to Chhatrapati Sambhajinagar and cover the final 30 km to Verul locally. That is another reason the third day is hard without a vehicle of your own.
The honest summary: without a car, do two temples properly rather than three badly. Our Nashik to Trimbakeshwar guide covers that last stretch in detail.
Between June and September the Sahyadris are at their most beautiful and the Bhimashankar ghat road at its most demanding. It narrows and bends after Manchar, and heavy rain slows everything.
In those months, a two-day plan is safer than a three-day one. You have less road to cover and more slack when a stretch takes an hour longer than it should.
For a fuller picture of that stretch and the trek routes, our Bhimashankar logistics guide goes into the detail.
On the two-day plan your one night is best spent at Trimbakeshwar or Nashik. Trimbakeshwar puts you walking distance from the mandir for a 5:30 am darshan; Nashik gives you more choice and better prices.
On the three-day plan, night two is the same and night one is at Bhimashankar or Manchar. Bhimashankar has very few rooms, so book it first — our guide to where to stay for early darshan explains which side of the ghat to choose.
Pick the plan your slowest traveller can enjoy — the darshan is the point, not the mileage. 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.