The journey from Khanpur to Bharuch covers about 160 km. You can take a bus from Khanpur to Godhra and then a connecting bus or train to Bharuch. The drive takes approximately 4 hours. Bharuch is a historic city on the banks of the Narmada River.
Total Distance: 160 km by road, 135 km straight-line air distance.
Buses from Godhra to Bharuch are very frequent.
October to February for comfortable travel.