Trains from Gurugram to Bharuch
1,007 km by rail · 3 direct trains · fastest 16 hr 41 min on the 22452 Chandigarh–Bandra Terminus Express · 1 station in Gurugram, 1 in Bharuch
- Departures
- 09:30 – 16:50
- Fare from
- ₹540
- Sleeper · estimate
Every direct train
- 12215Bandra Terminus Garib Rath09:3017 hr 37 min03:07+1 arrives the next day
Gurgaon (GGN) to Bharuch Jn (BH)
1,094 km · Garib Rath
- 22452Chandigarh–Bandra Terminus Express10:2616 hr 41 min03:07+1 arrives the next day
Gurgaon (GGN) to Bharuch Jn (BH)
1,008 km · Superfast · fastest
- 22950Delhi Sarai Rohilla–Bandra Terminus Superfast Express16:5017 hr 27 min10:17+1 arrives the next day
Gurgaon (GGN) to Bharuch Jn (BH)
1,007 km · Superfast