Skip to search

Trains from Varanasi to Surat

1,373 km by rail · 11 direct trains · fastest 23 hr 28 min on the 19046 Tapti Ganga Express · 3 stations in Varanasi, 4 in Surat

Departures
02:25 – 21:05
Fare from
₹630
Sleeper · estimate
Check seats for your date

Every direct train

Search Varanasi to Surat for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at New DelhiNDLS

    Varanasi Jn BSB to Surat ST

    06:0023 hr 13 min05:13+1 arrives the next day
    22415Vande Bharat Express06:00 — 14:05Shatabdi
    Holds 9 in 102 hr 50 min to change at NDLS

    Holds about 9 times in 10 here. Measured on 76,606 paired days.

    12952Mumbai Central Tejas Rajdhani16:55 — 05:13Rajdhani

  • One change at Prayagraj JnPRYJ

    Varanasi Jn BSB to Surat ST

    15:0023 hr 19 min14:19+1 arrives the next day
    22435Vande Bharat Express15:00 — 16:30Shatabdi
    Holds 10 in 102 hr 20 min to change at PRYJ

    Holds about 19 times in 20 here. Measured on 9,297 paired days.

    22968Prayagraj–Ahmedabad Superfast Express18:50 — 14:19Superfast

  • One change at Jalgaon JnJL

    Varanasi Jn BSB to Surat ST

    20:2024 hr 3 min20:23+1 arrives the next day
    12166Gorakhpur–Mumbai LTT Express20:20 — 13:50Superfast
    Holds 8 in 101 hr 2 min to change at JL — tight

    Holds about 8 times in 10 here. This train arrives a median 37 min late, against 22 min late for the junction's typical arrival. 151 min would make it 9 in 10. Measured on 4,20,887 paired days.

    22974Puri–Gandhidham Superfast14:52 — 20:23Superfast

    12166 often runs late

  • One change at New DelhiNDLS

    Varanasi Jn BSB to Surat ST

    04:4924 hr 24 min05:13+1 arrives the next day
    12561Swatantrata Senani Express04:49 — 15:45Superfast
    Holds 8 in 101 hr 10 min to change at NDLS — tight

    Holds about 8 times in 10 here. 174 min would make it 9 in 10. Measured on 76,606 paired days.

    12952Mumbai Central Tejas Rajdhani16:55 — 05:13Rajdhani

Varanasi to Surat, station by station

Other trains from Varanasi

Other trains to Surat