
Shahapur to Navsari
Navsari is approximately 200+ kms from Shahapur. The fastest way to reach Navsari from Shahapur is by Cab. It takes approximately 5 hours. The cheapest way to reach Navsari from Shahapur is by Bus, Train Via Thane which would take approximately 7 hours.
Sort By
Mode of Transport
Via Bhiwandi
Shahapur
Bhiwandi
Navsari
Approx Travel Time
5h 57m
₹3,087
Onwards
Shahapur
Bhiwandi
Navsari
Approx Travel Time
7h 48m
₹3,522
Onwards
Via Palghar
Shahapur
Palghar
Navsari
Approx Travel Time
7h 33m
On Demand
Shahapur
Palghar
Navsari
Approx Travel Time
7h 9m
₹3,348
Onwards
Via Thane
CHEAPEST
Shahapur
Thane
Navsari
Approx Travel Time
7h 5m
₹2,105
Onwards
Shahapur
Thane
Navsari
Approx Travel Time
7h 1m
₹3,159
Onwards
Shahapur
Thane
Navsari
Approx Travel Time
7h 59m
₹2,895
Onwards
Shahapur
Thane
Navsari
Approx Travel Time
7h 55m
₹3,949
Onwards
Via Kalyan
Shahapur
Kalyan
Navsari
Approx Travel Time
6h 47m
₹2,870
Onwards
Frequently Asked Questions
What is the distance between Shahapur and Navsari?
Navsari is approximately 200+ kms from Shahapur.
How long does it take to reach Navsari from Shahapur?
It takes approximately 5 hours to reach Navsari from Shahapur by Cab.
What is the cheapest way to reach Navsari from Shahapur?
The cheapest way to reach Navsari from Shahapur is by Bus, Train Via Thane.
What is the fastest way to reach Navsari from Shahapur?
The fastest way to reach Navsari from Shahapur is by Cab.
Routes Connecting Shahapur
Routes From Shahapur
Routes To Shahapur
- Karimnagar to Shahapur
- Mangalore to Shahapur
- Thiruvannamalai to Shahapur
- Kangra to Shahapur
- Shahdol to Shahapur
- Jalpaiguri to Shahapur
- Ratangarh to Shahapur
- Hinganghat to Shahapur
- Nimbahera to Shahapur
- Noida to Shahapur
- Mahendragarh to Shahapur
- Loharu to Shahapur
- Medinipur to Shahapur
- Mainpuri to Shahapur
- Shillong to Shahapur


