Skip to search

Trains from Bharuch to Goa

802 km by rail · 12 direct trains · fastest 13 hr 22 min on the 16311 Shri Ganganagar–Thiruvananthapuram North Express · 2 stations in Bharuch, 3 in Goa

Departures
06:00 – 19:09
Fare from
₹440
Sleeper · estimate
Check seats for your date

Every direct train

Search Bharuch to Goa for your date

Bharuch to Goa, station by station

Other trains from Bharuch

Other trains to Goa