Travel from Nashik to Mahābaleshwar

Bus or train from Nashik to Mahābaleshwar?

You can take a train from Nashik to Mahābaleshwar via Nasik Road (NK), Kalyan Junction (KYN), and Khed (KHED) in around 10 h 2 min. Alternatively, you can take a bus from Nashik to Mahābaleshwar via Mumbai in around 14 h 50 min.

How to get from Nashik to Mahābaleshwar

From Nashik taxi to Nasik Road (NK), train to Kalyan Junction (KYN), train to Khed (KHED), then taxi to Mahābaleshwar.10 h 2 min₹3,162
From Nashik bus to Mumbai then bus to Mahabaleshwar.14 h 50 min₹1,308
From Nashik taxi to Mahābaleshwar.4 h 59 min₹5,236
From Nashik drive to Mahābaleshwar.4 h 59 min₹2,676
From Nashik taxi to Nasik Road (NK), train to Kalyan, train to Kurla, taxi to Mumbai airport, fly to Pune airport, then taxi to Mahābaleshwar.8 h 48 min₹10,225

How long does it take to get from Nashik to Mahābaleshwar?

It takes approximately 10 h 2 min to get from Nashik to Mahābaleshwar, including transfers.

Is there a direct bus between Nashik and Mahābaleshwar?

No, there is no direct bus from Nashik to Mahābaleshwar. However, there are services departing from Nashik and arriving at Mahabaleshwar via Mumbai. The journey, including transfers, takes approximately 14 h 50 min.

Operators from Nashik to Mahābaleshwar

Indian RailwaysIndian Railways
Mumbai Suburban RailwayMumbai Suburban Railway
Jet AirwaysJet Airways