Trains from Meerut to Bharuch
1,127 km by rail · 3 direct trains · fastest 15 hr 25 min on the 22918 Haridwar–Bandra Terminus Superfast Express · 1 daily · 1 station in Meerut, 2 in Bharuch
- Departures
- 17:02 – 20:17
- Fare from
- ₹580
- Sleeper · estimate
Every direct train
- 19020Haridwar–Bandra Terminus Express17:0222 hr 48 min15:50+1 arrives the next day
Meerut City Jn (MTC) to Bharuch Jn (BH)
1,127 km · Mail/Express
- 12912Valsad Superfast Express20:1715 hr 49 min12:06+1 arrives the next day
Meerut City Jn (MTC) to Ankleshwar Jn (AKV)
1,136 km · Superfast
- 22918Haridwar–Bandra Terminus Superfast Express20:1715 hr 25 min11:42+1 arrives the next day
Meerut City Jn (MTC) to Bharuch Jn (BH)
1,127 km · Superfast · fastest