Skip to search

Khalilabad to Ballia by train, with one change

No train runs the whole way from Khalilabad to Ballia. Changing at Deoria Sadar takes 6 hr 17 min, and the quickest pairing is 14604 then 15050.

1 change · 157 km apart · fastest 6 hr 17 min · Daily

Check seats for your dateKhalilabad (KLD) to Ballia (BUI)

Journeys and seats

  • One change at Deoria SadarDEOS
    06:536 hr 17 min13:10
    14604AMRITSAR - NARPATGANJ JANSADHARAN EXPRESS06:5308:57Mail/Express
    41 min to change at DEOS — tight

    Typically 11 min late here, leaving about 12 min spare. It usually works, but there is little room.

    15050GKP KOAA EXP09:3813:10Mail/Express

    14604 often runs late

    KLDDEOS

    Checking seats

    DEOSBUI

    Checking seats
  • One change at ChhapraCPR
    00:076 hr 33 min06:40
    05072CPR FEST SPL00:0704:15Mail/Express
    1 hr 15 min to change at CPR — tight

    Holds about 8 times in 10 here. 153 min would make it 9 in 10. Measured on 2,259 paired days.

    15111CPR BCY EXP05:3006:40Mail/Express

    KLDCPR

    Checking seats

    CPRBUI

    Checking seats
  • One change at ChhapraCPR
    07:166 hr 54 min14:10
    15708ASR KIR EXPRESS07:1612:00Mail/Express
    1 hr 15 min to change at CPR — tight

    Holds about 8 times in 10 here. 140 min would make it 9 in 10. Measured on 3,211 paired days.

    05069CPR PNVL SPECIAL13:1514:10Mail/Express

    15708 often runs late

    KLDCPR

    Checking seats

    CPRBUI

    Checking seats
  • One change at Mau JnMAU
    23:026 hr 58 min06:00+1 arrives the next day
    05068GTNR MLT SPECIAL23:0202:55Mail/Express
    1 hr 40 min to change at MAU — comfortable

    Typically 16 min late here, still leaving about 67 min to change.

    15084FBD CPR EXPRESS04:3506:00Mail/Express

    05068 often runs late

    KLDMAU

    Checking seats

    MAUBUI

    Checking seats
  • One change at ChhapraCPR
    08:127 hr 28 min15:40
    12554VAISHALI EXP08:1212:35Superfast
    2 hr to change at CPR — comfortable

    Holds about 9 times in 10 here. Measured on 24,451 paired days.

    14649SARYU YAMUNA EX14:3515:40Mail/Express

    14649 often runs late

    KLDCPR

    Checking seats

    CPRBUI

    Checking seats
  • One change at ChhapraCPR
    08:127 hr 28 min15:40
    15566VAISHALI EXP08:1212:35Mail/Express
    2 hr to change at CPR — comfortable

    Holds about 9 times in 10 here. Measured on 24,451 paired days.

    14649SARYU YAMUNA EX14:3515:40Mail/Express

    15566 often runs late

    KLDCPR

    Checking seats

    CPRBUI

    Checking seats
  • One change at ChhapraCPR
    00:187 hr 32 min07:50
    15950AMRIT BHARAT EXP00:1805:15Mail/Express
    1 hr 20 min to change at CPR — tight

    Holds about 8 times in 10 here. 126 min would make it 9 in 10. Measured on 18,153 paired days.

    14015SADBHAVANA EXP06:3507:50Mail/Express

    15950 often runs late

    KLDCPR

    Checking seats

    CPRBUI

    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.

Khalilabad to Ballia by train

Is there a direct train from Khalilabad to Ballia?
No. No single train runs from Khalilabad to Ballia. The journey takes one change, at Deoria Sadar, and the fastest combination takes 6 hr 17 min.
What is the fastest way from Khalilabad to Ballia by train?
14604 AMRITSAR - NARPATGANJ JANSADHARAN EXPRESS departs Khalilabad at 06:53 and reaches Deoria Sadar at 08:57. 15050 GKP KOAA EXP then departs at 09:38 and arrives Ballia at 13:10. Total 6 hr 17 min, with 41 min to change.
Where do you change trains between Khalilabad and Ballia?
Deoria Sadar (DEOS) is the interchange on the fastest route, with 41 min between the arriving and departing trains.
Which days can you travel from Khalilabad to Ballia?
A connection is available every day of the week.

Other trains from Khalilabad

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.