
Surat to Shahapur
Shahapur is approximately 250+ kms from Surat. The fastest way to reach Shahapur from Surat is by Flight, Bus Via Mumbai. It takes approximately 4 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 Thane
CHEAPEST
Surat
Thane
Shahapur
Approx Travel Time
5h 55m
₹1,120
Onwards
Surat
Thane
Shahapur
Approx Travel Time
6h 49m
₹2,345
Onwards
Via Palghar
Surat
Palghar
Shahapur
Approx Travel Time
6h 21m
₹3,765
Onwards
Surat
Palghar
Shahapur
Approx Travel Time
8h 3m
On Demand
Via Mumbai
Surat
Mumbai
Shahapur
Approx Travel Time
4h 22m
₹9,070
Onwards
FASTEST
Surat
Mumbai
Shahapur
Approx Travel Time
4h 15m
₹7,763
Onwards
Via Bhiwandi
Surat
Bhiwandi
Shahapur
Approx Travel Time
6h 24m
₹2,068
Onwards
Via Kalyan
Surat
Kalyan
Shahapur
Approx Travel Time
6h 55m
₹1,827
Onwards
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 4 hours to reach Shahapur from Surat by Flight, Bus Via Mumbai.
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 Flight, Bus Via Mumbai.
Routes Connecting Surat
Routes From Surat
Routes Connecting Shahapur
Routes From Shahapur
- Shahapur to Lonavala
- Shahapur to Narsinghpur
- Shahapur to Kadapa
- Shahapur to Hospet
- Shahapur to Suryapet
- Shahapur to Raichur
- Shahapur to Navi-Mumbai
- Shahapur to Tiruchirappalli
- Shahapur to Ariyalur
- Shahapur to Moradabad
- Shahapur to Bhabua
- Shahapur to Balaghat
- Shahapur to Palitana
- Shahapur to Gulbarga
- Shahapur to Bhuj


