Skip to search

Trains from Bharuch to Vadodara

33 km by rail · 121 direct trains · fastest 41 min on the 69175 Bharuch–Anand MEMU Special · 29 daily · 4 stations in Bharuch, 5 in Vadodara

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

Every direct train

Search Bharuch to Vadodara for your date

Bharuch to Vadodara, station by station

Other trains from Bharuch

Other trains to Vadodara