Skip to search

Trains from Bhubaneswar to Prayagraj Jn

9 direct trains · 1,089 km · fastest 15 hr 55 min on the 22811 TEJAS RAJ EXP

Check seats and fares for your date

Trains and seats

  • 01930PURI GWL SPL
    01:0522 hr 10 min23:15

    BBS — PRYJ · 1,089 km · Mail/Express

    Checking seats
  • 18427PURI ANVT EXP
    05:3022 hr 45 min04:15+1 arrives the next day

    BBS — PRYJ · 1,089 km · Mail/Express

    Checking seats
  • 20817TEJAS RAJ EXP
    07:1519 hr 15 min02:30+1 arrives the next day

    BBS — PRYJ · 1,278 km · Rajdhani

    Checking seats
  • 22823TEJAS RAJ EXP
    09:3017 hr02:30+1 arrives the next day

    BBS — PRYJ · 1,166 km · Rajdhani

    Checking seats
  • 22811TEJAS RAJ EXP
    10:3515 hr 55 min02:30+1 arrives the next day

    BBS — PRYJ · 1,090 km · Rajdhani · fastest

    Checking seats
  • 12815NANDANKANAN SF
    12:2018 hr 20 min06:40+1 arrives the next day

    BBS — PRYJ · 1,101 km · Superfast

    Checking seats
  • 08425KUMBHA MELA SPL
    12:3022 hr 40 min11:10+1 arrives the next day

    BBS — PRYJ · 1,101 km · Mail/Express

    Checking seats
  • 22805BBS ANVT S F
    12:3022 hr 25 min10:55+1 arrives the next day

    BBS — PRYJ · 1,262 km · Superfast

    Checking seats
  • 12801PURUSHOTTAM SF
    23:0020 hr 20 min19:20+1 arrives the next day

    BBS — PRYJ · 1,160 km · Superfast

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Dd Upadhyaya JnDDU
    07:3516 hr 35 min00:10+1 arrives the next day

    40 min longer than the fastest direct

    12281DURONTO EXPRESS07:35 — 20:58Rajdhani
    Holds 9 in 101 hr 22 min to change at DDU — tight

    Holds about 9 times in 10 here. 95 min would make it 9 in 10. Measured on 1,78,612 paired days.

    12309RJPB TEJAS RAJ22:20 — 00:10Rajdhani

    12281 often runs late

    BBS — DDU

    Checking seats

    DDU — PRYJ

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    07:3517 hr00:35+1 arrives the next day

    1 hr 5 min longer than the fastest direct

    12281DURONTO EXPRESS07:35 — 20:58Rajdhani
    Holds 9 in 101 hr 42 min to change at DDU

    Holds about 9 times in 10 here. Measured on 1,78,612 paired days.

    12319KOAA GWL EXP22:40 — 00:35Superfast

    12281 often runs late

    BBS — DDU

    Checking seats

    DDU — PRYJ

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    10:3517 hr 25 min04:00+1 arrives the next day

    1 hr 30 min longer than the fastest direct

    22811TEJAS RAJ EXP10:35 — 00:33Rajdhani
    Holds 9 in 101 hr 22 min to change at DDU — tight

    Holds about 9 times in 10 here. 83 min would make it 9 in 10. Measured on 1,16,510 paired days.

    22449PORVOTR S KRNTI01:55 — 04:00Superfast

    22811 often runs late

    BBS — DDU

    Checking seats

    DDU — PRYJ

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    10:3517 hr 45 min04:20+1 arrives the next day

    1 hr 50 min longer than the fastest direct

    22811TEJAS RAJ EXP10:35 — 00:33Rajdhani
    Holds 9 in 101 hr 37 min to change at DDU

    Holds about 9 times in 10 here. Measured on 1,16,510 paired days.

    12817SWARNJAYANTI EX02:10 — 04:20Superfast

    22811 often runs late

    BBS — DDU

    Checking seats

    DDU — PRYJ

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    09:3018 hr 3 min03:33+1 arrives the next day

    2 hr 8 min longer than the fastest direct

    22823TEJAS RAJ EXP09:30 — 00:33Rajdhani
    Holds 9 in 101 hr 7 min to change at DDU — tight

    Holds about 9 times in 10 here. 83 min would make it 9 in 10. Measured on 1,16,510 paired days.

    12877NDLS GARIB RATH01:40 — 03:33Rail Motor

    20407 RNC NDLS RAJ EX 01:40 — 03:33 on Thu

    22823 often runs late

    BBS — DDU

    Checking seats

    DDU — PRYJ

    Checking seats
  • One change at Jajpur Keonjhar RoadJJKR
    10:1520 hr 25 min06:40+1 arrives the next day

    4 hr 30 min longer than the fastest direct

    12704FALAKNUMA SF EX10:15 — 11:34Superfast
    Holds 10 in 102 hr 12 min to change at JJKR

    Holds about 19 times in 20 here. Measured on 88,719 paired days.

    12815NANDANKANAN SF13:46 — 06:40Superfast

    12704 often runs late

    BBS — JJKR

    Checking seats

    JJKR — PRYJ

    Checking seats

Which arrives on time

On time = within 15 min at Prayagraj Jn · year to September 2026 · 7 of 9 trains tracked

  1. 22811 TEJAS RAJ EXPMost punctual
    typically 12 min late at Prayagraj Jn
    53%
  2. typically 31 min late at Prayagraj Jn
    24%
  3. typically 35 min late at Prayagraj Jn
    21%
  4. typically 38 min late at Prayagraj Jn
    20%
  5. typically 59 min late at Prayagraj Jn
    13%

Runs late more often than not

How we grade this

Fares

Estimated for 1,089 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 1,089 km between Bhubaneswar and Prayagraj Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹540observed fares
3E AC 3 economy₹1,307observed fares
3A AC 3 tier₹1,407observed fares
2A AC 2 tier₹1,995observed fares
1A AC first class₹3,339observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Bhubaneswar

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