The journey from Gadu to Bharuch covers 350 km. You can reach Bharuch in about 6.5 hours by bus or by combining a local bus to Rajkot and then a train or bus to Bharuch. Bharuch is a historic city on the banks of the Narmada River. The route is well-connected by state and national highways. Frequent bus services are available from Gadu.
Total Distance: Driving distance 350 km, straight-line distance 300 km.
Sleeper buses are recommended for this long journey.
November to February for pleasant weather.