Skip to search

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

Every direct train

  • 12756Bhavnagar Terminus–Kakinada Port Superfast Express
    04:258 hr 59 min13:24

    Bhavnagar Terminus (BVC) to Surat (ST)

    528 km · Superfast

    Seats and fares for BVC to ST

  • 19260Bhavnagar Terminus–Thiruvananthapuram North Express
    10:159 hr 9 min19:24

    Bhavnagar Terminus (BVC) to Surat (ST)

    528 km · Mail/Express

    Seats and fares for BVC to ST

  • 09208Bhavnagar Terminus–Bandra Terminus Special
    15:0010 hr 12 min01:12+1 arrives the next day

    Bhavanagar Para (BVP) to Surat (ST)

    525 km · Superfast

    Seats and fares for BVP to ST

  • 22964Bhavnagar Terminus–Bandra Terminus Superfast
    17:459 hr 27 min03:12+1 arrives the next day

    Bhavnagar Terminus (BVC) to Surat (ST)

    528 km · Superfast

    Seats and fares for BVC to ST

  • 12972Bhavnagar Terminus–Bandra Terminus Superfast Express
    18:398 hr 45 min03:24+1 arrives the next day

    Bhavanagar Para (BVP) to Surat (ST)

    525 km · Superfast · fastest

    Seats and fares for BVP to ST

Search Bhavnagar to Surat for your date

Bhavnagar to Surat, station by station

Other trains from Bhavnagar

Other trains to Surat