Skip to search

Trains from Varanasi to Moradabad

604 km by rail · 46 direct trains · fastest 9 hr 5 min on the 20503 Rajdhani Express · 9 daily · 4 stations in Varanasi, 1 in Moradabad

Departures
00:20 – 23:55
Fare from
₹360
Sleeper · estimate
Check seats for your date

Every direct train

Search Varanasi to Moradabad for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Mah Bijli PasiMBLP

    Varanasi Jn BSB to Moradabad MB

    14:4810 hr 19 min01:07+1 arrives the next day
    13041Himgiri Express14:48 — 17:26Mail/Express
    Change not time-checked29 min to change at MBLP

    . We have no punctuality record for this train here, so treat the connection with caution.

    12391Shramjeevi Express17:55 — 01:07Composite

    12391 often runs late

  • One change at LucknowLKO

    Varanasi Jn BSB to Moradabad MB

    00:1510 hr 45 min11:00
    14261Ekatmata Express00:15 — 05:05Mail/Express
    Holds 8 in 101 hr to change at LKO — tight

    Holds about 8 times in 10 here. This train arrives a median 1 min early, against 15 min late for the junction's typical arrival. 109 min would make it 9 in 10. Measured on 1,22,847 paired days.

    04830Gorakhpur–Jodhpur Special06:05 — 11:00Mail/Express

    04830 often runs late

  • One change at LucknowLKO

    Varanasi Jn BSB to Moradabad MB

    00:1510 hr 47 min11:02
    14261Ekatmata Express00:15 — 05:05Mail/Express
    Holds 8 in 101 hr to change at LKO — tight

    Holds about 8 times in 10 here. This train arrives a median 1 min early, against 15 min late for the junction's typical arrival. 109 min would make it 9 in 10. Measured on 1,22,847 paired days.

    15933New Tinsukia–Amritsar Express06:05 — 11:02Mail/Express

    15933 often runs late

  • One change at BareillyBE

    Varanasi Jn BSB to Moradabad MB

    01:4010 hr 55 min12:35
    20503Rajdhani Express01:40 — 09:10Rajdhani

    20505 Rajdhani Express 01:40 — 09:10 on Wed

    Holds 10 in 102 hr 2 min to change at BE

    Holds about 19 times in 20 here. This train arrives a median 7 min late, against 24 min late for the junction's typical arrival. Measured on 78,843 paired days.

    13037Kumbha Express11:12 — 12:35Mail/Express

    13035 Upasana Express 11:12 — 12:35 on Wed

    20503 often runs late

Varanasi to Moradabad, station by station

Other trains from Varanasi

Other trains to Moradabad