Trains from Amritsar to Moradabad
523 km by rail · 22 direct trains · fastest 8 hr 15 min on the 14604 Amritsar – Narpatganj Jan Sadharan Express · 3 daily · 1 station in Amritsar, 1 in Moradabad
- Departures
- 04:00 – 22:55
- Fare from
- ₹330
- Sleeper · estimate
Every direct train
- 12204Saharsa Garib Rath04:009 hr 48 min13:48
Amritsar Jn (ASR) to Moradabad (MB)
607 km · Garib Rath
- 12318Akal Takhat Express05:558 hr 50 min14:45
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Superfast
- 12358Durgiana Express05:558 hr 50 min14:45
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Superfast
- 14616Amritsar–Lalkua Express05:5511 hr 28 min17:23
Amritsar Jn (ASR) to Moradabad (MB)
565 km · Mail/Express
- 15015Amritsar–Lalkua Express05:558 hr 50 min14:45
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 14618Amritsar – Purnia Court Jan Sewa Express06:359 hr 32 min16:07
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 14664Amrit Bharat Express12:458 hr 35 min21:20
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 18104Amritsar–Tatanagar Express12:458 hr 35 min21:20
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 22424Amritsar – Gorakhpur Jan Sadharan Superfast Express12:458 hr 35 min21:20
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Superfast
- 22446Amritsar–Kanpur Superfast Express12:458 hr 35 min21:20
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Superfast
- 14650Saryuyamuna Express13:0511 hr 1 min00:06+1 arrives the next day
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 14674Shaheed Express13:0511 hr 1 min00:06+1 arrives the next day
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 05735Amritsar–Katihar Summer Special13:258 hr 20 min21:45
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 14604Amritsar – Narpatganj Jan Sadharan Express13:258 hr 15 min21:40
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express · fastest
- 15934Amritsar–New Tinsukia Express15:409 hr 7 min00:47+1 arrives the next day
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 05050Amritsar–Chhapra Special17:4511 hr 40 min05:25+1 arrives the next day
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 15532Amritsar – Saharsa Jan Sadharan Express17:4511 hr 48 min05:33+1 arrives the next day
Amritsar Jn (ASR) to Moradabad (MB)
565 km · Mail/Express
- 13006Amritsar–Howrah Mail18:2510 hr 20 min04:45+1 arrives the next day
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 15212Darbhanga Jannayk Express19:209 hr 55 min05:15+1 arrives the next day
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 04624Amritsar–Kolkata Special20:1010 hr06:10+1 arrives the next day
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 04668Amritsar–Barauni Special20:109 hr 15 min05:25+1 arrives the next day
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
- 14628Amrit Bharat Express22:5510 hr 10 min09:05+1 arrives the next day
Amritsar Jn (ASR) to Moradabad (MB)
523 km · Mail/Express
Search Amritsar to Moradabad for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Ambala Cant JnUMB
Amritsar Jn ASR to Moradabad MB
15:109 hr 37 min00:47+1 arrives the next dayHolds 9 in 101 hr 10 min to change at UMB — tightHolds about 9 times in 10 here. 82 min would make it 9 in 10. Measured on 2,77,033 paired days.
15934 often runs late
- One change at DelhiDLI
Amritsar Jn ASR to Moradabad MB
08:209 hr 40 min18:00Holds 9 in 101 hr 20 min to change at DLIHolds about 9 times in 10 here. This train arrives a median 5 min late, against 24 min late for the junction's typical arrival. Measured on 16,678 paired days.
19601 Udaipur City–New Jalpaiguri Express 15:10 — 18:00 on Sat
12372 often runs late
- One change at Ambala Cant JnUMB
Amritsar Jn ASR to Moradabad MB
18:559 hr 45 min04:40+1 arrives the next dayHolds 9 in 101 hr 10 min to change at UMB — tightHolds about 9 times in 10 here. 82 min would make it 9 in 10. Measured on 2,77,033 paired days.
12470 often runs late
- One change at BeasBEAS
Amritsar Jn ASR to Moradabad MB
04:559 hr 50 min14:45Holds 8 in 101 hr 2 min to change at BEAS — tightHolds about 8 times in 10 here. 107 min would make it 9 in 10. Measured on 1,13,968 paired days.
12358 often runs late