Skip to search

Trains from Vadodara to Bharuch

33 km by rail · 120 direct trains · fastest 38 min on the 19016 Saurashtra Express · 28 daily · 5 stations in Vadodara, 4 in Bharuch

Departures
00:06 – 23:29
Fare from
₹180
Sleeper · estimate
Check seats for your date

Every direct train

Search Vadodara to Bharuch for your date

Vadodara to Bharuch, station by station

Other trains from Vadodara

Other trains to Bharuch