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
Every direct train
- 09183Mumbai Central–Banaras Special02:1329 hr 47 min08:00+1 arrives the next day
Surat (ST) to Banaras (BSBS)
1,616 km · Mail/Express
- 20961Udhna–Banaras Superfast07:2527 hr 25 min10:50+1 arrives the next day
Udhna Jn (UDN) to Banaras (BSBS)
1,541 km · Superfast
- 09065Surat–Chhapra Special07:3528 hr 25 min12:00+1 arrives the next day
Surat (ST) to Varanasi Jn (BSB)
1,492 km · Mail/Express
- 19091Gorakhpur Humsafar Express08:3527 hr 45 min12:20+1 arrives the next day
Surat (ST) to Varanasi Jn (BSB)
1,491 km · Mail/Express
- 20933Udhna–Danapur Express08:3522 hr 25 min07:00+1 arrives the next day
Udhna Jn (UDN) to Varanasi Jn (BSB)
1,373 km · Mail/Express · fastest
- 19045Tapti Ganga Express10:2024 hr 2 min10:22+1 arrives the next day
Udhna Jn (UDN) to Kashi (KEI)
1,386 km · Mail/Express
- 05184Bandra Terminus–Azamgarh Special14:1529 hr 55 min20:10+1 arrives the next day
Surat (ST) to Banaras (BSBS)
1,553 km · Mail/Express
- 20929Udhna–Banaras Express20:3523 hr 55 min20:30+1 arrives the next day
Udhna Jn (UDN) to Varanasi Jn (BSB)
1,396 km · Mail/Express
- 20903Varanasi Mahamana Special22:4224 hr 43 min23:25+1 arrives the next day
Surat (ST) to Varanasi Jn (BSB)
1,395 km · Superfast
- 19051Muzaffarpur Shramik Express22:5823 hr 12 min22:10+1 arrives the next day
Bhestan (BHET) to Varanasi Jn (BSB)
1,395 km · Mail/Express
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 dayHolds 9 in 102 hr 12 min to change at PCOIHolds about 9 times in 10 here. Measured on 5,492 paired days.
19045 often runs late