Skip to search

Kharagpur Jn to Ballia by train, with one change

No train runs the whole way from Kharagpur Jn to Ballia. Changing at Barddhaman takes 16 hr 18 min, and the quickest pairing is 22503 then 15049.

1 change · 498 km apart · fastest 16 hr 18 min · Daily

Check seats for your dateKharagpur Jn (KGP) to Ballia (BUI)

Journeys and seats

  • One change at BarddhamanBWN
    11:3516 hr 18 min03:53+1 arrives the next day
    22503DBRG VIVEK EXP11:3515:26Superfast
    1 hr 23 min to change at BWN — comfortable

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

    15049PURBANCHAL EXP16:4903:53Mail/Express

    22503 often runs late

    KGPBWN

    Checking seats

    BWNBUI

    Checking seats
  • One change at Asansol JnASN
    08:2519 hr 28 min03:53+1 arrives the next day
    03466DGHA MLDT SPL08:2513:00Mail/Express
    5 hr 10 min to change at ASN — comfortable

    Almost always holds here. Measured on 13,065 paired days.

    15049PURBANCHAL EXP18:1003:53Mail/Express

    03466 often runs late

    KGPASN

    Checking seats

    ASNBUI

    Checking seats
  • One change at Varanasi JnBSB
    21:3520 hr 25 min18:00+1 arrives the next day
    15021SHM GKP EXP21:3511:45Mail/Express
    3 hr 40 min to change at BSB — comfortable

    Almost always holds here. Measured on 62,275 paired days.

    14524HARIHAR EXPRESS15:2518:00Mail/Express

    15021 often runs late

    KGPBSB

    Checking seats

    BSBBUI

    Checking seats
  • One change at Asansol JnASN
    06:1020 hr 59 min03:09+1 arrives the next day
    18027KHARAGPUR - ASANSOL MEMU EXPRESS06:1011:35Mail/Express
    3 hr 57 min to change at ASN — comfortable

    Almost always holds here. Measured on 12,499 paired days.

    13137KOAA AMH EXPRES15:3203:09Mail/Express

    13137 often runs late

    KGPASN

    Checking seats

    ASNBUI

    Checking seats
  • One change at Asansol JnASN
    06:1020 hr 59 min03:09+1 arrives the next day
    18027KHARAGPUR - ASANSOL MEMU EXPRESS06:1011:35Mail/Express
    4 hr 30 min to change at ASN — comfortable

    Holds about 9 times in 10 here. Measured on 561 paired days.

    13509ASN GD EXPRESS16:0503:09Mail/Express

    13509 often runs late

    KGPASN

    Checking seats

    ASNBUI

    Checking seats
  • One change at Aunrihar JnARJ
    21:3521 hr 5 min18:40+1 arrives the next day
    15021SHM GKP EXP21:3514:46Mail/Express
    1 hr 14 min to change at ARJ — comfortable

    Typically 23 min late here, still leaving about 34 min to change.

    05136ARJ-CPR EXP SPL16:0018:40Mail/Express

    15021 often runs late

    KGPARJ

    Checking seats

    ARJBUI

    Checking seats
  • One change at Samastipur JnSPJ
    09:0521 hr 40 min06:45+1 arrives the next day
    15227MUZAFFARPUR EXP09:0523:45Mail/Express
    1 hr 5 min to change at SPJ — tight

    Holds about 8 times in 10 here. 138 min would make it 9 in 10. Measured on 39,041 paired days.

    09068BJU UDN FESV SPL00:5006:45Mail/Express

    15227 often runs late

    KGPSPJ

    Checking seats

    SPJBUI

    Checking seats
  • One change at Prayagraj JnPRYJ
    11:2523 hr 20 min10:45+1 arrives the next day
    12443HLZ ANVT SF EXP11:2500:35Superfast
    4 hr 50 min to change at PRYJ — comfortable

    Almost always holds here. Measured on 99,265 paired days.

    12562SWTANTRTA S EXP05:2510:45Superfast

    12443 often runs late

    KGPPRYJ

    Checking seats

    PRYJBUI

    Checking seats
  • One change at Asansol JnASN
    06:1023 hr 20 min05:30+1 arrives the next day
    18027KHARAGPUR - ASANSOL MEMU EXPRESS06:1011:35Mail/Express
    5 hr 41 min to change at ASN — comfortable

    Almost always holds here. Measured on 12,499 paired days.

    13105SDAH BUI EXPRES17:1605:30Mail/Express

    both trains usually run on time

    KGPASN

    Checking seats

    ASNBUI

    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.

Kharagpur Jn to Ballia by train

Is there a direct train from Kharagpur Jn to Ballia?
No. No single train runs from Kharagpur Jn to Ballia. The journey takes one change, at Barddhaman, and the fastest combination takes 16 hr 18 min.
What is the fastest way from Kharagpur Jn to Ballia by train?
22503 DBRG VIVEK EXP departs Kharagpur Jn at 11:35 and reaches Barddhaman at 15:26. 15049 PURBANCHAL EXP then departs at 16:49 and arrives Ballia at 03:53. Total 16 hr 18 min, with 1 hr 23 min to change.
Where do you change trains between Kharagpur Jn and Ballia?
Barddhaman (BWN) is the interchange on the fastest route, with 1 hr 23 min between the arriving and departing trains.
Which days can you travel from Kharagpur Jn to Ballia?
A connection is available every day of the week.

Other trains from Kharagpur Jn

Other trains to Ballia

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.