
Surat to Shahapur
Shahapur is approximately 250+ kms from Surat. The fastest way to reach Shahapur from Surat is by Train, Cab Via Bhiwandi. It takes approximately 5 hours. The cheapest way to reach Shahapur from Surat is by Train, Bus Via Thane which would take approximately 6 hours.
Sort By
Mode of Transport
Via Bhiwandi
FASTEST
Surat
Bhiwandi
Shahapur
Approx Travel Time
5h
On Demand
Surat
Bhiwandi
Shahapur
Approx Travel Time
7h 40m
On Demand
Via Thane
CHEAPEST
Surat
Thane
Shahapur
Approx Travel Time
5h 40m
₹520
Onwards
Surat
Thane
Shahapur
Approx Travel Time
5h 54m
On Demand
Via Mumbai
Surat
Mumbai
Shahapur
Approx Travel Time
5h
On Demand
Surat
Mumbai
Shahapur
Approx Travel Time
6h 40m
On Demand
Via Kalyan
Surat
Kalyan
Shahapur
Approx Travel Time
5h 36m
On Demand
Via Palghar
Surat
Palghar
Shahapur
Approx Travel Time
5h 44m
On Demand
Frequently Asked Questions
What is the distance between Surat and Shahapur?
Shahapur is approximately 250+ kms from Surat.
How long does it take to reach Shahapur from Surat?
It takes approximately 5 hours to reach Shahapur from Surat by Train, Cab Via Bhiwandi.
What is the cheapest way to reach Shahapur from Surat?
The cheapest way to reach Shahapur from Surat is by Train, Bus Via Thane.
What is the fastest way to reach Shahapur from Surat?
The fastest way to reach Shahapur from Surat is by Train, Cab Via Bhiwandi.
Routes Connecting Surat
Routes From Surat
Routes Connecting Shahapur
Routes From Shahapur
Routes To Shahapur
- Amroha to Shahapur
- Bhawanipatna to Shahapur
- Kalyan to Shahapur
- Mansa to Shahapur
- Budhni to Shahapur
- Bathinda to Shahapur
- Chaibasa to Shahapur
- Balurghat to Shahapur
- Modasa to Shahapur
- Kadapa to Shahapur
- Palampur to Shahapur
- Pathanamthitta to Shahapur
- Krishnagiri to Shahapur
- Shahdol to Shahapur
- Sitamarhi to Shahapur

