
Shahapur to Surat
Surat is approximately 200+ kms from Shahapur. The fastest way to reach Surat from Shahapur is by Bus, Flight Via Mumbai. It takes approximately 4 hours. The cheapest way to reach Surat from Shahapur is by Train, Bus Via Nashik which would take approximately 9 hours.
Sort By
Mode of Transport
Via Thane
RECOMMENDED
Shahapur
Thane
Surat
Approx Travel Time
5h 55m
On Demand
Via Mumbai
Shahapur
Mumbai
Surat
Approx Travel Time
4h 53m
₹10,687
Onwards
FASTEST
Shahapur
Mumbai
Surat
Approx Travel Time
4h 15m
₹10,147
Onwards
Shahapur
Mumbai
Surat
Approx Travel Time
5h 3m
₹8,532
Onwards
Shahapur
Mumbai
Surat
Approx Travel Time
8h 13m
₹2,660
Onwards
Shahapur
Mumbai
Surat
Approx Travel Time
8h 25m
₹4,000
Onwards
Shahapur
Mumbai
Surat
Approx Travel Time
7h 35m
₹2,120
Onwards
Shahapur
Mumbai
Surat
Approx Travel Time
9h 3m
₹4,540
Onwards
Via Nashik
Shahapur
Nashik
Surat
Approx Travel Time
9h 45m
₹4,122
Onwards
CHEAPEST
Shahapur
Nashik
Surat
Approx Travel Time
8h 57m
₹745
Onwards
Frequently Asked Questions
What is the distance between Shahapur and Surat?
Surat is approximately 200+ kms from Shahapur.
How long does it take to reach Surat from Shahapur?
It takes approximately 4 hours to reach Surat from Shahapur by Bus, Flight Via Mumbai.
What is the cheapest way to reach Surat from Shahapur?
The cheapest way to reach Surat from Shahapur is by Train, Bus Via Nashik.
What is the fastest way to reach Surat from Shahapur?
The fastest way to reach Surat from Shahapur is by Bus, Flight Via Mumbai.