Skip to search

Trains from Katihar to Moradabad

1,071 km by rail · 17 direct trains · fastest 19 hr 25 min on the 20503 Rajdhani Express · 1 daily · 1 station in Katihar, 1 in Moradabad

Departures
01:30 – 22:15
Fare from
₹530
Sleeper · estimate
Check seats for your date

Every direct train

  • 15651Lohit Express
    01:3023 hr 8 min00:38+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,103 km · Mail/Express

    Seats and fares for KIR to MB

  • 15653Amarnath Express
    01:3023 hr 8 min00:38+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,188 km · Mail/Express

    Seats and fares for KIR to MB

  • 15624Kamakhya–Bhagat Ki Kothi Express
    05:4524 hr 30 min06:15+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,162 km · Mail/Express

    Seats and fares for KIR to MB

  • 04633Purnia–Firozpur Cantt Special
    07:0019 hr 35 min02:35+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,071 km · Mail/Express

    Seats and fares for KIR to MB

  • 15903Dibrugarh–Chandigarh Express
    07:3024 hr 5 min07:35+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,172 km · Mail/Express

    Seats and fares for KIR to MB

  • 15715Garib Nawaz Express
    09:1024 hr 24 min09:34+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,118 km · Mail/Express

    Seats and fares for KIR to MB

  • 15933New Tinsukia–Amritsar Express
    09:1025 hr 52 min11:02+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,180 km · Mail/Express

    Seats and fares for KIR to MB

  • 15909Avadh Assam Express
    10:4525 hr 30 min12:15+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,171 km · Mail/Express

    Seats and fares for KIR to MB

  • 15725New Jalpaiguri–Anand Vihar Express
    11:4520 hr 43 min08:28+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,151 km · Mail/Express

    Seats and fares for KIR to MB

  • 19602New Jalpaiguri–Udaipur City Express
    11:5020 hr 38 min08:28+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,151 km · Mail/Express

    Seats and fares for KIR to MB

  • 14011Radhikapur–Anand Vihar Express
    13:3025 hr 15 min14:45+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,173 km · Mail/Express

    Seats and fares for KIR to MB

  • 20503Rajdhani Express
    15:2019 hr 25 min10:45+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,207 km · Rajdhani · fastest

    Seats and fares for KIR to MB

  • 20505Rajdhani Express
    15:2019 hr 25 min10:45+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,158 km · Rajdhani

    Seats and fares for KIR to MB

  • 15621Kamakhya–Anand Vihar Express
    17:2021 hr 25 min14:45+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,088 km · Mail/Express

    Seats and fares for KIR to MB

  • 05736Katihar–Amritsar Special
    21:0027 hr 25 min00:25+2 arrives 2 days later

    Katihar Jn (KIR) to Moradabad (MB)

    1,153 km · Mail/Express

    Seats and fares for KIR to MB

  • 04007Jogbani–Anand Vihar Special
    21:4024 hr 58 min22:38+1 arrives the next day

    Katihar Jn (KIR) to Moradabad (MB)

    1,071 km · Mail/Express

    Seats and fares for KIR to MB

  • 15655Kamakhya–Vaishno Devi Katra Express
    22:1527 hr 12 min01:27+2 arrives 2 days later

    Katihar Jn (KIR) to Moradabad (MB)

    1,224 km · Mail/Express

    Seats and fares for KIR to MB

Search Katihar to Moradabad for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at BareillyBE

    Katihar Jn KIR to Moradabad MB

    15:2021 hr 15 min12:35+1 arrives the next day
    20503Rajdhani Express15:20 — 09:10Rajdhani

    20505 Rajdhani Express 15:20 — 09:10 on Tue

    Holds 10 in 102 hr 2 min to change at BE

    Holds about 19 times in 20 here. This train arrives a median 7 min late, against 24 min late for the junction's typical arrival. Measured on 78,843 paired days.

    13037Kumbha Express11:12 — 12:35Mail/Express

    13035 Upasana Express 11:12 — 12:35 on Tue

    20503 often runs late

  • One change at ChhapraCPR

    Katihar Jn KIR to Moradabad MB

    13:3021 hr 15 min10:45+1 arrives the next day
    22411Arunachal Express13:30 — 19:50Superfast
    Holds 8 in 102 hr 10 min to change at CPR — tight

    Holds about 8 times in 10 here. This train arrives a median 48 min late, against 26 min late for the junction's typical arrival. 188 min would make it 9 in 10. Measured on 14,023 paired days.

    20503Rajdhani Express22:00 — 10:45Rajdhani

    22411 often runs late

  • One change at Barauni JnBJU

    Katihar Jn KIR to Moradabad MB

    13:3021 hr 15 min10:45+1 arrives the next day
    14011Radhikapur–Anand Vihar Express13:30 — 16:20Mail/Express
    Holds 9 in 102 hr 15 min to change at BJU — tight

    Holds about 9 times in 10 here. 153 min would make it 9 in 10. Measured on 5,623 paired days.

    20505Rajdhani Express18:35 — 10:45Rajdhani

    14011 often runs late

Katihar to Moradabad, station by station

Other trains from Katihar

Other trains to Moradabad