Skip to search

Kishanganj to Balharshah by train, with one change

No direct train · 1 change at Prayagraj Jn · 1,121 km apart in a straight line · fastest 31 hr 43 min · Daily

Check this journey for your date

Journeys and seats

Each leg is a separate ticket

  • One change at Prayagraj JnPRYJ
    14:2231 hr 43 min22:05+1 arrives the next day
    12423Rajdhani Express14:22 — 02:50Rajdhani
    Holds 9 in 101 hr 40 min to change at PRYJ

    Holds about 9 times in 10 here. Measured on 99,265 paired days.

    12670Gangakaveri Express04:30 — 22:05Superfast

    12423 often runs late

    KNE — PRYJ

    Checking seats

    PRYJ — BPQ

    Checking seats
  • One change at Prayagraj JnPRYJ
    14:5031 hr 55 min22:45+1 arrives the next day
    22449Porvotr Sampark Kranti14:50 — 04:00Superfast
    Holds 9 in 101 hr 20 min to change at PRYJ — tight

    Holds about 9 times in 10 here. This train arrives a median 28 min late, against 13 min late for the junction's typical arrival. 99 min would make it 9 in 10. Measured on 99,265 paired days.

    22614Ayodhya Cantt–Rameswaram Express05:20 — 22:45Superfast

    22449 often runs late

    KNE — PRYJ

    Checking seats

    PRYJ — BPQ

    Checking seats
  • One change at Gondia JnG
    04:3032 hr 10 min12:40+1 arrives the next day
    22512Karmabhoomi Express04:30 — 05:48Superfast
    Holds 8 in 102 hr 17 min to change at G — tight

    Holds about 8 times in 10 here. 242 min would make it 9 in 10. Measured on 4,955 paired days.

    16368Kashi Tamil Express08:05 — 12:40Mail/Express

    16368 often runs late

    KNE — G

    Checking seats

    G — BPQ

    Checking seats
  • One change at Raipur JnR
    04:3032 hr 20 min12:50+1 arrives the next day
    22512Karmabhoomi Express04:30 — 02:55Superfast
    Holds 9 in 103 hr 30 min to change at R

    Holds about 9 times in 10 here. Measured on 17,582 paired days.

    17006Raxaul–Hyderabad Express06:25 — 12:50Mail/Express

    22512 often runs late

    KNE — R

    Checking seats

    R — BPQ

    Checking seats
  • One change at Prayagraj JnPRYJ
    14:2232 hr 23 min22:45+1 arrives the next day
    12423Rajdhani Express14:22 — 02:50Rajdhani
    Holds 10 in 102 hr 30 min to change at PRYJ

    Holds about 19 times in 20 here. Measured on 99,265 paired days.

    22614Ayodhya Cantt–Rameswaram Express05:20 — 22:45Superfast

    12423 often runs late

    KNE — PRYJ

    Checking seats

    PRYJ — BPQ

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    16:5533 hr 10 min02:05+2 arrives 2 days later
    15483Sikkimmahananda16:55 — 06:48Mail/Express
    Holds 9 in 101 hr 42 min to change at DDU — tight

    Holds about 9 times in 10 here. 144 min would make it 9 in 10. Measured on 1,76,077 paired days.

    12389Gaya–Chennai Express08:30 — 02:05Superfast

    15483 often runs late

    KNE — DDU

    Checking seats

    DDU — BPQ

    Checking seats
  • One change at KatniKTE
    04:5234 hr 3 min14:55+1 arrives the next day
    12520Agartala–Mumbai LTT AC Express04:52 — 23:10Superfast
    Holds 9 in 101 hr 20 min to change at KTE

    Holds about 9 times in 10 here. Measured on 22,792 paired days.

    12792Secunderabad Express00:30 — 14:55Superfast

    12520 often runs late

    KNE — KTE

    Checking seats

    KTE — BPQ

    Checking seats
  • One change at Itarsi JnET
    02:4536 hr 25 min15:10+1 arrives the next day
    15946Dibrugarh–Mumbai LTT Express02:45 — 05:10Mail/Express
    Holds 9 in 102 hr 5 min to change at ET — tight

    Holds about 9 times in 10 here. 167 min would make it 9 in 10. Measured on 2,26,633 paired days.

    12626Kerala Superfast Express07:15 — 15:10Superfast

    15946 often runs late

    KNE — ET

    Checking seats

    ET — BPQ

    Checking seats
  • One change at Barauni JnBJU
    07:1037 hr 55 min21:05+1 arrives the next day
    15909Avadh Assam Express07:10 — 14:10Mail/Express
    Holds 9 in 103 hr 55 min to change at BJU

    Holds about 9 times in 10 here. This train arrives a median 46 min late, against 25 min late for the junction's typical arrival. Measured on 5,623 paired days.

    12577Bagmati Express18:05 — 21:05Superfast

    15909 often runs late

    KNE — BJU

    Checking seats

    BJU — BPQ

    Checking seats

Check this journey for your date

Kishanganj to Balharshah by train

Is there a direct train from Kishanganj to Balharshah?

No. No single train runs from Kishanganj to Balharshah. The journey takes one change, at Prayagraj Jn, and the fastest combination takes 31 hr 43 min.

What is the fastest way from Kishanganj to Balharshah by train?

12423 Rajdhani Express departs Kishanganj at 14:22 and reaches Prayagraj Jn at 02:50. 12670 Gangakaveri Express then departs at 04:30 and arrives Balharshah at 22:05. Total 31 hr 43 min, with 1 hr 40 min to change.

Where do you change trains between Kishanganj and Balharshah?

Prayagraj Jn (PRYJ) is the interchange on the fastest route, with 1 hr 40 min between the arriving and departing trains.

Which days can you travel from Kishanganj to Balharshah?

A connection is available every day of the week.

Other trains from Kishanganj

Other trains to Balharshah