The distance between Surendranagar and Bharuch is approximately 220 km. The route typically involves traveling via Ahmedabad and Vadodara. Trains are available from Surendranagar Junction to Bharuch. The journey takes about 5 hours by road. Bharuch is one of the oldest cities in India, located on the banks of the Narmada River.
Total Distance: 220 km driving distance, 190 km straight-line distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 5 hours 30 mins |
| Avg Price | 200-600 INR | 300-600 INR |
| Operator | Indian Railways | GSRTC |
| Route | Surendranagar - Ahmedabad - Bharuch | Via NH 48 |
| Tip | Check for connecting trains at Ahmedabad. | Direct buses are available from the main bus stand. |
October to March, when the weather is pleasant.