Bilaspur Jn to Katihar Jn by train, with one change
No train runs the whole way from Bilaspur Jn to Katihar Jn. Changing at Bakhtiyarpur Jn takes 24 hr, and the quickest pairing is 22843 then 13282.
1 change · 673 km apart · fastest 24 hr · Daily
Check seats for your dateBilaspur Jn (BSP) to Katihar Jn (KIR)Journeys and seats
- One change at Bakhtiyarpur JnBKP20:3024 hr20:30+1 arrives the next day2 hr 51 min to change at BKP — comfortable
Typically 26 min late here, still leaving about 127 min to change.
22843 often runs late
BSP — BKP
Checking seatsBKP — KIR
Checking seats - One change at BarddhamanBWN07:4524 hr 10 min07:55+1 arrives the next day3 hr 54 min to change at BWN — tight
Holds about 9 times in 10 here. 360 min would make it 9 in 10. Measured on 1,591 paired days.
22511 often runs late
BSP — BWN
Checking seatsBWN — KIR
Checking seats - One change at Barauni JnBJU11:5524 hr 55 min12:50+1 arrives the next day2 hr 10 min to change at BJU — tight
Holds about 9 times in 10 here. 148 min would make it 9 in 10. Measured on 11,769 paired days.
07051 often runs late
BSP — BJU
Checking seatsBJU — KIR
Checking seats - One change at Bakhtiyarpur JnBKP20:3024 hr 55 min21:25+1 arrives the next day2 hr 28 min to change at BKP — comfortable
Typically 26 min late here, still leaving about 104 min to change.
22843 often runs late
BSP — BKP
Checking seatsBKP — KIR
Checking seats - One change at Kharagpur JnKGP18:2525 hr19:25+1 arrives the next day5 hr 15 min to change at KGP — tight
Holds about 9 times in 10 here. 323 min would make it 9 in 10. Measured on 89,710 paired days.
12809 often runs late
BSP — KGP
Checking seatsKGP — KIR
Checking seats - One change at Barauni JnBJU14:4025 hr 25 min16:05+1 arrives the next day1 hr 35 min to change at BJU — tight
Holds about 8 times in 10 here. 148 min would make it 9 in 10. Measured on 11,769 paired days.
17005 often runs late
BSP — BJU
Checking seatsBJU — KIR
Checking seats - One change at Patna JnPNBE16:5028 hr 35 min21:25+1 arrives the next day2 hr 40 min to change at PNBE — tight
Holds about 8 times in 10 here. 251 min would make it 9 in 10. Measured on 35,700 paired days.
07256 often runs late
BSP — PNBE
Checking seatsPNBE — KIR
Checking seats - One change at Howrah JnHWH01:4529 hr 5 min06:50+1 arrives the next day7 hr 40 min to change at HWH — comfortable
Almost always holds here. Measured on 12,309 paired days.
12833 often runs late
BSP — HWH
Checking seatsHWH — KIR
Checking seats - One change at Howrah JnHWH01:4532 hr 20 min10:05+1 arrives the next day9 hr 15 min to change at HWH — comfortable
Almost always holds here. Measured on 12,309 paired days.
12833 often runs late
BSP — HWH
Checking seatsHWH — KIR
Checking seats
Each leg is a separate ticket on its own PNR, booked separately. RAC is not a confirmed berth and a waitlist number is not a seat.
Bilaspur Jn to Katihar Jn by train
- Is there a direct train from Bilaspur Jn to Katihar Jn?
- No. No single train runs from Bilaspur Jn to Katihar Jn. The journey takes one change, at Bakhtiyarpur Jn, and the fastest combination takes 24 hr.
- What is the fastest way from Bilaspur Jn to Katihar Jn by train?
- 22843 BSP BXR SF EXP departs Bilaspur Jn at 20:30 and reaches Bakhtiyarpur Jn at 12:28. 13282 RJPB DBRG EXP then departs at 15:19 and arrives Katihar Jn at 20:30. Total 24 hr, with 2 hr 51 min to change.
- Where do you change trains between Bilaspur Jn and Katihar Jn?
- Bakhtiyarpur Jn (BKP) is the interchange on the fastest route, with 2 hr 51 min between the arriving and departing trains.
- Which days can you travel from Bilaspur Jn to Katihar Jn?
- A connection is available every day of the week.
Other trains from Bilaspur Jn
Other trains to Katihar Jn
- Khagaria Jn. to Katihar Jn54 direct trains · 125 km
- Kishanganj to Katihar Jn54 direct trains · 101 km
- New Jalpaiguri to Katihar Jn47 direct trains · 189 km
- Begu Sarai to Katihar Jn44 direct trains · 164 km
- Barauni Jn to Katihar Jn41 direct trains · 179 km
- New Bongaigaon to Katihar Jn39 direct trains · 446 km
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.