Skip to search

Trains from Gandhidham to Bharuch

471 km by rail · 7 direct trains · fastest 7 hr 40 min on the 09038 Bhuj–Bandra Terminus Superfast Special · 2 daily · 2 stations in Gandhidham, 2 in Bharuch

Departures
09:25 – 23:24
Fare from
₹305
Sleeper · estimate
Check seats for your date

Every direct train

Search Gandhidham to Bharuch for your date

Gandhidham to Bharuch, station by station

Other trains from Gandhidham

Other trains to Bharuch