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
Every direct train
- 22317Humsafar Express00:2010 hr 54 min11:14
Varanasi Jn (BSB) to Moradabad (MB)
608 km · Superfast
- 04615Patna–Firozpur Cantt Special01:0011 hr 50 min12:50
Varanasi Jn (BSB) to Moradabad (MB)
626 km · Mail/Express
- 03437Malda Town–Haridwar Special01:1012 hr13:10
Varanasi Jn (BSB) to Moradabad (MB)
608 km · Passenger
- 22355Patliputra–Chandigarh Express01:159 hr 59 min11:14
Varanasi Jn (BSB) to Moradabad (MB)
609 km · Superfast
- 20503Rajdhani Express01:409 hr 5 min10:45
Varanasi Jn (BSB) to Moradabad (MB)
627 km · Rajdhani · fastest
- 20505Rajdhani Express01:409 hr 5 min10:45
Varanasi Jn (BSB) to Moradabad (MB)
626 km · Rajdhani
- 13035Upasana Express01:5510 hr 40 min12:35
Varanasi Jn (BSB) to Moradabad (MB)
608 km · Mail/Express
- 13037Kumbha Express01:5510 hr 40 min12:35
Varanasi Jn (BSB) to Moradabad (MB)
608 km · Mail/Express
- 13151Kolkata–Jammu Tawi Express02:5516 hr 15 min19:10
Varanasi Jn (BSB) to Moradabad (MB)
649 km · Mail/Express
- 04603Varanasi–Vaishno Devi Katra Superfast Special04:3010 hr 40 min15:10
Varanasi Jn (BSB) to Moradabad (MB)
627 km · Mail/Express
- 04511Patna–Chandigarh Special04:5010 hr 45 min15:35
Varanasi Jn (BSB) to Moradabad (MB)
608 km · Mail/Express
- 04311Howrah–Haridwar Special05:1513 hr 25 min18:40
Varanasi Jn (BSB) to Moradabad (MB)
626 km · Mail/Express
- 13307Gangasutlej Express05:5215 hr 38 min21:30
Babatpur (BTP) to Moradabad (MB)
630 km · Mail/Express
- 14021Purulia–Anand Vihar Express07:1512 hr 23 min19:38
Varanasi Jn (BSB) to Moradabad (MB)
649 km · Mail/Express
- 18103Jalianwalabag Express08:1012 hr 40 min20:50
Varanasi Jn (BSB) to Moradabad (MB)
649 km · Mail/Express
- 15119Banaras–Dehradun Express08:4913 hr 36 min22:25
Sewapuri (SWPR) to Moradabad (MB)
604 km · Mail/Express
- 04609Varanasi–Jammu Tawi Festival Special09:0010 hr 25 min19:25
Varanasi Jn (BSB) to Moradabad (MB)
609 km · Mail/Express
- 22489Vande Bharat Express09:109 hr 40 min18:50
Varanasi Jn (BSB) to Moradabad (MB)
649 km · Shatabdi
- 13005Howrah–Amritsar Mail09:2512 hr 27 min21:52
Varanasi Jn (BSB) to Moradabad (MB)
626 km · Mail/Express
- 04227Chandigarh Festival Special11:0511 hr 45 min22:50
Varanasi Jn (BSB) to Moradabad (MB)
627 km · Mail/Express
- 13009Doon Express11:2914 hr 51 min02:20+1 arrives the next day
Babatpur (BTP) to Moradabad (MB)
631 km · Mail/Express
- 12355Archna Express11:4011 hr 10 min22:50
Varanasi Jn (BSB) to Moradabad (MB)
626 km · Superfast
- 14007Sadbhavana Express11:4513 hr 32 min01:17+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
624 km · Mail/Express
- 14015Sadbhavana Express11:4513 hr 32 min01:17+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
624 km · Mail/Express
- 14017Sadbhavana Express11:4513 hr 32 min01:17+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
664 km · Mail/Express
- 13065Amrit Bharat Express12:0010 hr 38 min22:38
Varanasi Jn (BSB) to Moradabad (MB)
608 km · Mail/Express
- 12237Begumpura Express12:4010 hr 25 min23:05
Varanasi Jn (BSB) to Moradabad (MB)
609 km · Superfast
- 15127Kashi Vishwanath Express13:5911 hr 41 min01:40+1 arrives the next day
Sewapuri (SWPR) to Moradabad (MB)
604 km · Mail/Express
- 13041Himgiri Express14:489 hr 50 min00:38+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
608 km · Mail/Express
- 04667Barauni–Amritsar Puja Special15:1511 hr 25 min02:40+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
626 km · Mail/Express
- 12391Shramjeevi Express15:159 hr 52 min01:07+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
608 km · Composite
- 20964Varanasi–Sabarmati Express15:3511 hr 20 min02:55+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
609 km · Mail/Express
- 14523Harihar Express15:4011 hr 15 min02:55+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
609 km · Mail/Express
- 22417Mahamana Express18:5510 hr04:55+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
609 km · Superfast
- 12371Howrah–Bikaner Superfast Express19:1011 hr 5 min06:15+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
627 km · Superfast
- 15624Kamakhya–Bhagat Ki Kothi Express19:1011 hr 5 min06:15+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
649 km · Mail/Express
- 22541Anand Vihar Garib Rath19:2010 hr 55 min06:15+1 arrives the next day
Banaras (BSBS) to Moradabad (MB)
628 km · Garib Rath
- 13257Jan Sadharan Express20:0011 hr 18 min07:18+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
627 km · Mail/Express
- 04221Varanasi–Bathinda Festival Special20:4012 hr08:40+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
627 km · Mail/Express
- 12317Akal Takht Express20:4011 hr 10 min07:50+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
608 km · Superfast
- 12325Gurumukhi Express20:4011 hr 10 min07:50+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
608 km · Superfast
- 04209Varanasi–Delhi Special22:1511 hr 4 min09:19+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
627 km · Mail/Express
- 12357Durgiana Express22:159 hr 35 min07:50+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
627 km · Superfast
- 15933New Tinsukia–Amritsar Express22:2012 hr 42 min11:02+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
649 km · Mail/Express
- 13429Malda Town–Anand Vihar Express23:5511 hr 19 min11:14+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
626 km · Mail/Express
- 14003Malda Town–New Delhi Express23:5511 hr 19 min11:14+1 arrives the next day
Varanasi Jn (BSB) to Moradabad (MB)
626 km · Mail/Express
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 dayChange not time-checked29 min to change at MBLP. We have no punctuality record for this train here, so treat the connection with caution.
12391 often runs late
- One change at LucknowLKO
Varanasi Jn BSB to Moradabad MB
00:1510 hr 45 min11:00Holds 8 in 101 hr to change at LKO — tightHolds 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.
04830 often runs late
- One change at LucknowLKO
Varanasi Jn BSB to Moradabad MB
00:1510 hr 47 min11:02Holds 8 in 101 hr to change at LKO — tightHolds 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.
15933 often runs late
- One change at BareillyBE
Varanasi Jn BSB to Moradabad MB
01:4010 hr 55 min12:3520505 Rajdhani Express 01:40 — 09:10 on Wed
Holds 10 in 102 hr 2 min to change at BEHolds 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.
13035 Upasana Express 11:12 — 12:35 on Wed
20503 often runs late