Skip to search

Balasore to Kasganj by train, with one change

No train runs the whole way from Balasore to Kasganj. Changing at Kanpur Central takes 20 hr 22 min, and the quickest pairing is 12281 then 12319.

1 change · 1,090 km apart · fastest 20 hr 22 min · Daily

Check seats for your dateBalasore (BLS) to Kasganj (KSJ)

Journeys and seats

  • One change at Kanpur CentralCNB
    10:2820 hr 22 min06:50+1 arrives the next day
    12281DURONTO EXPRESS10:2800:50Rajdhani
    Holds 9 in 102 hr 5 min to change at CNB

    Holds about 9 times in 10 here. Measured on 2,38,758 paired days.

    12319KOAA GWL EXP02:5506:50Superfast

    12281 often runs late

    BLSCNB

    Checking seats

    CNBKSJ

    Checking seats
  • One change at Kanpur CentralCNB
    19:3723 hr 23 min19:00+1 arrives the next day
    12819SAMPARK KR SF19:3713:20Superfast
    Holds 9 in 101 hr 45 min to change at CNB — tight

    Holds about 9 times in 10 here. 114 min would make it 9 in 10. Measured on 1,99,118 paired days.

    22531CPR MTJ SF EXP15:0519:00Superfast

    12819 often runs late

    BLSCNB

    Checking seats

    CNBKSJ

    Checking seats
  • One change at Kanpur CentralCNB
    12:1024 hr12:10+1 arrives the next day
    22823TEJAS RAJ EXP12:1004:35Rajdhani
    Holds 10 in 103 hr 15 min to change at CNB

    Holds about 19 times in 20 here. Measured on 2,38,758 paired days.

    13167KOAA AGC EXPRES07:5012:10Mail/Express

    22823 often runs late

    BLSCNB

    Checking seats

    CNBKSJ

    Checking seats
  • One change at Kanpur CentralCNB
    15:2825 hr 27 min16:55+1 arrives the next day
    12815NANDANKANAN SF15:2809:10Superfast
    Almost always holds3 hr 10 min to change at CNB

    Almost always holds here. Measured on 1,67,808 paired days.

    22922ANTYODAYA EXP12:2016:55Superfast

    12815 often runs late

    BLSCNB

    Checking seats

    CNBKSJ

    Checking seats
  • One change at Asansol JnASN
    05:0925 hr 41 min06:50+1 arrives the next day
    22643ERS PNBE SF EXP05:0913:00Superfast
    Holds 10 in 102 hr 57 min to change at ASN

    Holds about 19 times in 20 here. Measured on 13,065 paired days.

    12319KOAA GWL EXP15:5706:50Superfast

    22643 often runs late

    BLSASN

    Checking seats

    ASNKSJ

    Checking seats
  • One change at Kanpur CentralCNB
    13:1226 hr 8 min15:20+1 arrives the next day
    22811TEJAS RAJ EXP13:1204:35Rajdhani
    Holds 9 in 102 hr 20 min to change at CNB

    Holds about 9 times in 10 here. Measured on 2,38,758 paired days.

    05379LJN-KSJ SPL EXP06:5515:20Mail/Express

    22811 often runs late

    BLSCNB

    Checking seats

    CNBKSJ

    Checking seats
  • One change at Kanpur CentralCNB
    12:1027 hr 10 min15:20+1 arrives the next day
    22823TEJAS RAJ EXP12:1004:35Rajdhani
    Holds 9 in 102 hr 20 min to change at CNB

    Holds about 9 times in 10 here. Measured on 2,38,758 paired days.

    05379LJN-KSJ SPL EXP06:5515:20Mail/Express

    22823 often runs late

    BLSCNB

    Checking seats

    CNBKSJ

    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.

Balasore to Kasganj by train

Is there a direct train from Balasore to Kasganj?
No. No single train runs from Balasore to Kasganj. The journey takes one change, at Kanpur Central, and the fastest combination takes 20 hr 22 min.
What is the fastest way from Balasore to Kasganj by train?
12281 DURONTO EXPRESS departs Balasore at 10:28 and reaches Kanpur Central at 00:50. 12319 KOAA GWL EXP then departs at 02:55 and arrives Kasganj at 06:50. Total 20 hr 22 min, with 2 hr 5 min to change.
Where do you change trains between Balasore and Kasganj?
Kanpur Central (CNB) is the interchange on the fastest route, with 2 hr 5 min between the arriving and departing trains.
Which days can you travel from Balasore to Kasganj?
A connection is available every day of the week.

Other trains from Balasore

Other trains to Kasganj

Important

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.