Trains from Katihar Jn to Moradabad
Katihar Jn to Moradabad is 1,071 km by rail. 17 direct trains run it; the fastest is the 20503 Rajdhani Express at 19 hr 25 min. The most punctual is the 20505 Rajdhani Express, on time (within 15 min) on 78% of days, typically 1 min late. 1 runs every day, leaving between 01:30 and 22:15. When they are waitlisted, a journey with one change takes 21 hr 15 min.
- Departures
- 01:30 – 22:15
- Fare from
- ₹530
- Sleeper · estimate
- Most punctual
- 78% on time
- 20505 Rajdhani Express
- Daily trains
- 1 of 17
Trains and seats
- Checking seats
- Checking seats
- 15624Kamakhya–Bhagat Ki Kothi Express05:4524 hr 30 min06:15+1 arrives the next day
KIR — MB · 1,162 km · Mail/Express
Checking seats - 04633Purnia–Firozpur Cantt Special07:0019 hr 35 min02:35+1 arrives the next day
KIR — MB · 1,071 km · Mail/Express
Checking seats - 15903Dibrugarh–Chandigarh Express07:3024 hr 5 min07:35+1 arrives the next day
KIR — MB · 1,172 km · Mail/Express
Checking seats - 15715Garib Nawaz Express09:1024 hr 24 min09:34+1 arrives the next day
KIR — MB · 1,118 km · Mail/Express
Checking seats - 15933New Tinsukia–Amritsar Express09:1025 hr 52 min11:02+1 arrives the next day
KIR — MB · 1,180 km · Mail/Express
Checking seats - 15909Avadh Assam Express10:4525 hr 30 min12:15+1 arrives the next day
KIR — MB · 1,171 km · Mail/Express
Checking seats - 15725New Jalpaiguri–Anand Vihar Express11:4520 hr 43 min08:28+1 arrives the next day
KIR — MB · 1,151 km · Mail/Express
Checking seats - 19602New Jalpaiguri–Udaipur City Express11:5020 hr 38 min08:28+1 arrives the next day
KIR — MB · 1,151 km · Mail/Express
Checking seats - 14011Radhikapur–Anand Vihar Express13:3025 hr 15 min14:45+1 arrives the next day
KIR — MB · 1,173 km · Mail/Express
Checking seats - 20503Rajdhani Express15:2019 hr 25 min10:45+1 arrives the next day
KIR — MB · 1,207 km · Rajdhani · fastest
Checking seats - Checking seats
- 15621Kamakhya–Anand Vihar Express17:2021 hr 25 min14:45+1 arrives the next day
KIR — MB · 1,088 km · Mail/Express
Checking seats - 05736Katihar–Amritsar Special21:0027 hr 25 min00:25+2 arrives 2 days later
KIR — MB · 1,153 km · Mail/Express
Checking seats - 04007Jogbani–Anand Vihar Special21:4024 hr 58 min22:38+1 arrives the next day
KIR — MB · 1,071 km · Mail/Express
Checking seats - 15655Kamakhya–Vaishno Devi Katra Express22:1527 hr 12 min01:27+2 arrives 2 days later
KIR — MB · 1,224 km · Mail/Express
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 BareillyBE15:2021 hr 15 min12:35+1 arrives the next day
1 hr 50 min longer than the fastest direct
20505 Rajdhani Express 15:20 — 09:10 on Tue
Holds 10 in 102 hr 2 min to change at BEHolds 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.
13035 Upasana Express 11:12 — 12:35 on Tue
20503 often runs late
KIR — BE
Checking seatsBE — MB
Checking seats - One change at ChhapraCPR13:3021 hr 15 min10:45+1 arrives the next day
1 hr 50 min longer than the fastest direct
Holds 8 in 102 hr 10 min to change at CPR — tightHolds 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.
22411 often runs late
KIR — CPR
Checking seatsCPR — MB
Checking seats - One change at Barauni JnBJU13:3021 hr 15 min10:45+1 arrives the next day
1 hr 50 min longer than the fastest direct
Holds 9 in 102 hr 15 min to change at BJU — tightHolds about 9 times in 10 here. 153 min would make it 9 in 10. Measured on 5,623 paired days.
14011 often runs late
KIR — BJU
Checking seatsBJU — MB
Checking seats
Which arrives on time
On time = within 15 min at Moradabad · year to August 2026 · 13 of 17 trains tracked
- 20505 Rajdhani ExpressMost punctualusually on time at Moradabad78%
- typically 3 min late at Moradabad60%
- typically 20 min late at Moradabad38%
- typically 33 min late at Moradabad23%
- typically 35 min late at Moradabad21%
Runs late more often than not
- 15653 Amarnath Express — arrives on time only 4% of the time, typically 182 min late
- 19602 New Jalpaiguri–Udaipur City Express — arrives on time only 6% of the time, typically 128 min late
- 15621 Kamakhya–Anand Vihar Express — arrives on time only 7% of the time, typically 103 min late
Fares
Estimated for 1,071 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹530 | observed fares |
| 3E AC 3 economy | ₹1,292 | observed fares |
| 3A AC 3 tier | ₹1,391 | observed fares |
| 2A AC 2 tier | ₹1,974 | observed fares |
| 1A AC first class | ₹3,302 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Katihar Jn
- Katihar Jn to Khagaria Jn.55 direct trains · 125 km
- Katihar Jn to Kishanganj46 direct trains · 102 km
- Katihar Jn to Begu Sarai42 direct trains · 164 km
- Katihar Jn to New Jalpaiguri41 direct trains · 190 km
- Katihar Jn to Barauni Jn38 direct trains · 179 km
- Katihar Jn to New Bongaigaon36 direct trains · 446 km