The journey from Nrusinhawadi to Bharuch covers approximately 600 km. You should travel to Miraj Junction and take a train towards Vadodara, then connect to a train heading to Bharuch. By road, the route follows NH 48, passing through major cities like Mumbai and Surat. This journey takes you to the banks of the Narmada River in Gujarat.
Total Distance: Driving distance 600 km, straight-line air distance 500 km.
Check for trains from Vadodara that connect to Bharuch.
November to February for pleasant weather.