
Shahapur to Navsari
Navsari is approximately 150+ kms from Shahapur. The fastest way to reach Navsari from Shahapur is by Bus Via Thane. It takes approximately 7 hours. The cheapest way to reach Navsari from Shahapur is by Train, Bus Via Nashik which would take approximately 10 hours.
Sort By
Mode of Transport
Via Thane
RECOMMENDED
Shahapur
Thane
Navsari
Approx Travel Time
7h 5m
On Demand
FASTEST
Shahapur
Thane
Navsari
Approx Travel Time
7h 1m
On Demand
Via Nashik
Shahapur
Nashik
Navsari
Approx Travel Time
10h 25m
₹4,122
Onwards
CHEAPEST
Shahapur
Nashik
Navsari
Approx Travel Time
9h 37m
₹745
Onwards
Frequently Asked Questions
What is the distance between Shahapur and Navsari?
Navsari is approximately 150+ kms from Shahapur.
How long does it take to reach Navsari from Shahapur?
It takes approximately 7 hours to reach Navsari from Shahapur by Bus Via Thane.
What is the cheapest way to reach Navsari from Shahapur?
The cheapest way to reach Navsari from Shahapur is by Train, Bus Via Nashik.
What is the fastest way to reach Navsari from Shahapur?
The fastest way to reach Navsari from Shahapur is by Bus Via Thane.
Routes Connecting Shahapur
Routes From Shahapur
- Shahapur to Narasaraopet
- Shahapur to Azamgarh
- Shahapur to Dhenkanal
- Shahapur to Upleta
- Shahapur to Karimnagar
- Shahapur to Navi-Mumbai
- Shahapur to Junagadh
- Shahapur to Chalisgaon
- Shahapur to Raipur
- Shahapur to Kumbakonam
- Shahapur to Hazaribagh
- Shahapur to Hamirpur
- Shahapur to Gooty
- Shahapur to Rewari
- Shahapur to Barshi