Skip to search

Trains from Moradabad to Ambala Cant Jn

Moradabad to Ambala Cant Jn is 273 km by rail. 56 direct trains run it; the fastest is the 04227 Chandigarh Festival Special at 4 hr 25 min. The most punctual is the 15016 Lalkua–Amritsar Express, on time (within 15 min) on 95% of days, typically 2 min late. 8 run every day, leaving between 00:30 and 23:13. When they are waitlisted, a journey with one change takes 5 hr 23 min.

Departures
00:30 – 23:13
Fare from
₹205
Sleeper · estimate
Most punctual
95% on time
15016 Lalkua–Amritsar Express
Daily trains
8 of 56
Check seats for your date

Trains and seats

  • 05005Barhni–Jalandhar City Unreserved Special
    00:304 hr 42 min05:12

    MB — UMB · 273 km · Mail/Express

    Checking seats
  • 05736Katihar–Amritsar Special
    00:334 hr 45 min05:18

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 14691Mour Dhwaj Express
    00:334 hr 45 min05:18

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 22445Kanpur–Amritsar Superfast
    00:334 hr 45 min05:18

    MB — UMB · 274 km · Superfast

    Checking seats
  • 12587Amarnath Express
    00:464 hr 59 min05:45

    MB — UMB · 273 km · Superfast

    Checking seats
  • 13041Himgiri Express
    00:464 hr 59 min05:45

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 15097Amarnath Express
    00:464 hr 59 min05:45

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 15651Lohit Express
    00:464 hr 59 min05:45

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 15653Amarnath Express
    00:464 hr 59 min05:45

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 15531Saharsa – Amritsar Jan Sadharan Express
    01:324 hr 55 min06:27

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 15655Kamakhya–Vaishno Devi Katra Express
    01:324 hr 55 min06:27

    MB — UMB · 273 km · Mail/Express

    Checking seats
  • 04633Purnia–Firozpur Cantt Special
    02:406 hr 10 min08:50

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 04667Barauni–Amritsar Puja Special
    02:506 hr08:50

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 05049Chhapra–Amritsar Special
    02:505 hr 50 min08:40

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 14615Lalkua–Amritsar Express
    02:505 hr 50 min08:40

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 14523Harihar Express
    03:055 hr 35 min08:40

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 12231Lucknow–Chandigarh Express
    04:005 hr 15 min09:15

    MB — UMB · 273 km · Superfast

    Checking seats
  • 15011Lucknow Jn–Chandigarh Express
    05:588 hr 12 min14:10

    MB — UMB · 313 km · Mail/Express

    Checking seats
  • 14649Saryu Yamuna Express
    06:135 hr 27 min11:40

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 14673Shaheed Express
    06:135 hr 27 min11:40

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 14617Purnia Court – Amritsar Jan Sewa Express
    07:104 hr 45 min11:55

    MB — UMB · 273 km · Mail/Express

    Checking seats
  • 12527Ramnagar–Chandigarh Superfast Express
    07:434 hr 37 min12:20

    MB — UMB · 273 km · Superfast

    Checking seats
  • 15063Ramnagar–Chandigarh Express
    07:434 hr 37 min12:20

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 15903Dibrugarh–Chandigarh Express
    07:434 hr 37 min12:20

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 05193Chhapra–Jammu Tawi Special
    07:584 hr 52 min12:50

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 12317Akal Takht Express
    07:584 hr 47 min12:45

    MB — UMB · 274 km · Superfast

    Checking seats
  • 12325Gurumukhi Express
    07:584 hr 47 min12:45

    MB — UMB · 274 km · Superfast

    Checking seats
  • 12357Durgiana Express
    07:584 hr 47 min12:45

    MB — UMB · 274 km · Superfast

    Checking seats
  • 04221Varanasi–Bathinda Festival Special
    08:504 hr 35 min13:25

    MB — UMB · 273 km · Mail/Express

    Checking seats
  • 04623Kolkata–Amritsar Special
    11:104 hr 50 min16:00

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 12203Garib Rath Express
    11:105 hr 39 min16:49

    MB — UMB · 358 km · Garib Rath

    Checking seats
  • 15933New Tinsukia–Amritsar Express
    11:105 hr 15 min16:25

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 22317Humsafar Express
    11:245 hr 1 min16:25

    MB — UMB · 274 km · Superfast

    Checking seats
  • 22355Patliputra–Chandigarh Express
    11:245 hr 16 min16:40

    MB — UMB · 273 km · Superfast

    Checking seats
  • 04615Patna–Firozpur Cantt Special
    13:006 hr 35 min19:35

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 15211Jannayak Express
    15:105 hr 40 min20:50

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 04603Varanasi–Vaishno Devi Katra Superfast Special
    15:205 hr 10 min20:30

    MB — UMB · 273 km · Mail/Express

    Checking seats
  • 14603Narpatganj – Amritsar Jan Sadharan Express
    15:306 hr 30 min22:00

    MB — UMB · 273 km · Mail/Express

    Checking seats
  • 14663Amrit Bharat Express
    15:306 hr 30 min22:00

    MB — UMB · 273 km · Mail/Express

    Checking seats
  • 04511Patna–Chandigarh Special
    15:454 hr 45 min20:30

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 15016Lalkua–Amritsar Express
    16:155 hr 45 min22:00

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 14627Amrit Bharat Express
    16:405 hr 30 min22:10

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 05301Mau–Ambala Cantt Special
    18:359 hr 20 min03:55+1 arrives the next day

    MB — UMB · 358 km · Mail/Express

    Checking seats
  • 13151Kolkata–Jammu Tawi Express
    19:205 hr 45 min01:05+1 arrives the next day

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 04609Varanasi–Jammu Tawi Festival Special
    19:354 hr 50 min00:25+1 arrives the next day

    MB — UMB · 273 km · Mail/Express

    Checking seats
  • 12469Kanpur–Jammu Tawi Superfast Express
    21:005 hr 3 min02:03+1 arrives the next day

    MB — UMB · 274 km · Superfast

    Checking seats
  • 18103Jalianwalabag Express
    21:005 hr 3 min02:03+1 arrives the next day

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 22423Gorakhpur – Amritsar Jan Sadharan Superfast Express
    21:005 hr 3 min02:03+1 arrives the next day

    MB — UMB · 274 km · Superfast

    Checking seats
  • 22551Antyodaya Superfast Express
    21:005 hr 3 min02:03+1 arrives the next day

    MB — UMB · 273 km · Superfast

    Checking seats
  • 13307Gangasutlej Express
    21:406 hr 45 min04:25+1 arrives the next day

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 12207Jammu Garib Rath
    21:454 hr 47 min02:32+1 arrives the next day

    MB — UMB · 274 km · Garib Rath

    Checking seats
  • 13005Howrah–Amritsar Mail
    22:005 hr 10 min03:10+1 arrives the next day

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 04227Chandigarh Festival Special
    23:004 hr 25 min03:25+1 arrives the next day

    MB — UMB · 273 km · Mail/Express · fastest

    Checking seats
  • 12355Archna Express
    23:004 hr 28 min03:28+1 arrives the next day

    MB — UMB · 274 km · Superfast

    Checking seats
  • 14611Ghazipur City–Vaishno Devi Katra Express
    23:004 hr 28 min03:28+1 arrives the next day

    MB — UMB · 274 km · Mail/Express

    Checking seats
  • 12237Begumpura Express
    23:134 hr 32 min03:45+1 arrives the next day

    MB — UMB · 273 km · Superfast

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at RoorkeeRK
    20:405 hr 23 min02:03+1 arrives the next day

    58 min longer than the fastest direct

    26504Vande Bharat Express20:40 — 22:40Shatabdi
    Holds 9 in 101 hr 3 min to change at RK — tight

    Holds about 9 times in 10 here. 89 min would make it 9 in 10. Measured on 1,80,210 paired days.

    18103Jalianwalabag Express23:43 — 02:03Mail/Express

    MB — RK

    Checking seats

    RK — UMB

    Checking seats
  • One change at SaharanpurSRE
    07:105 hr 35 min12:45

    1 hr 10 min longer than the fastest direct

    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 — 12:45Superfast

    12357 Durgiana Express 11:30 — 12:45 on Wed and Sun

    12325 Gurumukhi Express 11:30 — 12:45 on Fri

    12317 often runs late

    MB — SRE

    Checking seats

    SRE — UMB

    Checking seats
  • One change at Yamunanagar JagadhriYJUD
    07:435 hr 42 min13:25

    1 hr 17 min longer than the fastest direct

    15063Ramnagar–Chandigarh Express07:43 — 11:31Mail/Express

    12527 Ramnagar–Chandigarh Superfast Express 07:43 — 11:31 on Mon

    Holds 9 in 101 hr 5 min to change at YJUD

    Holds about 9 times in 10 here. Measured on 1,04,942 paired days.

    04221Varanasi–Bathinda Festival Special12:36 — 13:25Mail/Express

    15063 often runs late

    MB — YJUD

    Checking seats

    YJUD — UMB

    Checking seats
  • One change at SaharanpurSRE
    22:006 hr 8 min04:08+1 arrives the next day

    1 hr 43 min longer than the fastest direct

    13005Howrah–Amritsar Mail22:00 — 01:35Mail/Express
    Holds 9 in 101 hr 10 min to change at SRE — tight

    Holds about 9 times in 10 here. 76 min would make it 9 in 10. Measured on 2,21,621 paired days.

    22431Subedarganj–Udhampur Superfast Express02:45 — 04:08Superfast

    19307 Indore–Una Himachal Express 02:45 — 04:08 on Thu and Fri

    MB — SRE

    Checking seats

    SRE — UMB

    Checking seats

Which arrives on time

On time = within 15 min at Ambala Cant Jn · year to October 2026 · 32 of 56 trains tracked

  1. usually on time at Ambala Cant Jn
    95%
  2. usually on time at Ambala Cant Jn
    82%
  3. usually on time at Ambala Cant Jn
    81%
  4. usually on time at Ambala Cant Jn
    78%
  5. typically 3 min late at Ambala Cant Jn
    75%

Runs late more often than not

How we grade this

Fares

Estimated for 273 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 273 km between Moradabad and Ambala Cant Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹205observed fares
3A AC 3 tier₹520observed fares
3E AC 3 economy₹536observed fares
2A AC 2 tier₹798observed fares
1A AC first class₹1,313observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Moradabad

Other trains to Ambala Cant Jn