
Solapur to Bharuch
Bharuch is approximately 600+ kms from Solapur. The fastest way to reach Bharuch from Solapur is by Train Via Valsad. It takes approximately 14 hours. The cheapest way to reach Bharuch from Solapur is by Train Via Surat which would take approximately 15 hours.
Sort By
Mode of Transport
Via Valsad
RECOMMENDED
FASTEST
Solapur
Valsad
Bharuch
Approx Travel Time
14h 10m
₹450
Onwards
Via Nandurbar
Solapur
Nandurbar
Bharuch
Approx Travel Time
14h 10m
₹625
Onwards
Via Surat
CHEAPEST
Solapur
Surat
Bharuch
Approx Travel Time
14h 25m
₹315
Onwards
Via Vapi
Solapur
Vapi
Bharuch
Approx Travel Time
14h 25m
₹465
Onwards
Via Pune
Solapur
Pune
Bharuch
Approx Travel Time
14h 40m
₹425
Onwards
Solapur
Pune
Bharuch
Approx Travel Time
15h 25m
₹4,448
Onwards
Solapur
Pune
Bharuch
Approx Travel Time
15h 55m
₹899
Onwards
Via Kalyan
Solapur
Kalyan
Bharuch
Approx Travel Time
14h 55m
₹470
Onwards
Via Mumbai
Solapur
Mumbai
Bharuch
Approx Travel Time
15h 55m
₹405
Onwards
Via Thane
Solapur
Thane
Bharuch
Approx Travel Time
15h 40m
On Demand
Frequently Asked Questions
What is the distance between Solapur and Bharuch?
Bharuch is approximately 600+ kms from Solapur.
How long does it take to reach Bharuch from Solapur?
It takes approximately 14 hours to reach Bharuch from Solapur by Train Via Valsad.
What is the cheapest way to reach Bharuch from Solapur?
The cheapest way to reach Bharuch from Solapur is by Train Via Surat.
What is the fastest way to reach Bharuch from Solapur?
The fastest way to reach Bharuch from Solapur is by Train Via Valsad.