Skip to search

Nalgonda to Bharuch Jn by train, with one change

No train runs the whole way from Nalgonda to Bharuch Jn. Changing at Valsad takes 22 hr 46 min, and the quickest pairing is 12755 then 22953.

1 change · 837 km apart · fastest 22 hr 46 min · Tue, Wed, Thu, Fri

Check seats for your dateNalgonda (NLDA) to Bharuch Jn (BH)

Journeys and seats

  • One change at ValsadBL
    12:2422 hr 46 min11:10+1 arrives the next day
    12755COA BVC SF EXP12:2408:18Superfast
    37 min to change at BL — tight

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

    22953GUJRAT SF EXP08:5511:10Superfast

    12755 often runs late

    NLDABL

    Checking seats

    BLBH

    Checking seats
  • One change at BasarBSX
    18:3425 hr 54 min20:28+1 arrives the next day
    17231NS NSL EXP18:3400:59Mail/Express
    2 hr 21 min to change at BSX — comfortable

    Typically 38 min late here, still leaving about 87 min to change.

    09519MDU OKHA SPL03:2020:28Mail/Express

    17231 often runs late

    NLDABSX

    Checking seats

    BSXBH

    Checking seats
  • One change at SuratST
    12:2426 hr 38 min15:02+1 arrives the next day
    12755COA BVC SF EXP12:2409:42Superfast
    4 hr 42 min to change at ST — comfortable

    Holds about 19 times in 20 here. Measured on 2,27,819 paired days.

    12471SWARAJ EXPRESS14:2415:02Superfast

    12471 often runs late

    NLDAST

    Checking seats

    STBH

    Checking seats
  • One change at KachegudaKCG
    17:2527 hr 3 min20:28+1 arrives the next day
    07792NDKD-KCG DEMU17:2521:15Mail/Express
    2 hr 25 min to change at KCG — comfortable

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

    09519MDU OKHA SPL23:4020:28Mail/Express

    07792 often runs late

    NLDAKCG

    Checking seats

    KCGBH

    Checking seats
  • One change at SuratST
    12:2427 hr 4 min15:28+1 arrives the next day
    12755COA BVC SF EXP12:2409:42Superfast
    5 hr 1 min to change at ST — comfortable

    Holds about 19 times in 20 here. Measured on 2,27,819 paired days.

    04714BL BIKANER SPL14:4315:28Mail/Express

    NLDAST

    Checking seats

    STBH

    Checking seats
  • One change at Udhna JnUDN
    13:1027 hr 7 min16:17+1 arrives the next day
    17295CCT HSR EXPRESS13:1013:32Mail/Express
    1 hr 3 min to change at UDN — comfortable

    Typically 4 min late here, still leaving about 43 min to change.

    19015SAURASHTRA EXP14:3516:17Mail/Express

    19015 often runs late

    NLDAUDN

    Checking seats

    UDNBH

    Checking seats
  • One change at Kalyan JnKYN
    16:3434 hr 1 min02:35+2 arrives 2 days later
    17221COA LTT EXPRESS16:3410:09Mail/Express
    11 hr 21 min to change at KYN — comfortable

    Almost always holds here. Measured on 1,84,645 paired days.

    16508JODHPUR EXP21:3002:35Mail/Express

    17221 often runs late

    NLDAKYN

    Checking seats

    KYNBH

    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.

Nalgonda to Bharuch Jn by train

Is there a direct train from Nalgonda to Bharuch Jn?
No. No single train runs from Nalgonda to Bharuch Jn. The journey takes one change, at Valsad, and the fastest combination takes 22 hr 46 min.
What is the fastest way from Nalgonda to Bharuch Jn by train?
12755 COA BVC SF EXP departs Nalgonda at 12:24 and reaches Valsad at 08:18. 22953 GUJRAT SF EXP then departs at 08:55 and arrives Bharuch Jn at 11:10. Total 22 hr 46 min, with 37 min to change.
Where do you change trains between Nalgonda and Bharuch Jn?
Valsad (BL) is the interchange on the fastest route, with 37 min between the arriving and departing trains.
Which days can you travel from Nalgonda to Bharuch Jn?
Connections are available on Tuesday, Wednesday, Thursday and Friday.

Other trains from Nalgonda

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