Skip to search

Satna to Haridwar Jn by train, with one change

No train runs the whole way from Satna to Haridwar Jn. Changing at Ghaziabad takes 18 hr 10 min, and the quickest pairing is 12427 then 12017.

1 change · 654 km apart · fastest 18 hr 10 min · Daily

Check seats for your dateSatna (STA) to Haridwar Jn (HW)

Journeys and seats

  • One change at GhaziabadGZB
    17:2518 hr 10 min11:35+1 arrives the next day
    12427REWA ANVT EXP17:2506:03Superfast
    Holds 9 in 101 hr 20 min to change at GZB — tight

    Holds about 9 times in 10 here. 90 min would make it 9 in 10. Measured on 3,03,531 paired days.

    12017DDN SHTBDI EXP07:2311:35Shatabdi

    both trains usually run on time

    STAGZB

    Checking seats

    GZBHW

    Checking seats
  • One change at LucknowLKO
    08:3020 hr 50 min05:20+1 arrives the next day
    22683YPR LKO EXP08:3018:00Superfast
    Holds 9 in 102 hr 35 min to change at LKO

    Holds about 9 times in 10 here. Measured on 1,95,803 paired days.

    13009DOON EXPRESS20:3505:20Mail/Express

    13009 often runs late

    STALKO

    Checking seats

    LKOHW

    Checking seats
  • One change at GhaziabadGZB
    17:2521 hr 5 min14:30+1 arrives the next day
    12427REWA ANVT EXP17:2506:03Superfast
    Almost always holds3 hr 23 min to change at GZB

    Almost always holds here. Measured on 3,03,531 paired days.

    12911BL HARIDWAR EXP09:2614:30Superfast

    22917 BDTS HW SF EXP 09:2614:30

    both trains usually run on time

    STAGZB

    Checking seats

    GZBHW

    Checking seats
  • One change at GhaziabadGZB
    17:2522 hr 55 min16:20+1 arrives the next day
    12427REWA ANVT EXP17:2506:03Superfast
    Almost always holds4 hr 22 min to change at GZB

    Almost always holds here. Measured on 3,03,531 paired days.

    14309UJJAINI EXPRESS10:2516:20Mail/Express

    14317 LMNR YNRK EXP 10:2516:20

    14309 often runs late

    STAGZB

    Checking seats

    GZBHW

    Checking seats
  • One change at GhaziabadGZB
    17:2522 hr 55 min16:20+1 arrives the next day
    12427REWA ANVT EXP17:2506:03Superfast
    Almost always holds5 hr 12 min to change at GZB

    Almost always holds here. Measured on 3,03,531 paired days.

    19565OKHA DDN EXP11:1516:20Mail/Express

    STAGZB

    Checking seats

    GZBHW

    Checking seats
  • One change at Ayodhya CanttAYC
    06:1523 hr 5 min05:20+1 arrives the next day
    18205DURG NTV EXP06:1515:08Mail/Express
    Usually holds1 hr 32 min to change at AYC

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

    13009DOON EXPRESS16:4005:20Mail/Express

    13009 often runs late

    STAAYC

    Checking seats

    AYCHW

    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.

Satna to Haridwar Jn by train

Is there a direct train from Satna to Haridwar Jn?
No. No single train runs from Satna to Haridwar Jn. The journey takes one change, at Ghaziabad, and the fastest combination takes 18 hr 10 min.
What is the fastest way from Satna to Haridwar Jn by train?
12427 REWA ANVT EXP departs Satna at 17:25 and reaches Ghaziabad at 06:03. 12017 DDN SHTBDI EXP then departs at 07:23 and arrives Haridwar Jn at 11:35. Total 18 hr 10 min, with 1 hr 20 min to change.
Where do you change trains between Satna and Haridwar Jn?
Ghaziabad (GZB) is the interchange on the fastest route, with 1 hr 20 min between the arriving and departing trains.
Which days can you travel from Satna to Haridwar Jn?
A connection is available every day of the week.

Other trains from Satna

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