Trains from Bhavnagar to Surat
525 km by rail · 5 direct trains · fastest 8 hr 45 min on the 12972 Bhavnagar Terminus–Bandra Terminus Superfast Express · 1 daily · 2 stations in Bhavnagar, 1 in Surat
- Departures
- 04:25 – 18:39
- Fare from
- ₹360
- Sleeper · estimate
Every direct train
- 12756Bhavnagar Terminus–Kakinada Port Superfast Express04:258 hr 59 min13:24
Bhavnagar Terminus (BVC) to Surat (ST)
528 km · Superfast
- 19260Bhavnagar Terminus–Thiruvananthapuram North Express10:159 hr 9 min19:24
Bhavnagar Terminus (BVC) to Surat (ST)
528 km · Mail/Express
- 09208Bhavnagar Terminus–Bandra Terminus Special15:0010 hr 12 min01:12+1 arrives the next day
Bhavanagar Para (BVP) to Surat (ST)
525 km · Superfast
- 22964Bhavnagar Terminus–Bandra Terminus Superfast17:459 hr 27 min03:12+1 arrives the next day
Bhavnagar Terminus (BVC) to Surat (ST)
528 km · Superfast
- 12972Bhavnagar Terminus–Bandra Terminus Superfast Express18:398 hr 45 min03:24+1 arrives the next day
Bhavanagar Para (BVP) to Surat (ST)
525 km · Superfast · fastest