Balharshah to Kishanganj by train, with one change
No direct train · 1 change at Prayagraj Jn · 1,121 km apart in a straight line · fastest 31 hr 35 min · Daily
Check this journey for your dateJourneys and seats
Each leg is a separate ticket
- One change at Prayagraj JnPRYJ03:2531 hr 35 min11:00+1 arrives the next day
22613 Rameswaram–Ayodhya Cantt Superfast Express 03:25 — 22:05 on Tue
22535 Rameswaram–Banaras Superfast Express 03:25 — 22:05 on Fri
Holds 9 in 101 hr 5 min to change at PRYJHolds about 9 times in 10 here. Measured on 1,04,056 paired days.
12424 often runs late
BPQ — PRYJ
Checking seatsPRYJ — KNE
Checking seats - One change at Prayagraj JnPRYJ03:1531 hr 45 min11:00+1 arrives the next dayHolds 9 in 101 hr to change at PRYJ — tight
Holds about 9 times in 10 here. 67 min would make it 9 in 10. Measured on 1,04,056 paired days.
04122 often runs late
BPQ — PRYJ
Checking seatsPRYJ — KNE
Checking seats - One change at Patna JnPNBE10:0032 hr 40 min18:40+1 arrives the next dayHolds 8 in 103 hr 2 min to change at PNBE — tight
Holds about 8 times in 10 here. This train arrives a median 62 min late, against 40 min late for the junction's typical arrival. 272 min would make it 9 in 10. Measured on 35,700 paired days.
12578 often runs late
BPQ — PNBE
Checking seatsPNBE — KNE
Checking seats - One change at Begu SaraiBGS10:0032 hr 40 min18:40+1 arrives the next dayHolds 8 in 102 hr 9 min to change at BGS — tight
Holds about 8 times in 10 here. This train arrives a median 52 min late, against 29 min late for the junction's typical arrival. 185 min would make it 9 in 10. Measured on 74,745 paired days.
22352 often runs late
BPQ — BGS
Checking seatsBGS — KNE
Checking seats - One change at NagpurNGP18:1532 hr 50 min03:05+2 arrives 2 days laterHolds 9 in 104 hr 15 min to change at NGP
Holds about 9 times in 10 here. This train arrives a median 40 min late, against 25 min late for the junction's typical arrival. Measured on 1,98,941 paired days.
12625 often runs late
BPQ — NGP
Checking seatsNGP — KNE
Checking seats - One change at Itarsi JnET08:1033 hr 45 min17:55+1 arrives the next dayHolds 9 in 102 hr 10 min to change at ET
Holds about 9 times in 10 here. Measured on 1,04,118 paired days.
15659 often runs late
BPQ — ET
Checking seatsET — KNE
Checking seats - One change at Dd Upadhyaya JnDDU10:1535 hr 15 min21:30+1 arrives the next dayHolds 9 in 101 hr 32 min to change at DDU — tight
Holds about 9 times in 10 here. 143 min would make it 9 in 10. Measured on 1,76,077 paired days.
14038 often runs late
BPQ — DDU
Checking seatsDDU — KNE
Checking seats
Check this journey for your date
Balharshah to Kishanganj by train
Is there a direct train from Balharshah to Kishanganj?
No. No single train runs from Balharshah to Kishanganj. The journey takes one change, at Prayagraj Jn, and the fastest combination takes 31 hr 35 min.
What is the fastest way from Balharshah to Kishanganj by train?
22669 Ernakulam–Patna Superfast Express departs Balharshah at 03:25 and reaches Prayagraj Jn at 22:05. 12424 Dibrugarh Town Rajdhani then departs at 23:10 and arrives Kishanganj at 11:00. Total 31 hr 35 min, with 1 hr 5 min to change.
Where do you change trains between Balharshah and Kishanganj?
Prayagraj Jn (PRYJ) is the interchange on the fastest route, with 1 hr 5 min between the arriving and departing trains.
Which days can you travel from Balharshah to Kishanganj?
A connection is available every day of the week.
Other trains from Balharshah
Other trains to Kishanganj
- New Bongaigaon to Kishanganj68 direct trains · 345 km
- New Cooch Behar to Kishanganj62 direct trains · 214 km
- Malda Town to Kishanganj51 direct trains · 145 km
- New Alipurduar to Kishanganj49 direct trains · 232 km
- Kamakhya to Kishanganj46 direct trains · 507 km
- Katihar Jn to Kishanganj46 direct trains · 102 km