The journey from Khambhalia to Bharuch covers approximately 480 km. Bharuch is one of the oldest cities in India, located on the banks of the Narmada River. You can reach Bharuch by train from Jamnagar or Rajkot, or by traveling via GSRTC buses on the NH 48. The journey takes about 9 to 10 hours. Bharuch is a major industrial hub and is well-connected to major cities in Gujarat and Maharashtra.
Total Distance: 480 km by road, 420 km straight-line.
Bharuch Junction is a major stop on the Mumbai-Ahmedabad line.
October to March for pleasant weather.