Trains from Bareilly to Katihar Jn
Bareilly to Katihar Jn is 980 km by rail. 14 direct trains run it; the fastest is the 20504 Dibrugarh Rajdhani at 17 hr 10 min. The most punctual is the 20506 Dibrugarh Rajdhani, on time (within 15 min) on 71% of days, typically 5 min late. 1 runs every day, leaving between 01:02 and 23:09. When they are waitlisted, a journey with one change takes 18 hr 10 min.
- Departures
- 01:02 – 23:09
- Fare from
- ₹505
- Sleeper · estimate
- Most punctual
- 71% on time
- 20506 Dibrugarh Rajdhani
- Daily trains
- 1 of 14
Trains and seats
- 15716Garib Nawaz Express01:0223 hr 8 min00:10+1 arrives the next day
BE — KIR · 1,028 km · Mail/Express
Checking seats - 15934Amritsar–New Tinsukia Express02:1925 hr 11 min03:30+1 arrives the next day
BE — KIR · 1,091 km · Mail/Express
Checking seats - 15904Chandigarh–Dibrugarh Express07:0022 hr 30 min05:30+1 arrives the next day
BE — KIR · 1,081 km · Mail/Express
Checking seats - 04634Firozpur Cantt–Purnia Special07:1318 hr 37 min01:50+1 arrives the next day
BE — KIR · 980 km · Mail/Express
Checking seats - 15623Bhagat Ki Kothi–Kamakhya Express10:1523 hr 55 min10:10+1 arrives the next day
BE — KIR · 1,072 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- 15910Avadh Assam Express12:1924 hr 31 min12:50+1 arrives the next day
BE — KIR · 1,081 km · Mail/Express
Checking seats - 04008Anand Vihar–Jogbani Special13:0221 hr 48 min10:50+1 arrives the next day
BE — KIR · 981 km · Mail/Express
Checking seats - 20504Dibrugarh Rajdhani15:2517 hr 10 min08:35+1 arrives the next day
BE — KIR · 1,116 km · Rajdhani · fastest
Checking seats - Checking seats
- 15656Vaishno Devi Katra–Kamakhya Express18:4125 hr 59 min20:40+1 arrives the next day
BE — KIR · 1,134 km · Mail/Express
Checking seats - 19601Udaipur City–New Jalpaiguri Express19:3219 hr 33 min15:05+1 arrives the next day
BE — KIR · 1,060 km · Mail/Express
Checking seats - 05735Amritsar–Katihar Summer Special23:0924 hr 36 min23:45+1 arrives the next day
BE — KIR · 1,062 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 Barauni JnBJU15:2518 hr 10 min09:35+1 arrives the next day
1 hr longer than the fastest direct
Holds 9 in 102 hr to change at BJU — tightHolds about 9 times in 10 here. 138 min would make it 9 in 10. Measured on 14,277 paired days.
20506 often runs late
BE — BJU
Checking seatsBJU — KIR
Checking seats - One change at GorakhpurGKP17:3120 hr 9 min13:40+1 arrives the next day
2 hr 59 min longer than the fastest direct
Holds 8 in 101 hr 15 min to change at GKP — tightHolds about 8 times in 10 here. 196 min would make it 9 in 10. Measured on 33,941 paired days.
14618 often runs late
BE — GKP
Checking seatsGKP — KIR
Checking seats - One change at LucknowLKO17:1820 hr 22 min13:40+1 arrives the next day
3 hr 12 min longer than the fastest direct
Holds 9 in 102 hr to change at LKO — tightHolds about 9 times in 10 here. 122 min would make it 9 in 10. Measured on 1,95,803 paired days.
12392 often runs late
BE — LKO
Checking seatsLKO — KIR
Checking seats - One change at Gonda JnGD18:0820 hr 57 min15:05+1 arrives the next day
3 hr 47 min longer than the fastest direct
Holds 8 in 101 hr 30 min to change at GD — tightHolds about 8 times in 10 here. This train arrives a median 60 min late, against 30 min late for the junction's typical arrival. 164 min would make it 9 in 10. Measured on 44,585 paired days.
15568 often runs late
BE — GD
Checking seatsGD — KIR
Checking seats - One change at Varanasi JnBSB11:3720 hr 58 min08:35+1 arrives the next day
3 hr 48 min longer than the fastest direct
Holds 9 in 102 hr 5 min to change at BSB — tightHolds about 9 times in 10 here. 183 min would make it 9 in 10. Measured on 60,987 paired days.
13042 often runs late
BE — BSB
Checking seatsBSB — KIR
Checking seats - One change at MoradabadMB11:1221 hr 23 min08:35+1 arrives the next day
4 hr 13 min longer than the fastest direct
13035 Upasana Express 11:12 — 12:35 on Wed and Sat
Holds 9 in 101 hr 36 min to change at MB — tightHolds about 9 times in 10 here. 121 min would make it 9 in 10. Measured on 1,20,192 paired days.
13037 often runs late
BE — MB
Checking seatsMB — KIR
Checking seats
Which arrives on time
On time = within 15 min at Katihar Jn · year to August 2026 · 11 of 14 trains tracked
- 20506 Dibrugarh RajdhaniMost punctualtypically 5 min late at Katihar Jn71%
- typically 11 min late at Katihar Jn55%
- typically 12 min late at Katihar Jn53%
- typically 22 min late at Katihar Jn34%
- typically 29 min late at Katihar Jn26%
Runs late more often than not
- 15654 Amarnath Express — arrives on time only 4% of the time, typically 193 min late
- 19601 Udaipur City–New Jalpaiguri Express — arrives on time only 5% of the time, typically 140 min late
- 15910 Avadh Assam Express — arrives on time only 7% of the time, typically 104 min late
Fares
Estimated for 980 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹505 | observed fares |
| 3E AC 3 economy | ₹1,223 | observed fares |
| 3A AC 3 tier | ₹1,318 | observed fares |
| 2A AC 2 tier | ₹1,869 | observed fares |
| 1A AC first class | ₹3,119 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Bareilly
Other trains to Katihar Jn
- Khagaria Jn. to Katihar Jn55 direct trains · 125 km
- Kishanganj to Katihar Jn46 direct trains · 102 km
- Begu Sarai to Katihar Jn42 direct trains · 164 km
- New Jalpaiguri to Katihar Jn41 direct trains · 191 km
- Barauni Jn to Katihar Jn38 direct trains · 180 km
- New Bongaigaon to Katihar Jn36 direct trains · 447 km