Skip to search

Narmadapuram to Bhubaneswar by train, with one change

No train runs the whole way from Narmadapuram to Bhubaneswar. Changing at Nagpur takes 24 hr, and the quickest pairing is 12616 then 20862.

1 change · 885 km apart · fastest 24 hr · Daily except Tue

Check seats for your dateNarmadapuram (NDPM) to Bhubaneswar (BBS)

Journeys and seats

  • One change at NagpurNGP
    04:3024 hr04:30+1 arrives the next day
    12616GRAND TRUNK EXP04:3010:15Superfast
    Little room40 min to change at NGP — tight

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

    20862ADI PURI EXP10:5504:30Mail/Express

    12616 often runs late

    NDPMNGP

    Checking seats

    NGPBBS

    Checking seats
  • One change at JabalpurJBP
    06:1225 hr 13 min07:25+1 arrives the next day
    22187INTERCITY EXP06:1210:07Superfast
    Holds 10 in 102 hr 53 min to change at JBP

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

    22909BL PURI SF EXP13:0007:25Superfast

    22187 often runs late

    NDPMJBP

    Checking seats

    JBPBBS

    Checking seats
  • One change at NagpurNGP
    11:0225 hr 33 min12:35+1 arrives the next day
    12722DAKSHIN EXP11:0217:05Superfast
    Usually holds3 hr 5 min to change at NGP

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

    20824AII PURI SF EXP20:1012:35Superfast

    12993 GIMB PURI SF EX 20:1012:35

    12722 often runs late

    NDPMNGP

    Checking seats

    NGPBBS

    Checking seats
  • One change at DamohDMO
    02:3926 hr 16 min04:55+1 arrives the next day
    11071KAMAYANI EXPRESS02:3908:38Mail/Express
    Usually holds2 hr 49 min to change at DMO

    Typically 42 min late here, still leaving about 110 min to change.

    08476PURI FESTIV SPL11:2704:55Mail/Express

    11071 often runs late

    NDPMDMO

    Checking seats

    DMOBBS

    Checking seats
  • One change at NagpurNGP
    16:4226 hr 18 min19:00+1 arrives the next day
    12804VSKP S JYANTI16:4221:50Superfast
    Usually holds3 hr 40 min to change at NGP

    Typically 27 min late here, still leaving about 172 min to change.

    20858SNSI PURI EXP01:3019:00Superfast

    12804 often runs late

    NDPMNGP

    Checking seats

    NGPBBS

    Checking seats
  • One change at Bilaspur JnBSP
    02:1426 hr 41 min04:55+1 arrives the next day
    12410GONDWANA EXP02:1415:30Superfast
    Usually holds2 hr 35 min to change at BSP

    Typically 17 min late here, still leaving about 120 min to change.

    08561VSKP KUMBH SPL18:0504:55Mail/Express

    12410 often runs late

    NDPMBSP

    Checking seats

    BSPBBS

    Checking seats
  • One change at DamohDMO
    02:3928 hr 46 min07:25+1 arrives the next day
    11071KAMAYANI EXPRESS02:3908:38Mail/Express
    Usually holds4 hr 57 min to change at DMO

    Typically 42 min late here, still leaving about 238 min to change.

    20471SGNR PURI SF EXP13:3507:25Mail/Express

    11071 often runs late

    NDPMDMO

    Checking seats

    DMOBBS

    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.

Narmadapuram to Bhubaneswar by train

Is there a direct train from Narmadapuram to Bhubaneswar?
No. No single train runs from Narmadapuram to Bhubaneswar. The journey takes one change, at Nagpur, and the fastest combination takes 24 hr.
What is the fastest way from Narmadapuram to Bhubaneswar by train?
12616 GRAND TRUNK EXP departs Narmadapuram at 04:30 and reaches Nagpur at 10:15. 20862 ADI PURI EXP then departs at 10:55 and arrives Bhubaneswar at 04:30. Total 24 hr, with 40 min to change.
Where do you change trains between Narmadapuram and Bhubaneswar?
Nagpur (NGP) is the interchange on the fastest route, with 40 min between the arriving and departing trains.
Which days can you travel from Narmadapuram to Bhubaneswar?
Connections are available on Monday, Wednesday, Thursday, Friday, Saturday and Sunday.

Other trains from Narmadapuram

Other trains to Bhubaneswar

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.