Trains from Bharuch to Udaipur
471 km by rail · 2 direct trains · fastest 6 hr 52 min on the 26903 Udaipur City Vande Bharat · 1 station in Bharuch, 2 in Udaipur
- Departures
- 03:44 – 06:48
- Fare from
- ₹335
- Sleeper · estimate
471 km by rail · 2 direct trains · fastest 6 hr 52 min on the 26903 Udaipur City Vande Bharat · 1 station in Bharuch, 2 in Udaipur