Skip to search

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
Check seats for your date

Every direct train

Search Bharuch to Udaipur for your date

Bharuch to Udaipur, station by station

Other trains from Bharuch

Other trains to Udaipur