Skip to search

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
Check seats for your date

Every direct train

  • 19259Thiruvananthapuram North–Bhavnagar Terminus Express
    02:509 hr 35 min12:25

    Surat (ST) to Bhavnagar Terminus (BVC)

    528 km · Mail/Express

    Seats and fares for ST to BVC

  • 12755Kakinada Port–Bhavnagar Terminus Superfast Express
    09:479 hr 8 min18:55

    Surat (ST) to Bhavnagar Terminus (BVC)

    528 km · Superfast

    Seats and fares for ST to BVC

  • 09207Bandra Terminus–Bhavnagar Terminus Special
    14:059 hr 17 min23:22

    Surat (ST) to Bhavanagar Para (BVP)

    525 km · Superfast

    Seats and fares for ST to BVP

  • 22963Bandra Terminus–Bhavnagar Terminus Superfast
    20:289 hr 17 min05:45+1 arrives the next day

    Surat (ST) to Bhavnagar Terminus (BVC)

    528 km · Superfast

    Seats and fares for ST to BVC

  • 12971Bandra Terminus–Bhavnagar Terminus Superfast Express
    23:078 hr 23 min07:30+1 arrives the next day

    Surat (ST) to Bhavanagar Para (BVP)

    525 km · Superfast · fastest

    Seats and fares for ST to BVP

Search Surat to Bhavnagar for your date

Surat to Bhavnagar, station by station

Other trains from Surat

Other trains to Bhavnagar