Skip to search

Bharuch Jn to Barabanki Jn by train, with one change

No train runs the whole way from Bharuch Jn to Barabanki Jn. Changing at Etawah takes 22 hr 25 min, and the quickest pairing is 20941 then 14854.

1 change · 1,012 km apart · fastest 22 hr 25 min · Daily

Check seats for your dateBharuch Jn (BH) to Barabanki Jn (BBK)

Journeys and seats

  • One change at EtawahETW
    03:4322 hr 25 min02:08+1 arrives the next day
    20941BDTS GCT SF EXP03:4320:25Mail/Express
    55 min to change at ETW — comfortable

    Typically 9 min late here, still leaving about 28 min to change.

    14854MARUDHAR EXP21:2002:08Mail/Express

    14854 often runs late

    BHETW

    Checking seats

    ETWBBK

    Checking seats
  • One change at Kanpur CentralCNB
    03:4323 hr 2 min02:45+1 arrives the next day
    20941BDTS GCT SF EXP03:4322:40Mail/Express
    1 hr 35 min to change at CNB — tight

    Holds about 9 times in 10 here. 120 min would make it 9 in 10. Measured on 3,58,170 paired days.

    22538KUSHINAGAR EXP00:1502:45Superfast

    20941 often runs late

    BHCNB

    Checking seats

    CNBBBK

    Checking seats
  • One change at EtawahETW
    03:4323 hr 38 min03:21+1 arrives the next day
    20941BDTS GCT SF EXP03:4320:25Mail/Express
    1 hr 32 min to change at ETW — comfortable

    Typically 9 min late here, still leaving about 65 min to change.

    15708ASR KIR EXPRESS21:5703:21Mail/Express

    BHETW

    Checking seats

    ETWBBK

    Checking seats
  • One change at Bharatpur JnBTE
    09:2425 hr 52 min11:16+1 arrives the next day
    22975BDTS RMR SFAST09:2421:45Superfast
    3 hr 20 min to change at BTE — comfortable

    Typically 15 min late here, still leaving about 167 min to change.

    19725DBG AMRIT BHARAT01:0511:16Mail/Express

    BHBTE

    Checking seats

    BTEBBK

    Checking seats
  • One change at Bharatpur JnBTE
    09:2425 hr 52 min11:16+1 arrives the next day
    22444BDTS KANPUR SUP09:2421:45Superfast
    4 hr 15 min to change at BTE — comfortable

    Typically 5 min late here, still leaving about 232 min to change.

    19623AMRIT BHARAT EXP02:0011:16Mail/Express

    19623 often runs late

    BHBTE

    Checking seats

    BTEBBK

    Checking seats
  • One change at Virangana Lakshmibai(Jhanshi)VGLJ
    08:3026 hr 21 min10:51+1 arrives the next day
    09065ST CPR SPL08:3001:30Mail/Express
    2 hr 13 min to change at VGLJ — comfortable

    Holds about 9 times in 10 here. Measured on 1,81,205 paired days.

    12592GORAKHPUR EXP03:4310:51Superfast

    09065 often runs late

    BHVGLJ

    Checking seats

    VGLJBBK

    Checking seats
  • One change at Vadodara JnBRC
    01:5226 hr 54 min04:46+1 arrives the next day
    22945SAURASHTRA MAIL01:5202:52Composite
    1 hr 5 min to change at BRC — comfortable

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

    19037AVADH EXP03:5704:46Mail/Express

    BHBRC

    Checking seats

    BRCBBK

    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.

Bharuch Jn to Barabanki Jn by train

Is there a direct train from Bharuch Jn to Barabanki Jn?
No. No single train runs from Bharuch Jn to Barabanki Jn. The journey takes one change, at Etawah, and the fastest combination takes 22 hr 25 min.
What is the fastest way from Bharuch Jn to Barabanki Jn by train?
20941 BDTS GCT SF EXP departs Bharuch Jn at 03:43 and reaches Etawah at 20:25. 14854 MARUDHAR EXP then departs at 21:20 and arrives Barabanki Jn at 02:08. Total 22 hr 25 min, with 55 min to change.
Where do you change trains between Bharuch Jn and Barabanki Jn?
Etawah (ETW) is the interchange on the fastest route, with 55 min between the arriving and departing trains.
Which days can you travel from Bharuch Jn to Barabanki Jn?
A connection is available every day of the week.

Other trains from Bharuch Jn

Other trains to Barabanki 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.