Trains from Surat to Bhavnagar
525 km by rail · 5 direct trains · fastest 8 hr 23 min on the 12971 Bandra Terminus–Bhavnagar Terminus Superfast Express · 1 daily · 1 station in Surat, 2 in Bhavnagar
- Departures
- 02:50 – 23:07
- Fare from
- ₹360
- Sleeper · estimate
Every direct train
- 19259Thiruvananthapuram North–Bhavnagar Terminus Express02:509 hr 35 min12:25
Surat (ST) to Bhavnagar Terminus (BVC)
528 km · Mail/Express
- 12755Kakinada Port–Bhavnagar Terminus Superfast Express09:479 hr 8 min18:55
Surat (ST) to Bhavnagar Terminus (BVC)
528 km · Superfast
- 09207Bandra Terminus–Bhavnagar Terminus Special14:059 hr 17 min23:22
Surat (ST) to Bhavanagar Para (BVP)
525 km · Superfast
- 22963Bandra Terminus–Bhavnagar Terminus Superfast20:289 hr 17 min05:45+1 arrives the next day
Surat (ST) to Bhavnagar Terminus (BVC)
528 km · Superfast
- 12971Bandra Terminus–Bhavnagar Terminus Superfast Express23:078 hr 23 min07:30+1 arrives the next day
Surat (ST) to Bhavanagar Para (BVP)
525 km · Superfast · fastest