Bharuch is located in Ghandinagar city, India at the 21.6948, 72.9805 coordinates. Distance from Bharuch to other cities. are listed below, click on the city name to find distance between. Distance from Bharūch to Ahmedabad 153 km, to Surat 58 km, to Vadodara 71 km. The green marker indicates the location of Bharūch.