Trains from Junagadh to Bharuch
519 km by rail · 4 direct trains · fastest 10 hr 8 min on the 19218 Saurashtra Janta · 1 daily · 1 station in Junagadh, 2 in Bharuch
- Departures
- 07:58 – 20:02
- Fare from
- ₹330
- Sleeper · estimate
Every direct train
- 16333Veraval–Thiruvananthapuram Express07:5810 hr 26 min18:24
Junagadh Jn (JND) to Ankleshwar Jn (AKV)
528 km · Mail/Express
- 11087Veraval Pune Express12:3710 hr 16 min22:53
Junagadh Jn (JND) to Bharuch Jn (BH)
519 km · Mail/Express
- 19218Saurashtra Janta13:1010 hr 8 min23:18
Junagadh Jn (JND) to Bharuch Jn (BH)
519 km · Mail/Express · fastest
- 19204Veraval–Bandra Terminus Express20:0214 hr 33 min10:35+1 arrives the next day
Junagadh Jn (JND) to Ankleshwar Jn (AKV)
557 km · Mail/Express