The journey from Surat to Bharuch covers approximately 70 km. You can travel by train or bus. Bharuch is a historic city on the banks of the Narmada River. Expect a travel time of 1 hour.
Total Distance: 70 km by road, 60 km straight-line.
Frequent trains are available.
October to March for pleasant weather.