Skip to search

Trains from Moradabad to Patna

15 direct trains · fastest 14 hr 15 min on the 12332 HIMGIRI EXPRESS · 3 daily · 1 station in Moradabad, 2 in Patna

Search your date

Every direct train

Search Moradabad to Patna for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Dd Upadhyaya JnDDU

    Moradabad MB to Danapur DNR

    14:5514 hr 53 min05:48+1 arrives the next day
    12358DURGIANA EXP14:55 — 02:10Superfast

    12318 AKAL TAKHAT EXP 14:55 — 02:10 on Tue and Fri

    12326 GURUMUKHI EXP 14:55 — 02:10 on Sat

    Holds 9 in 101 hr 15 min to change at DDU — tight

    Holds about 9 times in 10 here. 83 min would make it 9 in 10. Measured on 1,16,510 paired days.

    12394SAMPOORAN K EXP03:25 — 05:48Superfast

    12358 often runs late

  • One change at Dd Upadhyaya JnDDU

    Moradabad MB to Danapur DNR

    16:2714 hr 53 min07:20+1 arrives the next day
    13258JANSADHARAN EXP16:27 — 03:50Mail/Express
    Holds 9 in 101 hr 2 min to change at DDU — tight

    Holds about 9 times in 10 here. 83 min would make it 9 in 10. Measured on 1,16,510 paired days.

    02526KYQ FESTVAL SPL04:52 — 07:20Superfast

    13258 often runs late

  • One change at Dd Upadhyaya JnDDU

    Moradabad MB to Danapur DNR

    02:4914 hr 54 min17:43
    12370KUMBHA EXPRESS02:49 — 14:05Superfast
    Holds 8 in 101 hr to change at DDU — tight

    Holds about 8 times in 10 here. 122 min would make it 9 in 10. Measured on 1,09,635 paired days.

    11031APDJ AMRITBHARAT15:05 — 17:43Mail/Express

    11031 often runs late

  • One change at Ayodhya Dham JnAY

    Moradabad MB to Patna Jn PNBE

    08:4015 hr 5 min23: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 52,443 paired days.

    22346VANDE BHARAT EXP17:20 — 23:45Shatabdi

    22346 often runs late

Moradabad to Patna, station by station

Other trains from Moradabad

Other trains to Patna

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.