The journey from Zainabad to Bharuch covers approximately 200 km. You will travel via Viramgam, Ahmedabad, and then merge onto the NH 48. Bharuch is an ancient city located on the banks of the Narmada River. The drive takes about 4 hours. Public transport is available via Ahmedabad, which is the main transit hub for this route.
Total Distance: Driving distance is 200 km; straight-line air distance is 170 km.
The road is excellent but watch for traffic near the Narmada bridge.
October to March for pleasant weather.