Skip to search

Narsinghpur to Puri by train, with one change

No train runs the whole way from Narsinghpur to Puri. Changing at Jabalpur takes 24 hr 55 min, and the quickest pairing is 22187 then 22909.

1 change · 769 km apart · fastest 24 hr 55 min · Daily

Check seats for your dateNarsinghpur (NU) to Puri (PURI)

Journeys and seats

  • One change at JabalpurJBP
    08:5024 hr 55 min09:45+1 arrives the next day
    22187INTERCITY EXP08:5010:07Superfast
    2 hr 53 min to change at JBP — comfortable

    Holds about 19 times in 20 here. Measured on 37,349 paired days.

    22909BL PURI SF EXP13:0009:45Superfast

    22187 often runs late

    NUJBP

    Checking seats

    JBPPURI

    Checking seats
  • One change at NagpurNGP
    13:1025 hr 30 min14:40+1 arrives the next day
    07092GAYA VKB SPL13:1019:30Mail/Express
    40 min to change at NGP — tight

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

    20824AII PURI SF EXP20:1014:40Superfast

    07092 often runs late

    NUNGP

    Checking seats

    NGPPURI

    Checking seats
  • One change at JabalpurJBP
    08:1025 hr 35 min09:45+1 arrives the next day
    22967ADI PRYJ SFAST08:1009:20Superfast
    3 hr 40 min to change at JBP — comfortable

    Almost always holds here. Measured on 37,349 paired days.

    22909BL PURI SF EXP13:0009:45Superfast

    22967 often runs late

    NUJBP

    Checking seats

    JBPPURI

    Checking seats
  • One change at Itarsi JnET
    15:1227 hr 33 min18:45+1 arrives the next day
    11464JBP SOMNATH EXP15:1218:05Mail/Express
    2 hr 10 min to change at ET — comfortable

    Holds about 9 times in 10 here. Measured on 1,86,575 paired days.

    20917PURI HUMSAFAR20:1518:45Superfast

    20917 often runs late

    NUET

    Checking seats

    ETPURI

    Checking seats
  • One change at Bilaspur JnBSP
    02:3528 hr 20 min06:55+1 arrives the next day
    18233INDB BSP EXP02:3513:50Composite
    4 hr 40 min to change at BSP — comfortable

    Typically -13 min late here, still leaving about 275 min to change.

    08476PURI FESTIV SPL18:3006:55Mail/Express

    08476 often runs late

    NUBSP

    Checking seats

    BSPPURI

    Checking seats
  • One change at Itarsi JnET
    05:3528 hr 25 min10:00+1 arrives the next day
    12853AMARKANTAK EXP05:3508:20Superfast
    1 hr to change at ET — tight

    Holds about 8 times in 10 here. 173 min would make it 9 in 10. Measured on 2,21,238 paired days.

    20814JU PURI SF EXP09:2010:00Superfast

    12853 often runs late

    NUET

    Checking seats

    ETPURI

    Checking seats
  • One change at NagpurNGP
    09:0029 hr 40 min14:40+1 arrives the next day
    12577BAGMATI EXP09:0017:15Superfast
    2 hr 55 min to change at NGP — comfortable

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

    20824AII PURI SF EXP20:1014:40Superfast

    12577 often runs late

    NUNGP

    Checking seats

    NGPPURI

    Checking seats
  • One change at NagpurNGP
    08:4529 hr 55 min14:40+1 arrives the next day
    12296SANGHA MITRA EX08:4516:20Superfast
    3 hr 50 min to change at NGP — comfortable

    Typically 18 min late here, still leaving about 191 min to change.

    12993GIMB PURI SF EX20:1014:40Superfast

    12296 often runs late

    NUNGP

    Checking seats

    NGPPURI

    Checking seats
  • One change at Bilaspur JnBSP
    02:3530 hr08:35+1 arrives the next day
    18233INDB BSP EXP02:3513:50Composite
    6 hr 30 min to change at BSP — comfortable

    Typically -13 min late here, still leaving about 385 min to change.

    22865LTT PURI EXPRESS20:2008:35Superfast

    22865 often runs late

    NUBSP

    Checking seats

    BSPPURI

    Checking seats
  • One change at Anuppur JnAPR
    02:3531 hr 15 min09:50+1 arrives the next day
    18233INDB BSP EXP02:3510:31Composite
    8 hr 29 min to change at APR — comfortable

    Typically 30 min late here, still leaving about 462 min to change.

    20471SGNR PURI SF EXP19:0009:50Mail/Express

    18233 often runs late

    NUAPR

    Checking seats

    APRPURI

    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.

Narsinghpur to Puri by train

Is there a direct train from Narsinghpur to Puri?
No. No single train runs from Narsinghpur to Puri. The journey takes one change, at Jabalpur, and the fastest combination takes 24 hr 55 min.
What is the fastest way from Narsinghpur to Puri by train?
22187 INTERCITY EXP departs Narsinghpur at 08:50 and reaches Jabalpur at 10:07. 22909 BL PURI SF EXP then departs at 13:00 and arrives Puri at 09:45. Total 24 hr 55 min, with 2 hr 53 min to change.
Where do you change trains between Narsinghpur and Puri?
Jabalpur (JBP) is the interchange on the fastest route, with 2 hr 53 min between the arriving and departing trains.
Which days can you travel from Narsinghpur to Puri?
A connection is available every day of the week.

Other trains from Narsinghpur

Other trains to Puri

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.