Skip to search

Ballia to Dhuri Jn by train, with one change

No train runs the whole way from Ballia to Dhuri Jn. Changing at Varanasi Jn takes 21 hr 28 min, and the quickest pairing is 15053 then 04677.

1 change · 961 km apart · fastest 21 hr 28 min · Daily

Check seats for your dateBallia (BUI) to Dhuri Jn (DUI)

Journeys and seats

  • One change at Varanasi JnBSB
    20:4521 hr 28 min18:13+1 arrives the next day
    15053CPR GTNR EXPRESS20:4523:40Mail/Express
    1 hr to change at BSB — tight

    Holds about 8 times in 10 here. 183 min would make it 9 in 10. Measured on 60,987 paired days.

    04677PNBE FZR SPL00:4018:13Mail/Express

    BUIBSB

    Checking seats

    BSBDUI

    Checking seats
  • One change at Ambala CityUBC
    15:4522 hr 32 min14:17+1 arrives the next day
    14649SARYU YAMUNA EX15:4511:56Mail/Express
    32 min to change at UBC — tight

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

    04547UMB - BTI SPL12:2814:17Mail/Express

    14649 often runs late

    BUIUBC

    Checking seats

    UBCDUI

    Checking seats
  • One change at LucknowLKO
    00:1022 hr 55 min23:05
    19054MFP ST EXPRESS00:1009:35Mail/Express
    1 hr 15 min to change at LKO — tight

    Holds about 9 times in 10 here. 92 min would make it 9 in 10. Measured on 1,21,843 paired days.

    04525BTI KUMBH SPL10:5023:05Mail/Express

    BUILKO

    Checking seats

    LKODUI

    Checking seats
  • One change at Rajpura JnRPJ
    15:4523 hr 55 min15:40+1 arrives the next day
    14649SARYU YAMUNA EX15:4512:33Mail/Express
    1 hr 14 min to change at RPJ — comfortable

    Typically 10 min late here, still leaving about 47 min to change.

    12751JAT HUMSAFAR13:4715:40Superfast

    14649 often runs late

    BUIRPJ

    Checking seats

    RPJDUI

    Checking seats
  • One change at New DelhiNDLS
    01:5523 hr 59 min01:54+1 arrives the next day
    12561SWATANTRA S EXP01:5515:45Superfast
    5 hr 25 min to change at NDLS — comfortable

    Almost always holds here. Measured on 1,50,510 paired days.

    16787TEN SVDK EXPRESS21:1001:54Mail/Express

    16787 often runs late

    BUINDLS

    Checking seats

    NDLSDUI

    Checking seats
  • One change at New DelhiNDLS
    01:5523 hr 59 min01:54+1 arrives the next day
    12561SWATANTRA S EXP01:5515:45Superfast
    5 hr 25 min to change at NDLS — comfortable

    Almost always holds here. Measured on 1,50,510 paired days.

    11449JBP SVDK EXP21:1001:54Mail/Express

    11449 often runs late

    BUINDLS

    Checking seats

    NDLSDUI

    Checking seats
  • One change at BareillyBE
    23:0024 hr 5 min23:05+1 arrives the next day
    20505RAJDHANI EXP23:0009:10Rajdhani
    5 hr 19 min to change at BE — comfortable

    Almost always holds here. Measured on 78,843 paired days.

    04525BTI KUMBH SPL14:2923:05Mail/Express

    BUIBE

    Checking seats

    BEDUI

    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.

Ballia to Dhuri Jn by train

Is there a direct train from Ballia to Dhuri Jn?
No. No single train runs from Ballia to Dhuri Jn. The journey takes one change, at Varanasi Jn, and the fastest combination takes 21 hr 28 min.
What is the fastest way from Ballia to Dhuri Jn by train?
15053 CPR GTNR EXPRESS departs Ballia at 20:45 and reaches Varanasi Jn at 23:40. 04677 PNBE FZR SPL then departs at 00:40 and arrives Dhuri Jn at 18:13. Total 21 hr 28 min, with 1 hr to change.
Where do you change trains between Ballia and Dhuri Jn?
Varanasi Jn (BSB) is the interchange on the fastest route, with 1 hr between the arriving and departing trains.
Which days can you travel from Ballia to Dhuri Jn?
A connection is available every day of the week.

Other trains from Ballia

Other trains to Dhuri Jn

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.