Trimbakeshwar from Mumbai — Distance, Bus, Train & Guide 2026
Complete travel guide from Mumbai to Trimbakeshwar Jyotirlinga: 170 km via Nashik Expressway, bus and train options, weekend trip itinerary, cost per person, group tours, and combining Trimbakeshwar with Omkareshwar.
At a Glance
Distance
170 km
via Nashik Expressway
By Car
3.5–4 hrs
via NH 160
By Train
3–4 hrs
to Nashik Road
By Bus
4–5 hrs
Mumbai → Nashik → Trim.
Travel Options from Mumbai
Via Mumbai–Nashik Expressway (NH 160) to Nashik (165 km, 3 hrs), then Nashik–Trimbakeshwar Road (30 km, 1 hr). Total: 195 km, 4 hrs. Best route for flexibility. Depart Mumbai by 4:00 AM to avoid traffic and reach Trimbakeshwar by 8:00 AM. Fuel cost: approximately ₹1,500–2,000 round trip.
MSRTC and private buses run frequently from Mumbai (Dadar/Sion/Kurla) to Nashik (165 km, 3.5–4 hrs, ₹400–700). From Nashik CBS, take a local bus or shared taxi to Trimbakeshwar (30 km, 1 hr, ₹50–150). Total time: 4–5 hrs with transfer. Many temples and spiritual organisations from Mumbai arrange group bus trips to Trimbakeshwar during Shravan and Maha Shivaratri.
Trains from Mumbai (Dadar/CSMT) to Nashik Road Railway Station run frequently — Deccan Express, Godavari Express, and several others. Journey: 3–4 hrs, ₹200–500 (sleeper). From Nashik Road station, take a taxi or local bus to Trimbakeshwar (30 km, 1 hr, ₹300–500 taxi). Total time: 4–5 hrs.
Fly Mumbai → Nashik (Ozar Airport, 1 hr, ₹3,000–5,000). Taxi from Nashik airport to Trimbakeshwar (35 km, 1 hr, ₹800–1,200). Total travel time: 3–4 hrs including airport formalities. Most expensive option but fastest. Not commonly used given the short driving distance from Mumbai.
Weekend Trip Itinerary from Mumbai
Day 1: Arrival & Darshan
- • 4:00 PM — Depart Mumbai by car/bus/train
- • 7:00–8:00 PM — Arrive Trimbakeshwar, check into Bhakta Niwas
- • 8:00 PM — Evening aarti at the temple
- • 9:00 PM — Dinner at Bhakta Niwas canteen
- • 10:00 PM — Rest for early start
Day 2: Full Day Pilgrimage
- • 4:30 AM — Mangala Aarti at Trimbakeshwar Temple
- • 5:30 AM — Narayan Nagbali pooja (pre-booked)
- • 7:00 AM — Kushavarta Kund holy dip in Godavari source
- • 8:30 AM — Breakfast at Bhakta Niwas
- • 9:30 AM — Brahmagiri base visit (full trek optional)
- • 12:00 PM — Depart for Mumbai, reach by 3:00 PM
Frequently Asked Questions
How far is Trimbakeshwar from Mumbai and how long does it take? +
Trimbakeshwar is approximately 170 km from Mumbai city centre. By car via the Mumbai–Nashik Expressway (NH 160), the drive takes 3.5–4 hours. By bus from Mumbai to Nashik (165 km, 3.5 hrs) plus a local bus or taxi from Nashik to Trimbakeshwar (30 km, 1 hr), the total travel time is 4–5 hours. By train to Nashik Road (3–4 hrs) plus taxi (1 hr), it is approximately 4–5 hours. The flight to Nashik is 1 hour but not commonly used given the short total distance. Trimbakeshwar is the closest major Jyotirlinga to Mumbai, making it ideal for weekend trips.
Can I do a weekend trip from Mumbai to Trimbakeshwar? +
Yes, a Mumbai → Trimbakeshwar weekend trip is one of the most popular pilgrimage circuits from Mumbai. Recommended schedule: Friday evening depart Mumbai by bus, private car, or train, arrive Trimbakeshwar/Nashik by 8:00–9:00 PM, overnight at Trimbakeshwar Sansthan Bhakta Niwas. Saturday: early morning darshan (5:00 AM), Narayan Nagbali pooja, Kushavarta Kund holy dip, Brahmagiri mountain trek, evening Narmada-style aarti at the Godavari ghats, overnight at Bhakta Niwas. Sunday: morning Godavari sunrise darshan, depart by 9:00 AM, reach Mumbai by 1:00–2:00 PM. This gives a full and deeply satisfying 2-day pilgrimage experience.
How much does a Mumbai → Trimbakeshwar trip cost per person? +
Budget breakdown per person for a 2-day trip from Mumbai: Bus/train to Nashik (₹300–600) + Nashik–Trimbakeshwar taxi (₹100–200) + Bhakta Niwas accommodation (₹250–1,000/night, shared) + food (₹200–400/day) + local transport (₹100–200) + pooja offerings (₹200–500) = approximately ₹1,500–3,500 per person for a 2-day trip. Mid-range (private car + private room at Bhakta Niwas): ₹2,500–4,500. Group tours from Mumbai spiritual organisations typically cost ₹1,800–2,500 per person for 2 days (includes transport, accommodation, meals, and guide).
Are there group tours from Mumbai to Trimbakeshwar? +
Yes, many Mumbai-based spiritual organisations, temples, and tour operators offer group pilgrimage tours to Trimbakeshwar. These typically cover a 2-day itinerary: Mumbai → Nashik → Trimbakeshwar on Day 1 (temple darshan, Narayan Nagbali pooja), overnight at Bhakta Niwas, and return to Mumbai on Day 2. Group tours are especially popular during Shravan (July–August) and Maha Shivaratri (February/March). The Shri Gajanan Maharaj Sansthan organises group pilgrimages from various Maharashtra cities including Mumbai — contact +91 80531 90691 for details. Group booking advantages: lower per-person cost, pre-arranged accommodation and pooja bookings, and travelling with like-minded devotees.
Can I combine Trimbakeshwar with Omkareshwar in one trip from Mumbai? +
Yes, a combined Trimbakeshwar + Omkareshwar pilgrimage from Mumbai is popular and covers two of the 12 Jyotirlingas. Recommended 5-day itinerary: Day 1: Mumbai → Trimbakeshwar (170 km, 4 hrs), darshan and Narayan Nagbali pooja. Day 2: Brahmagiri trek and Godavari origin visit. Day 3: Trimbakeshwar → Omkareshwar (450 km, 9–10 hrs by road) or Trimbakeshwar → Khandwa by train. Day 4: Omkareshwar temples and Narmada parikrama. Day 5: Return to Mumbai from Indore/Khandwa. The Shri Gajanan Maharaj Sansthan has accommodation at both locations and can assist with bookings from Mumbai. Many devotees also add Shegaon (Shri Gajanan Maharaj Samadhi) to the circuit.
What is the best time for Mumbai devotees to visit Trimbakeshwar? +
For Mumbai devotees, the best time to visit Trimbakeshwar is October through February, aligning with Mumbai's pleasant post-monsoon season. November (Kartik Purnima) and February (Maha Shivaratri) are the most popular months for Mumbai-based pilgrimages. A long weekend from Mumbai works perfectly: Friday evening departure, Saturday full day at Trimbakeshwar, Sunday morning return. During Shravan (July–August), while spiritually powerful, expect heavy rain and crowded trains/buses from Mumbai — book group tours well in advance. The close proximity of Trimbakeshwar to Mumbai (only 170 km) makes it the most accessible Jyotirlinga for Mumbai residents.
Are there direct buses from Mumbai to Trimbakeshwar? +
There are no direct MSRTC buses from Mumbai to Trimbakeshwar. However, several options work well: (1) MSRTC or private buses from Mumbai (Dadar/Sion) to Nashik CBS (165 km, 3.5–4 hrs, every 30 minutes, ₹400–700), then MSRTC local bus Nashik → Trimbakeshwar (30 km, 1 hr, ₹50–100, every hour). (2) Private taxi from Mumbai to Trimbakeshwar: ₹5,000–8,000 round trip, most convenient for groups. (3) Shared cabs from Mumbai to Nashik, then local taxi to Trimbakeshwar. During Shravan and Maha Shivaratri, many Mumbai temples arrange direct private bus services to Trimbakeshwar — check with local temples and spiritual organisations.
What makes Trimbakeshwar special compared to other Jyotirlingas near Mumbai? +
Trimbakeshwar stands out for four unique features that no other Jyotirlinga offers: (1) <strong>The origin of the Godavari River</strong> — the sacred Godavari (Ganga of South India) flows from Shiva's matted hair at Kushavarta Kund, 1 km from the temple. This alone makes Trimbakeshwar incomparable. (2) <strong>The three-faced Jyotirlinga</strong> — representing Brahma, Vishnu, and Shiva in one lingam, covered by a silver mask. (3) <strong>The Brahmagiri mountain trek</strong> — the only Jyotirlinga set at the foot of a major mountain, with a 500-step climb to the Gorakshanath Cave. (4) <strong>Narayan Nagbali pooja</strong> — a unique ritual only performed at Trimbakeshwar to remove Pitru Dosha (ancestral curse) and grant liberation to departed souls. At only 170 km from Mumbai, Trimbakeshwar is also the most accessible Jyotirlinga for Maharashtra devotees.
Plan Your Mumbai to Trimbakeshwar Pilgrimage
Book Trimbakeshwar Bhakta Niwas accommodation in advance for the best rates. All meals included.