MB → ASR · 16 direct trains

Trains from Moradabad to Amritsar Jn

16 direct trains run from Moradabad (MB) to Amritsar Jn (ASR). The fastest train is 22445 Cnb Asr Sup, completing the journey in 8h 57m. Trains depart between 00:33 and 21:00. The distance is approximately 522 km.

Total Trains

16

Fastest

8h 57m

22445

First Train

00:33

Last Train

21:00

Distance

522 km

Moradabad to Amritsar Jn Train Timetable

Complete list of 16 direct trains from MB to ASR with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
22445
Cnb Asr Sup
Superfast
00:33Day 209:308h 57mMon1A, 2A, 3A, SL, 2S
14615
Lku Asr Exp
Express
02:50Day 215:0012h 10mSat1A, 2A, 3A, SL, 2S
14623
Sg Varanasi Exp
Express
05:45Day 216:2510h 40mMon, Thu, Sat1A, 2A, 3A, SL, 2S
14649
Saryu Yamuna Ex
Express
06:13Day 217:5011h 37mTue, Fri, Sun1A, 2A, 3A, SL, 2S
14617
Prnc-Asr Jansewa Exp
Express
07:10Day 217:059h 55mDaily1A, 2A, 3A, SL, 2S
12317
Akal Takht Exp
Superfast
07:58Day 217:209h 22mWed, Sun1A, 2A, 3A, SL, 2S
12357
Durgiana Exp
Superfast
07:58Day 217:359h 37mTue, Sat1A, 2A, 3A, SL, 2S
12407
Karmabhoomi Superfast
Superfast
08:36Day 217:358h 59mWed1A, 2A, 3A, SL, 2S
12507
Karmabhoomi Express
Superfast
08:36Day 217:358h 59mWed1A, 2A, 3A, SL, 2S
12203
Garib Rath Exp
RAIL_MOTOR
11:10Day 222:0510h 55mMon, Thu, Sun1A, 2A, 3A, SL, 2S
15933
Ntsk Asr Express
Express
11:10Day 321:059h 55mTue1A, 2A, 3A, SL, 2S
15211
Dbg-Asr Jannaayak Exp
Express
15:10Day 201:55Day 310h 45mDaily1A, 2A, 3A, SL, 2S
14603
Jansadharan Exp
Express
15:30Day 202:20Day 310h 50mFri1A, 2A, 3A, SL, 2S
15016
Lku Asr Express
Express
16:1502:20Day 210h 5mTue1A, 2A, 3A, SL, 2S
14627
Amrit Bharat Exp
Express
16:40Day 202:40Day 310hMon1A, 2A, 3A, SL, 2S
18103
Jalianwalabag Ex
Express
21:00Day 206:30Day 39h 30mMon, Wed1A, 2A, 3A, SL, 2S

Stations on the Moradabad to Amritsar Jn route

Stops on 22445 Cnb Asr Sup, the fastest train on this corridor (11 stations).

  1. 1. MB Moradabad
  2. 2. LRJ Laksar Jn
  3. 3. RK Roorkee
  4. 4. SRE Saharanpur
  5. 5. UMB Ambala Cant Jn
  6. 6. RPJ Rajpura Jn
  7. 7. LDH Ludhiana Jn
  8. 8. PGW Phagwara Jn
  9. 9. JUC Jalandhar City
  10. 10. BEAS Beas
  11. 11. ASR Amritsar Jn

Other Routes from Moradabad

Frequently Asked Questions

How many trains run from Moradabad to Amritsar Jn?▼

There are 16 direct trains running from Moradabad (MB) to Amritsar Jn (ASR). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Moradabad to Amritsar Jn?▼

The fastest train is 22445 Cnb Asr Sup, which covers the distance in 8h 57m. It departs at 00:33 and arrives at 09:30.

What is the first and last train from Moradabad to Amritsar Jn?▼

The first train departs at 00:33 and the last train departs at 21:00. Check the timetable for specific trains and their running days.

What is the distance from Moradabad to Amritsar Jn by train?▼

The distance from Moradabad to Amritsar Jn by train is approximately 522 km. Journey time varies from 8h 57m depending on the train type.

How to check seat availability for Moradabad to Amritsar Jn trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Moradabad and Amritsar Jn?▼

On the fastest train, Moradabad to Amritsar Jn calls at Laksar Jn (LRJ), Roorkee (RK), Saharanpur (SRE), Ambala Cant Jn (UMB), Rajpura Jn (RPJ), Ludhiana Jn (LDH), Phagwara Jn (PGW), Jalandhar City (JUC), Beas (BEAS). Other trains on this route may skip some of these stops.

About Moradabad to Amritsar Jn Route

The Moradabad to Amritsar Jn route is served by 16 direct trains operated by Indian Railways. The fastest option is 22445 Cnb Asr Sup with a journey time of 8h 57m. The rail distance is approximately 522 km.

Trains leave Moradabad between 00:33 (first) and 21:00 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.