Before planning your yatra, it helps to know how far apart the temples are. The three Jyotirlinga of Maharashtra, Trimbakeshwar, Bhimashankar and Grishneshwar, are in three different regions, so the drives between them are long. This guide gives approximate distances, travel times and a map to help you plan.
New here? Start with which 3 Jyotirlinga are in Maharashtra.
Map of the 3 Jyotirlinga Temples in Maharashtra
Distance Between the 3 Jyotirlinga ( by Road)
| From | To | Distance | Travel time |
|---|---|---|---|
| Bhimashankar | Trimbakeshwar | 237 km | 5 hr 29 min |
| Trimbakeshwar | Grishneshwar | 230 km | 3 hr 37 min |
| Bhimashankar | Grishneshwar | 304 km | 5 hr 14 min |
Time can increase during monsoon, festivals and weekends, so keep some buffer.
Distance From Major Starting Points
| Route | Distance | Travel time |
|---|---|---|
| Pune → Bhimashankar | 124 km | 3 hr 35 min |
| Nashik city → Trimbakeshwar | 30 km | 1 hr 4 min |
| Chhatrapati Sambhajinagar → Grishneshwar | 35 km | 55 min |
| Trimbakeshwar → Shirdi | 152 km | 2 hr 47 min |
| Shirdi → Grishneshwar | 100 km | 1 hr 35 min |
Which Jyotirlinga Is Closest to Pune?
Bhimashankar is the closest Jyotirlinga to Pune, at roughly 124 km. Most people drive from Pune in the early morning, complete darshan and return the same day, or continue towards Nashik. Trimbakeshwar and Grishneshwar are much farther and need an overnight stay.
Best Route to Cover All Three
The smoothest circuit is:
Pune/Mumbai → Bhimashankar → Nashik/Trimbakeshwar → Shirdi → Grishneshwar → Return
This route follows a logical direction, avoids backtracking, and lets you add Shirdi and Ellora on the way. You can see the day-wise version in our 3 day Maharashtra trip plan.
How Many Days Do These Distances Need?
With over 500 km of total driving, one day is not practical. You need at least 2 days, and 3 days or 4D/3N is much more comfortable. See the full comparison in how many days are needed for 3 Jyotirlinga in Maharashtra.
Tips for Long Drives Between Temples
- Start early to avoid traffic and heat.
- Plan a lunch break at a reliable halt, especially with children and seniors.
- Avoid driving ghat sections after dark in the monsoon.
- Fill fuel and carry water before hill roads.
- Keep darshan timings in mind, since temples can close for rituals in the afternoon.
Don’t Want to Drive It Yourself?
Our Maharashtra 3 Jyotirlinga tour package includes an AC vehicle with an experienced driver, hotel stay and darshan coordination, so you can relax during the long stretches.
Check the cost in our 3 Jyotirlinga package price guide.
Roughly 237 km between Bhimashankar and Trimbakeshwar, and about 230 km between Trimbakeshwar and Grishneshwar. Bhimashankar to Grishneshwar is the longest at around 304 km.
Bhimashankar, at around 124 km.
Yes. Use the embedded map above, which shows all three temples along with Shirdi and Ellora.
Not easily. The temples are not on one rail line, so a road vehicle is needed between the.

One Reply to “Distance Between 3 Jyotirlinga in Maharashtra: Route Map, Travel Time & Closest to Pune”