Skip to search

Trains from Surat to Varanasi

1,373 km by rail · 10 direct trains · fastest 22 hr 25 min on the 20933 Udhna–Danapur Express · 3 stations in Surat, 3 in Varanasi

Departures
02:13 – 22:58
Fare from
₹630
Sleeper · estimate
Check seats for your date

Every direct train

Search Surat to Varanasi for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at PrayagrajcheokiPCOI

    Surat ST to Varanasi Jn BSB

    10:1026 hr 10 min12:20+1 arrives the next day
    19045Tapti Ganga Express10:10 — 06:35Mail/Express
    Holds 9 in 102 hr 12 min to change at PCOI

    Holds about 9 times in 10 here. Measured on 5,492 paired days.

    19091Gorakhpur Humsafar Express08:47 — 12:20Mail/Express

    19045 often runs late

Surat to Varanasi, station by station

Other trains from Surat

Other trains to Varanasi