Skip to search

Trains from Siwan Jn to Moradabad

Siwan Jn to Moradabad is 683 km by rail. 19 direct trains run it; the fastest is the 12203 Garib Rath Express at 12 hr 42 min. The most punctual is the 15909 Avadh Assam Express, on time (within 15 min) on 36% of days, typically 21 min late. 2 run every day, leaving between 00:30 and 22:20. When they are waitlisted, a journey with one change takes 13 hr 23 min.

Departures
00:30 – 22:20
Fare from
₹395
Sleeper · estimate
Most punctual
36% on time
15909 Avadh Assam Express
Daily trains
2 of 19
Check seats for your date

Trains and seats

  • 15621Kamakhya–Anand Vihar Express
    00:3014 hr 15 min14:45

    SV — MB · 700 km · Mail/Express

    Checking seats
  • 14603Narpatganj – Amritsar Jan Sadharan Express
    01:2014 hr15:20

    SV — MB · 685 km · Mail/Express

    Checking seats
  • 04732Samastipur–Shri Ganganagar TOD Special
    06:0013 hr 50 min19:50

    SV — MB · 683 km · Mail/Express

    Checking seats
  • 04007Jogbani–Anand Vihar Special
    08:1514 hr 23 min22:38

    SV — MB · 684 km · Mail/Express

    Checking seats
  • 14691Mour Dhwaj Express
    10:4513 hr 40 min00:25+1 arrives the next day

    SV — MB · 684 km · Mail/Express

    Checking seats
  • 15097Amarnath Express
    10:4513 hr 53 min00:38+1 arrives the next day

    SV — MB · 715 km · Mail/Express

    Checking seats
  • 15651Lohit Express
    10:4513 hr 53 min00:38+1 arrives the next day

    SV — MB · 715 km · Mail/Express

    Checking seats
  • 04027Muzaffarpur–Anand Vihar Special
    10:5015 hr 7 min01:57+1 arrives the next day

    SV — MB · 684 km · Mail/Express

    Checking seats
  • 15531Saharsa – Amritsar Jan Sadharan Express
    11:2014 hr 7 min01:27+1 arrives the next day

    SV — MB · 683 km · Mail/Express

    Checking seats
  • 05049Chhapra–Amritsar Special
    11:2515 hr 17 min02:42+1 arrives the next day

    SV — MB · 731 km · Mail/Express

    Checking seats
  • 14673Shaheed Express
    15:3514 hr 28 min06:03+1 arrives the next day

    SV — MB · 715 km · Mail/Express

    Checking seats
  • 15903Dibrugarh–Chandigarh Express
    16:3515 hr07:35+1 arrives the next day

    SV — MB · 716 km · Mail/Express

    Checking seats
  • 14617Purnia Court – Amritsar Jan Sewa Express
    17:1013 hr 50 min07:00+1 arrives the next day

    SV — MB · 684 km · Mail/Express

    Checking seats
  • 04313Muzaffarpur–Haridwar Special
    18:3513 hr 15 min07:50+1 arrives the next day

    SV — MB · 684 km · Mail/Express

    Checking seats
  • 15279Poorbiya Express
    19:4512 hr 43 min08:28+1 arrives the next day

    SV — MB · 715 km · Mail/Express

    Checking seats
  • 15725New Jalpaiguri–Anand Vihar Express
    19:4512 hr 43 min08:28+1 arrives the next day

    SV — MB · 716 km · Mail/Express

    Checking seats
  • 19602New Jalpaiguri–Udaipur City Express
    19:4512 hr 43 min08:28+1 arrives the next day

    SV — MB · 716 km · Mail/Express

    Checking seats
  • 15909Avadh Assam Express
    20:5015 hr 25 min12:15+1 arrives the next day

    SV — MB · 715 km · Mail/Express

    Checking seats
  • 12203Garib Rath Express
    22:2012 hr 42 min11:02+1 arrives the next day

    SV — MB · 715 km · Garib Rath · fastest

    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 ShahjehanpurSPN
    19:4513 hr 23 min09:08+1 arrives the next day

    41 min longer than the fastest direct

    15279Poorbiya Express19:45 — 05:40Mail/Express
    Holds 9 in 101 hr 13 min to change at SPN — tight

    Holds about 9 times in 10 here. 91 min would make it 9 in 10. Measured on 3,41,785 paired days.

    19270Porbandar Express06:53 — 09:08Mail/Express

    15279 often runs late

    SV — SPN

    Checking seats

    SPN — MB

    Checking seats
  • One change at Gonda JnGD
    19:4513 hr 30 min09:15+1 arrives the next day

    48 min longer than the fastest direct

    15279Poorbiya Express19:45 — 00:35Mail/Express
    Holds 8 in 101 hr 15 min to change at GD — tight

    Holds about 8 times in 10 here. 130 min would make it 9 in 10. Measured on 44,585 paired days.

    05057Gorakhpur–Delhi Special01:50 — 09:15Mail/Express

    15279 often runs late

    SV — GD

    Checking seats

    GD — MB

    Checking seats
  • One change at ShahjehanpurSPN
    13:2513 hr 45 min03:10+1 arrives the next day

    1 hr 3 min longer than the fastest direct

    04313Muzaffarpur–Haridwar Special13:25 — 23:20Mail/Express
    Holds 8 in 101 hr 4 min to change at SPN — tight

    Holds about 8 times in 10 here. 91 min would make it 9 in 10. Measured on 2,36,890 paired days.

    14207Padmavat Express00:24 — 03:10Mail/Express

    04313 often runs late

    SV — SPN

    Checking seats

    SPN — MB

    Checking seats
  • One change at LucknowLKO
    20:5513 hr 50 min10:45+1 arrives the next day

    1 hr 8 min longer than the fastest direct

    22411Arunachal Express20:55 — 04:00Superfast
    Holds 8 in 101 hr 55 min to change at LKO — tight

    Holds about 8 times in 10 here. This train arrives a median 67 min late, against 15 min late for the junction's typical arrival. 177 min would make it 9 in 10. Measured on 1,22,847 paired days.

    20503Rajdhani Express05:55 — 10:45Rajdhani

    22411 often runs late

    SV — LKO

    Checking seats

    LKO — MB

    Checking seats
  • One change at Deoria SadarDEOS
    18:3013 hr 58 min08:28+1 arrives the next day

    1 hr 16 min longer than the fastest direct

    22583Chhapra–Mumbai LTT Express18:30 — 19:35Superfast
    Holds 8 in 101 hr 11 min to change at DEOS — tight

    Holds about 8 times in 10 here. 116 min would make it 9 in 10. Measured on 96,904 paired days.

    15725New Jalpaiguri–Anand Vihar Express20:46 — 08:28Mail/Express

    22583 often runs late

    SV — DEOS

    Checking seats

    DEOS — MB

    Checking seats
  • One change at Gonda JnGD
    14:4014 hr 2 min04:42+1 arrives the next day

    1 hr 20 min longer than the fastest direct

    15565Vaishali Express14:40 — 19:10Mail/Express
    Holds 8 in 101 hr 32 min to change at GD — tight

    Holds about 8 times in 10 here. 136 min would make it 9 in 10. Measured on 51,497 paired days.

    12557Sapt Kranti Express20:42 — 04:42Superfast

    15565 often runs late

    SV — GD

    Checking seats

    GD — MB

    Checking seats

Which arrives on time

On time = within 15 min at Moradabad · year to October 2026 · 12 of 19 trains tracked

  1. typically 21 min late at Moradabad
    36%
  2. typically 24 min late at Moradabad
    31%
  3. typically 29 min late at Moradabad
    26%
  4. typically 36 min late at Moradabad
    21%
  5. typically 44 min late at Moradabad
    17%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 683 km between Siwan Jn and Moradabad, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹395observed fares
3E AC 3 economy₹961observed fares
3A AC 3 tier₹1,034observed fares
2A AC 2 tier₹1,470observed fares
1A AC first class₹2,441observed fares

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

Other trains from Siwan Jn

Other trains to Moradabad