Skip to search

Trains from Puri to Bhadrakh

Puri to Bhadrakh is 206 km by rail. 23 direct trains run it; the fastest is the 22896 Vande Bharat Express at 2 hr 45 min. The most punctual is the 22890 Puri–Digha Superfast Express, on time (within 15 min) on 76% of days, typically 1 min late. 8 run every day, leaving between 05:45 and 23:50. When they are waitlisted, a journey with one change takes 4 hr 13 min.

Departures
05:45 – 23:50
Fare from
₹200
Sleeper · estimate
Most punctual
76% on time
22890 Puri–Digha Superfast Express
Daily trains
8 of 23
Check seats for your date

Trains and seats

  • 12278Shatabdi Express
    05:453 hr 9 min08:54

    PURI — BHC · 206 km · Shatabdi

    Checking seats
  • 12822Dhauli Superfast Express
    10:253 hr 40 min14:05

    PURI — BHC · 206 km · Superfast

    Checking seats
  • 12815Nandankanan Superfast
    11:003 hr 37 min14:37

    PURI — BHC · 206 km · Superfast

    Checking seats
  • 12875Neelachal Superfast Express
    11:003 hr 38 min14:38

    PURI — BHC · 206 km · Superfast

    Checking seats
  • 68442Puri–Jaleswar MEMU Passenger Special
    12:453 hr 25 min16:10

    PURI — BHC · 206 km · Passenger

    Checking seats
  • 22896Vande Bharat Express
    13:402 hr 45 min16:25

    PURI — BHC · 206 km · Superfast · fastest

    Checking seats
  • 15639Puri–Kamakhya Express
    14:554 hr18:55

    PURI — BHC · 206 km · Mail/Express

    Checking seats
  • 18419Puri–Jaynagar Express
    14:554 hr18:55

    PURI — BHC · 206 km · Mail/Express

    Checking seats
  • 18449Baidyanath Dham
    14:554 hr18:55

    PURI — BHC · 206 km · Mail/Express

    Checking seats
  • 18402Puri–Bangriposi Express
    16:003 hr 37 min19:37

    PURI — BHC · 206 km · Mail/Express

    Checking seats
  • 08405Bhubaneswar–Howrah Exam Special
    17:455 hr 15 min23:00

    PURI — BHC · 206 km · Mail/Express

    Checking seats
  • 12838Puri–Howrah Superfast Express
    20:154 hr00:15+1 arrives the next day

    PURI — BHC · 206 km · Superfast

    Checking seats
  • 18477Utkal Express
    20:453 hr 40 min00:25+1 arrives the next day

    PURI — BHC · 206 km · Mail/Express

    Checking seats
  • 22890Puri–Digha Superfast Express
    21:053 hr 52 min00:57+1 arrives the next day

    PURI — BHC · 206 km · Superfast

    Checking seats
  • 12801Purushottam Superfast
    21:553 hr 23 min01:18+1 arrives the next day

    PURI — BHC · 206 km · Superfast

    Checking seats
  • 12882Garib Rath
    22:103 hr 28 min01:38+1 arrives the next day

    PURI — BHC · 206 km · Garib Rath

    Checking seats
  • 12888Puri–Shalimar Superfast
    22:103 hr 28 min01:38+1 arrives the next day

    PURI — BHC · 206 km · Superfast

    Checking seats
  • 12896Puri–Shalimar Superfast
    22:103 hr 28 min01:38+1 arrives the next day

    PURI — BHC · 206 km · Superfast

    Checking seats
  • 15643Puri–Kamakhya Express
    22:103 hr 28 min01:38+1 arrives the next day

    PURI — BHC · 206 km · Mail/Express

    Checking seats
  • 22836Puri–Shalimar Superfast
    22:103 hr 28 min01:38+1 arrives the next day

    PURI — BHC · 206 km · Superfast

    Checking seats
  • 18410Salmari Jagannath Express
    22:403 hr 53 min02:33+1 arrives the next day

    PURI — BHC · 206 km · Mail/Express

    Checking seats
  • 18040Puri–Shalimar Special
    23:204 hr 43 min04:03+1 arrives the next day

    PURI — BHC · 206 km · Mail/Express

    Checking seats
  • 18018Puri–Bhanjpur Special
    23:504 hr 10 min04:00+1 arrives the next day

    PURI — BHC · 206 km · Mail/Express

    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 Khurda Road JnKUR
    21:054 hr 13 min01:18+1 arrives the next day

    1 hr 28 min longer than the fastest direct

    22890PURI DGHA SUP EX21:05 — 21:35Superfast
    Holds 8 in 101 hr to change at KUR — tight

    Holds about 8 times in 10 here. 106 min would make it 9 in 10. Measured on 1,16,729 paired days.

    12801PURUSHOTTAM SF22:35 — 01:18Superfast

    22890 often runs late

    PURI — KUR

    Checking seats

    KUR — BHC

    Checking seats
  • One change at Khurda Road JnKUR
    20:454 hr 33 min01:18+1 arrives the next day

    1 hr 48 min longer than the fastest direct

    18477UTKAL EXPRESS20:45 — 21:25Mail/Express
    Holds 8 in 101 hr 10 min to change at KUR — tight

    Holds about 8 times in 10 here. 106 min would make it 9 in 10. Measured on 1,16,729 paired days.

    12801PURUSHOTTAM SF22:35 — 01:18Superfast

    18477 often runs late

    PURI — KUR

    Checking seats

    KUR — BHC

    Checking seats
  • One change at Khurda Road JnKUR
    21:054 hr 33 min01:38+1 arrives the next day

    1 hr 48 min longer than the fastest direct

    22890PURI DGHA SUP EX21:05 — 21:35Superfast
    Holds 9 in 101 hr 20 min to change at KUR — tight

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

    15643PURI KYQ EXPRES22:55 — 01:38Mail/Express

    22890 often runs late

    PURI — KUR

    Checking seats

    KUR — BHC

    Checking seats

Which arrives on time

On time = within 15 min at Bhadrakh · year to October 2026 · 17 of 23 trains tracked

  1. usually on time at Bhadrakh
    76%
  2. typically 6 min late at Bhadrakh
    65%
  3. typically 7 min late at Bhadrakh
    64%
  4. typically 5 min late at Bhadrakh
    62%
  5. typically 15 min late at Bhadrakh
    50%

Runs late more often than not

How we grade this

Fares

Estimated for 206 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 206 km between Puri and Bhadrakh, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹200observed fares
3A AC 3 tier₹567observed fares
3E AC 3 economy₹572observed fares
2A AC 2 tier₹798observed fares
1A AC first class₹1,318observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Puri

Other trains to Bhadrakh