Skip to search

Trains from Moradabad to Mughalsarai

626 km by rail · 26 direct trains · fastest 11 hr 15 min on the 12318 Akal Takhat Express · 6 daily · 1 station in Moradabad, 1 in Mughalsarai

Departures
02:05 – 22:55
Fare from
₹370
Sleeper · estimate
Check seats for your date

Every direct train

Search Moradabad to Mughalsarai for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at LucknowLKO

    Moradabad MB to Dd Upadhyaya Jn DDU

    14:1111 hr 59 min02:10+1 arrives the next day
    20504DBRG RAJDHANI14:11 — 18:40Rajdhani

    20506 DBRG RAJDHANI 14:11 — 18:40 on Thu

    Holds 8 in 101 hr 35 min to change at LKO — tight

    Holds about 8 times in 10 here. 131 min would make it 9 in 10. Measured on 1,95,803 paired days.

    12318AKAL TAKHAT EXP20:15 — 02:10Superfast

    12358 DURGIANA EXP 20:15 — 02:10 on Mon

    12326 GURUMUKHI EXP 20:15 — 02:10 on Sat

    20504 often runs late

  • One change at Ayodhya Dham JnAY

    Moradabad MB to Dd Upadhyaya Jn DDU

    08:4012 hr 5 min20:45
    22490VANDE BHARAT EXP08:40 — 15:46Shatabdi
    Holds 9 in 101 hr 34 min to change at AY

    Holds about 9 times in 10 here. Measured on 56,182 paired days.

    22346VANDE BHARAT EXP17:20 — 20:45Shatabdi

    both trains usually run on time

  • One change at LucknowLKO

    Moradabad MB to Dd Upadhyaya Jn DDU

    02:4912 hr 21 min15:10
    12370KUMBHA EXPRESS02:49 — 08:00Superfast
    Holds 8 in 101 hr 5 min to change at LKO — tight

    Holds about 8 times in 10 here. 93 min would make it 9 in 10. Measured on 1,21,843 paired days.

    22356CDG PPTA EXP09:05 — 15:10Superfast

    12370 often runs late

Moradabad to Mughalsarai, station by station

Other trains from Moradabad

Other trains to Mughalsarai