Trains from Bharuch to Junagadh
519 km by rail · 4 direct trains · fastest 9 hr 43 min on the 19217 Saurashtra Janta · 1 daily · 2 stations in Bharuch, 1 in Junagadh
- Departures
- 00:03 – 19:02
- Fare from
- ₹330
- Sleeper · estimate
Every direct train
- 19203Bandra Terminus–Veraval Express00:0310 hr 25 min10:28
Ankleshwar Jn (AKV) to Junagadh Jn (JND)
557 km · Mail/Express
- 16334Veraval Express03:2610 hr 7 min13:33
Ankleshwar Jn (AKV) to Junagadh Jn (JND)
529 km · Mail/Express
- 11088Pune–Veraval Express04:2110 hr 1 min14:22
Bharuch Jn (BH) to Junagadh Jn (JND)
519 km · Mail/Express
- 19217Saurashtra Janta19:029 hr 43 min04:45+1 arrives the next day
Bharuch Jn (BH) to Junagadh Jn (JND)
519 km · Mail/Express · fastest