ॐ Jai Gajanan ॐ
Pune to Trimbakeshwar: Distance, Route, Travel Time, Buses and Trains
Pune to Trimbakeshwar is 230 to 244 km by road via NH 60, about 5 to 5.5 hours by car or cab. MSRTC and private buses run direct from Shivajinagar and Swargate in Pune to Trimbakeshwar. You can also take a train to Nashik Road and continue by taxi or bus.
We are Shri Gajanan Maharaj Sansthan, and our Bhakta Niwas is in Trimbakeshwar, right next to the New Bus Stand. Here is everything you need for the journey from Pune.
Distance and time at a glance
| How | Distance or route | Time |
|---|---|---|
| Car or cab | 230 to 244 km via NH 60 | About 5 to 5.5 hours |
| Direct bus | From Shivajinagar or Swargate, Pune | Check current timings |
| Train | Pune to Nashik Road, then 35–36 km by road | Train time plus about 1 hour by taxi |
| Flight | Not practical for this trip | — |
Check Google Maps on the day you travel, as traffic and road works can change the time.
By car or cab
The main road is the Pune–Nashik highway, NH 60. It passes towns such as Chakan, Narayangaon, Sangamner and Sinnar before reaching Nashik. From Nashik, Trimbakeshwar is about 28 km further west.
Leave Pune early in the morning to avoid city traffic. If you are driving into Trimbakeshwar, free parking is available inside our Sansthan campus on Jawahar Road for guests.
By bus
MSRTC buses run direct to Trimbakeshwar from the Shivajinagar (Wakdewadi) bus stand in Pune. Private sleeper buses also run direct overnight from Swargate, Shivajinagar and other pick-up points in Pune, leaving late in the evening and reaching Trimbakeshwar in the morning. Bus timings change, so check them at the bus stand or with MSRTC before you travel.
If you cannot find a direct bus, take a bus to Nashik and change there. MSRTC buses from Nashik's New CBS / Mela Stand to Trimbakeshwar run every 15–30 minutes. When you reach the Trimbakeshwar bus stand, our Bhakta Niwas is right next to it.
By train
You can check the IRCTC app for trains from Pune to Nashik Road railway station. Nashik Road is 35–36 km from Trimbakeshwar, about an hour by taxi. Citilinc city buses for Trimbakeshwar also leave from outside Nashik Road station.
Our guide on how to reach Trimbakeshwar has full details of the trains, buses and bus stands from Pune, Mumbai, Shirdi and Nashik.
Planning your trip from Pune
- Leave early. A 5-hour drive means that a 6 AM start gets you to Trimbakeshwar before noon.
- Stay one night. After a long drive, an evening rest and an early-morning darshan the next day is easier, especially with elders.
- Choose a weekday if you can. Tuesday to Thursday mornings have the shortest darshan queues.
The temple is open from 5:30 AM to 9:00 PM. See our temple timings guide and our Trimbakeshwar Jyotirlinga temple guide.
Combining Trimbakeshwar with other places
From Pune, you can combine Trimbakeshwar with another Jyotirlinga or with Shirdi. See Trimbakeshwar to Bhimashankar and Trimbakeshwar to Shirdi.
In Trimbakeshwar, Kushavarta Kund, Sant Nivruttinath Samadhi and the Swami Samarth Gurupeeth are all close to the temple. Read our guide to places to visit near Trimbakeshwar, or check distances in the nearby places section of our home page.
When to travel
October to March has the most comfortable weather for the drive and for darshan. Festival days such as Mahashivratri, Shravan Mondays and Kartik Purnima bring darshan queues of 4 to 8 hours. See our guide to the best time to visit Trimbakeshwar.
During the Simhastha Kumbh 2027, private vehicles are planned to be stopped outside Trimbakeshwar town on the Amrit Snan days of 2 August, 31 August and 12 September 2027. See our Kumbh 2027 guide.
Where to stay in Trimbakeshwar
Our Bhakta Niwas is on Jawahar Road, next to the New Bus Stand, about 900 m from the temple. Check-in is open 24 hours, so you can arrive whenever your bus or car gets in. All 3 satvik meals are included, and there is free parking and a free temple shuttle for guests.
See our rooms and read where to stay in Trimbakeshwar. Bookings are only by phone call or WhatsApp on +91 90311 67563; read how to book.
Frequently asked questions
How far is Trimbakeshwar from Pune?
Trimbakeshwar is 230 to 244 km from Pune by road, via the Pune–Nashik highway (NH 60). The drive takes about 5 to 5.5 hours by car or cab. Nashik is about 28 km before Trimbakeshwar on the way.
Is there a direct bus from Pune to Trimbakeshwar?
Yes. MSRTC and private buses run direct to Trimbakeshwar from Shivajinagar and Swargate in Pune. Check current timings before you travel. You can also take a bus to Nashik and change for Trimbakeshwar there.
Which railway station is nearest to Trimbakeshwar from Pune?
Nashik Road is the nearest railway station to Trimbakeshwar, 35–36 km away. Check the IRCTC app for trains from Pune to Nashik Road. From the station, take a taxi, about an hour, or a Citilinc city bus for Trimbakeshwar.
Can I do Pune to Trimbakeshwar and back in one day?
It is possible by car, but it means about 10 to 11 hours on the road plus the darshan queue. A more comfortable plan is to stay one night in Trimbakeshwar and take an early-morning darshan the next day.
Where can I stay in Trimbakeshwar after travelling from Pune?
Our Bhakta Niwas on Jawahar Road is next to the New Bus Stand and about 900 m from the temple. Check-in is open 24 hours, all 3 satvik meals are included, and parking is free. Book by phone call or WhatsApp on +91 90311 67563.
Planning a stay in Trimbakeshwar?
Book on WhatsApp or by phone at +91 90311 67563. Check-in is open 24 hours, and all 3 satvik meals are included.
