Key hubs
Shahapur airport and railway station
- Airport
- Chhatrapati Shivaji Maharaj International Airport, Mumbai (BOM), roughly 80 to 90 km away; about 2 to 3 hours by road depending on traffic
- Railway station
- Asangaon (ASO) on the Kalyan to Kasara line serves Shahapur; Atgaon (ATG) is the next stop towards Kasara
- Getting around
- A hired car or local auto is needed for the sights; there are few ride-hailing options, so arrange pick-ups in advance
How to reach Shahapur by air
Chhatrapati Shivaji Maharaj International Airport, Mumbai (BOM) is the nearest major airport, about 80 to 90 km away and roughly 2 to 3 hours by road, depending on traffic.
How to reach Shahapur by train
Asangaon (ASO) on the Kalyan to Kasara line is the station that serves Shahapur and is the usual railhead for Mahuli. Atgaon (ATG) is the next station towards Kasara.
How to reach Shahapur by road
Shahapur lies on the Mumbai-Nashik road, about 75 km north-east of Mumbai. Local roads lead from there to Asangaon, Mahuli and the sanctuary.
Getting around Shahapur
A hired car or local auto is the practical way to reach the sights. Shared autos run between the station and the villages; arrange return pick-ups in advance.
For parents and senior travellers
Easy transfers to and in Shahapur
- Skip the Mahuli summit climb; enjoy the base temples and the view from the road.
- Plan sights for the first half of the day and rest after lunch, since shade and seating are scarce.
- Carry plenty of water, a hat and any medicines; there are few chemists or hospitals near the forest.
- Hire a car with a driver for the day rather than relying on autos between sights.
- Ask the airline or railway for wheelchair or porter assistance when you book, not on the day.
- Pre-book the pickup from the airport or station, so nobody has to negotiate with drivers after a long journey.
- Choose arrivals in daylight where you can, and keep the first afternoon free to rest.