The journey from Shahpur to Bharuch is best covered by train from Ahmedabad Junction. The route takes you through the industrial belt of South Gujarat. Bharuch is known for its historic port and the Narmada river. The train journey takes about 3 hours.
Total Distance: 180 km driving distance, 160 km straight-line distance.
Book in advance for a comfortable journey.
October to March for pleasant weather.