Trains from Puri to Bharuch
1,829 km by rail · 2 direct trains · fastest 31 hr 51 min on the 20861 Puri–Ahmedabad Superfast · 2 stations in Puri, 1 in Bharuch
- Departures
- 17:49 – 19:25
- Fare from
- ₹800
- Sleeper · estimate
1,829 km by rail · 2 direct trains · fastest 31 hr 51 min on the 20861 Puri–Ahmedabad Superfast · 2 stations in Puri, 1 in Bharuch