Skip to search

Purna Jn to Roorkee by train, with one change

No direct train · 1 change at Gwalior Jn · 1,190 km apart in a straight line · fastest 30 hr 35 min · Daily

Check this journey for your date

Journeys and seats

Each leg is a separate ticket

  • One change at Gwalior JnGWL
    11:5530 hr 35 min18:30+1 arrives the next day
    12485NED SGNR SF EXP11:55 — 05:09Superfast

    22709 NED AADR SF EXP 11:55 — 05:09 on Tue

    12421 NED ASR SF EXP 11:55 — 05:09 on Wed

    12751 JAT HUMSAFAR 11:55 — 05:09 on Fri

    12439 NED SGNR SF EXP 11:55 — 05:09 on Sun

    Holds 9 in 101 hr 58 min to change at GWL

    Holds about 9 times in 10 here. Measured on 69,761 paired days.

    18477UTKAL EXPRESS07:07 — 18:30Mail/Express

    12485 often runs late

    PAU — GWL

    Checking seats

    GWL — RK

    Checking seats
  • One change at New DelhiNDLS
    11:5530 hr 48 min18:43+1 arrives the next day
    12485NED SGNR SF EXP11:55 — 10:10Superfast

    12421 NED ASR SF EXP 11:55 — 10:10 on Wed

    12751 JAT HUMSAFAR 11:55 — 10:10 on Fri

    12439 NED SGNR SF EXP 11:55 — 10:10 on Sun

    Almost always holds5 hr 10 min to change at NDLS

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

    12055DDN JANSHTBDI15:20 — 18:43Shatabdi

    12485 often runs late

    PAU — NDLS

    Checking seats

    NDLS — RK

    Checking seats
  • One change at Ambala Cant JnUMB
    11:5531 hr18:55+1 arrives the next day
    22709NED AADR SF EXP11:55 — 13:25Superfast
    Holds 10 in 103 hr 25 min to change at UMB

    Holds about 19 times in 20 here. Measured on 1,55,539 paired days.

    18104ASR TATA EXP16:50 — 18:55Mail/Express

    22709 often runs late

    PAU — UMB

    Checking seats

    UMB — RK

    Checking seats
  • One change at Gwalior JnGWL
    11:5531 hr 40 min19:35+1 arrives the next day
    22709NED AADR SF EXP11:55 — 05:09Superfast
    Holds 9 in 102 hr 16 min to change at GWL

    Holds about 9 times in 10 here. Measured on 69,761 paired days.

    07363UBL YNRK SPL07:25 — 19:35Mail/Express

    22709 often runs late

    PAU — GWL

    Checking seats

    GWL — RK

    Checking seats
  • One change at Rajpura JnRPJ
    11:5532 hr 9 min20:04+1 arrives the next day
    12751JAT HUMSAFAR11:55 — 13:45Superfast
    Holds 9 in 103 hr 20 min to change at RPJ

    Holds about 9 times in 10 here. Measured on 1,07,628 paired days.

    04502UHL-SRE MEX SPL17:05 — 20:04Mail/Express

    12751 often runs late

    PAU — RPJ

    Checking seats

    RPJ — RK

    Checking seats
  • One change at New DelhiNDLS
    10:0232 hr 41 min18:43+1 arrives the next day
    12715SACHKHAND SF EX10:02 — 13:05Superfast
    Holds 9 in 102 hr 15 min to change at NDLS — tight

    Holds about 9 times in 10 here. 175 min would make it 9 in 10. Measured on 76,606 paired days.

    12055DDN JANSHTBDI15:20 — 18:43Shatabdi

    12055 often runs late

    PAU — NDLS

    Checking seats

    NDLS — RK

    Checking seats

Check this journey for your date

Purna Jn to Roorkee by train

Is there a direct train from Purna Jn to Roorkee?

No. No single train runs from Purna Jn to Roorkee. The journey takes one change, at Gwalior Jn, and the fastest combination takes 30 hr 35 min.

What is the fastest way from Purna Jn to Roorkee by train?

12485 NED SGNR SF EXP departs Purna Jn at 11:55 and reaches Gwalior Jn at 05:09. 18477 UTKAL EXPRESS then departs at 07:07 and arrives Roorkee at 18:30. Total 30 hr 35 min, with 1 hr 58 min to change.

Where do you change trains between Purna Jn and Roorkee?

Gwalior Jn (GWL) is the interchange on the fastest route, with 1 hr 58 min between the arriving and departing trains.

Which days can you travel from Purna Jn to Roorkee?

A connection is available every day of the week.

Other trains from Purna Jn

Other trains to Roorkee