Skip to search

Ranchi to Harda by train, with one change

No train runs the whole way from Ranchi to Harda. Changing at Dd Upadhyaya Jn takes 24 hr 38 min, and the quickest pairing is 20887 then 22948.

1 change · 851 km apart · fastest 24 hr 38 min · Daily

Check seats for your dateRanchi (RNC) to Harda (HD)

Journeys and seats

  • One change at Varanasi JnBSB
    05:1024 hr 38 min05:48+1 arrives the next day
    20887VANDE BHARAT EXP05:1013:00Shatabdi
    2 hr 40 min to change at BSB — comfortable

    Holds about 9 times in 10 here. Measured on 64,031 paired days.

    19046TAPTI GANGA EXP15:4005:48Mail/Express

    19046 often runs late

    RNCBSB

    Checking seats

    BSBHD

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    05:1024 hr 38 min05:48+1 arrives the next day
    20887VANDE BHARAT EXP05:1012:10Shatabdi
    3 hr 55 min to change at DDU — comfortable

    Almost always holds here. Measured on 1,09,635 paired days.

    22948BGP SURAT EXP16:0505:48Superfast

    22948 often runs late

    RNCDDU

    Checking seats

    DDUHD

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    23:5524 hr 40 min00:35+2 arrives 2 days later
    12825RNC ANVT SF EXP23:5508:33Superfast
    1 hr 37 min to change at DDU — tight

    Holds about 9 times in 10 here. 143 min would make it 9 in 10. Measured on 1,76,077 paired days.

    12321MUMBAI MAIL10:1000:35Superfast

    12321 often runs late

    RNCDDU

    Checking seats

    DDUHD

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    05:1024 hr 58 min06:08+1 arrives the next day
    20887VANDE BHARAT EXP05:1012:10Shatabdi
    5 hr 30 min to change at DDU — comfortable

    Almost always holds here. Measured on 1,09,635 paired days.

    15946DBRG LTT EXP17:4006:08Mail/Express

    15946 often runs late

    RNCDDU

    Checking seats

    DDUHD

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    05:1024 hr 58 min06:08+1 arrives the next day
    20887VANDE BHARAT EXP05:1012:10Shatabdi
    5 hr 30 min to change at DDU — comfortable

    Almost always holds here. Measured on 1,09,635 paired days.

    15648GHY LTT EXPRESS17:4006:08Mail/Express

    15648 often runs late

    RNCDDU

    Checking seats

    DDUHD

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    05:1024 hr 58 min06:08+1 arrives the next day
    20887VANDE BHARAT EXP05:1012:10Shatabdi
    5 hr 30 min to change at DDU — comfortable

    Almost always holds here. Measured on 1,09,635 paired days.

    12335BGP LTT EXPRESS17:4006:08Superfast

    12335 often runs late

    RNCDDU

    Checking seats

    DDUHD

    Checking seats
  • One change at Prayagraj JnPRYJ
    16:2526 hr 11 min18:36+1 arrives the next day
    12877NDLS GARIB RATH16:2503:33Rail Motor
    3 hr 37 min to change at PRYJ — comfortable

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

    22132GYAN GANGA EXP07:1018:36Superfast

    12877 often runs late

    RNCPRYJ

    Checking seats

    PRYJHD

    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.

Ranchi to Harda by train

Is there a direct train from Ranchi to Harda?
No. No single train runs from Ranchi to Harda. The journey takes one change, at Dd Upadhyaya Jn, and the fastest combination takes 24 hr 38 min.
What is the fastest way from Ranchi to Harda by train?
20887 VANDE BHARAT EXP departs Ranchi at 05:10 and reaches Dd Upadhyaya Jn at 12:10. 22948 BGP SURAT EXP then departs at 16:05 and arrives Harda at 05:48. Total 24 hr 38 min, with 3 hr 55 min to change.
Where do you change trains between Ranchi and Harda?
Dd Upadhyaya Jn (DDU) is the interchange on the fastest route, with 3 hr 55 min between the arriving and departing trains.
Which days can you travel from Ranchi to Harda?
A connection is available every day of the week.

Other trains from Ranchi

Other trains to Harda

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.