Skip to search

Trains from Moradabad to Amritsar

522 km by rail · 22 direct trains · fastest 8 hr 57 min on the 22445 Kanpur–Amritsar Superfast · 3 daily · 1 station in Moradabad, 1 in Amritsar

Departures
00:33 – 22:00
Fare from
₹330
Sleeper · estimate
Check seats for your date

Every direct train

Search Moradabad to Amritsar 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

    Moradabad MB to Amritsar Jn ASR

    11:249 hr 21 min20:45
    22317Humsafar Express11:24 — 16:25Superfast
    Holds 8 in 101 hr 4 min to change at UMB — tight

    Holds about 8 times in 10 here. 133 min would make it 9 in 10. Measured on 1,55,539 paired days.

    22487Vande Bharat Express17:29 — 20:45Shatabdi

  • One change at Ambala Cant JnUMB

    Moradabad MB to Amritsar Jn ASR

    11:109 hr 35 min20:45
    15933New Tinsukia–Amritsar Express11:10 — 16:25Mail/Express
    Holds 8 in 101 hr 4 min to change at UMB — tight

    Holds about 8 times in 10 here. 135 min would make it 9 in 10. Measured on 1,55,539 paired days.

    22487Vande Bharat Express17:29 — 20:45Shatabdi

    15933 often runs late

  • One change at DelhiDLI

    Moradabad MB to Amritsar Jn ASR

    11:109 hr 35 min20:45
    04830Gorakhpur–Jodhpur Special11:10 — 13:50Mail/Express
    Holds 9 in 101 hr 25 min to change at DLI — tight

    Holds about 9 times in 10 here. 111 min would make it 9 in 10. Measured on 11,207 paired days.

    22487Vande Bharat Express15:15 — 20:45Shatabdi

    04830 often runs late

  • One change at SaharanpurSRE

    Moradabad MB to Amritsar Jn ASR

    07:1010 hr 10 min17:20
    14617Purnia Court – Amritsar Jan Sewa Express07:10 — 10:30Mail/Express
    Holds 8 in 101 hr to change at SRE — tight

    Holds about 8 times in 10 here. This train arrives a median 23 min late, against 1 min late for the junction's typical arrival. 91 min would make it 9 in 10. Measured on 1,86,564 paired days.

    12317Akal Takht Express11:30 — 17:20Superfast

    14617 often runs late

  • One change at SaharanpurSRE

    Moradabad MB to Amritsar Jn ASR

    23:1310 hr 17 min09:30+1 arrives the next day
    12237Begumpura Express23:13 — 02:20Superfast
    Holds 9 in 101 hr 42 min to change at SRE

    Holds about 9 times in 10 here. Measured on 2,21,621 paired days.

    05005Gorakhpur–Amritsar Special04:02 — 09:30Mail/Express

    22445 Kanpur–Amritsar Superfast 04:02 — 09:30 on Mon

  • One change at SaharanpurSRE

    Moradabad MB to Amritsar Jn ASR

    07:1010 hr 25 min17:35
    14617Purnia Court – Amritsar Jan Sewa Express07:10 — 10:30Mail/Express
    Holds 8 in 101 hr to change at SRE — tight

    Holds about 8 times in 10 here. This train arrives a median 23 min late, against 1 min late for the junction's typical arrival. 91 min would make it 9 in 10. Measured on 1,86,564 paired days.

    12357Durgiana Express11:30 — 17:35Superfast

    14617 often runs late

  • One change at Ambala Cant JnUMB

    Moradabad MB to Amritsar Jn ASR

    03:0510 hr 25 min13:30
    14523Harihar Express03:05 — 08:40Mail/Express
    Holds 8 in 101 hr 3 min to change at UMB — tight

    Holds about 8 times in 10 here. 188 min would make it 9 in 10. Measured on 1,34,714 paired days.

    12029Swarna Shatabdi09:43 — 13:30Shatabdi

Moradabad to Amritsar, station by station

Other trains from Moradabad

Other trains to Amritsar