Skip to search

Trains from Jajpur Keonjhar Road to Puri

Jajpur Keonjhar Road to Puri is 162 km by rail. 23 direct trains run it; the fastest is the 22895 Vande Bharat Express at 3 hr 8 min. The most punctual is the 18409 Jagannath Express, on time (within 15 min) on 72% of days. 8 run every day, leaving between 00:05 and 23:05. When they are waitlisted, a journey with one change takes 4 hr 15 min.

Departures
00:05 – 23:05
Fare from
₹150
Sleeper · estimate
Most punctual
72% on time
18409 Jagannath Express
Daily trains
8 of 23
Check seats for your date

Trains and seats

  • 18478Kalingautkal Express
    00:053 hr 30 min03:35

    JJKR — PURI · 162 km · Mail/Express

    Checking seats
  • 18409Jagannath Express
    00:284 hr 7 min04:35

    JJKR — PURI · 162 km · Mail/Express

    Checking seats
  • 12881Puri Garib Rath
    01:074 hr 13 min05:20

    JJKR — PURI · 162 km · Garib Rath

    Checking seats
  • 12887Shalimar–Puri Superfast Express
    01:074 hr 13 min05:20

    JJKR — PURI · 162 km · Superfast

    Checking seats
  • 12895Shalimar–Puri Superfast Express
    01:074 hr 13 min05:20

    JJKR — PURI · 162 km · Superfast

    Checking seats
  • 22835Shalimar–Puri Superfast Express
    01:074 hr 13 min05:20

    JJKR — PURI · 162 km · Superfast

    Checking seats
  • 12802Purushottam Express
    01:404 hr 10 min05:50

    JJKR — PURI · 162 km · Superfast

    Checking seats
  • 08011Bhanjpur–Puri Special
    02:273 hr 23 min05:50

    JJKR — PURI · 162 km · Mail/Express

    Checking seats
  • 12837Howrah–Puri Superfast Express
    02:454 hr 50 min07:35

    JJKR — PURI · 162 km · Superfast

    Checking seats
  • 18039Shalimar–Puri Superfast Special
    02:473 hr 23 min06:10

    JJKR — PURI · 162 km · Mail/Express

    Checking seats
  • 15644Kamakhya–Puri Express
    03:474 hr 3 min07:50

    JJKR — PURI · 162 km · Mail/Express

    Checking seats
  • 18406Patna–Puri Express
    05:224 hr 28 min09:50

    JJKR — PURI · 162 km · Mail/Express

    Checking seats
  • 68441Jaleswar–Puri MEMU Passenger Special
    07:444 hr 51 min12:35

    JJKR — PURI · 162 km · Passenger

    Checking seats
  • 18401Bangriposi–Puri Express
    08:043 hr 41 min11:45

    JJKR — PURI · 162 km · Mail/Express

    Checking seats
  • 12816Nandankanan Express
    09:355 hr 15 min14:50

    JJKR — PURI · 162 km · Superfast

    Checking seats
  • 22895Vande Bharat Express
    09:523 hr 8 min13:00

    JJKR — PURI · 162 km · Superfast · fastest

    Checking seats
  • 12876Neelanchal Express
    14:303 hr 25 min17:55

    JJKR — PURI · 162 km · Superfast

    Checking seats
  • 08406Howrah–Bhubaneswar Exam Special
    14:384 hr 22 min19:00

    JJKR — PURI · 162 km · Mail/Express

    Checking seats
  • 12821Dhauli Express
    14:453 hr 30 min18:15

    JJKR — PURI · 162 km · Superfast

    Checking seats
  • 12277Shatabdi Express
    18:403 hr 30 min22:10

    JJKR — PURI · 163 km · Shatabdi

    Checking seats
  • 22889Digha–Puri Express
    22:524 hr 3 min02:55+1 arrives the next day

    JJKR — PURI · 163 km · Superfast

    Checking seats
  • 18420Jaynagar–Puri Express
    23:053 hr 50 min02:55+1 arrives the next day

    JJKR — PURI · 162 km · Mail/Express

    Checking seats
  • 18450Baidyanath Dham Express
    23:053 hr 50 min02:55+1 arrives the next day

    JJKR — PURI · 162 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 CuttackCTC
    17:254 hr 15 min21:40

    1 hr 7 min longer than the fastest direct

    18045East Coast Express17:25 — 18:10Mail/Express
    Holds 8 in 101 hr 52 min to change at CTC — tight

    Holds about 8 times in 10 here. This train arrives a median 72 min late, against 41 min late for the junction's typical arrival. 169 min would make it 9 in 10. Measured on 59,110 paired days.

    20835Vande Bharat Express20:02 — 21:40Shatabdi

    18045 often runs late

    JJKR — CTC

    Checking seats

    CTC — PURI

    Checking seats
  • One change at BhubaneswarBBS
    16:584 hr 42 min21:40

    1 hr 34 min longer than the fastest direct

    22605Purulia–Tirunelveli Superfast Express16:58 — 18:10Superfast
    Holds 8 in 102 hr 25 min to change at BBS — tight

    Holds about 8 times in 10 here. This train arrives a median 94 min late, against 45 min late for the junction's typical arrival. 196 min would make it 9 in 10. Measured on 75,537 paired days.

    20835Vande Bharat Express20:35 — 21:40Shatabdi

    22605 often runs late

    JJKR — BBS

    Checking seats

    BBS — PURI

    Checking seats
  • One change at Khurda Road JnKUR
    16:584 hr 42 min21:40

    1 hr 34 min longer than the fastest direct

    22603Kharagpur–Villupuram Superfast Express16:58 — 18:35Superfast
    Holds 9 in 102 hr 22 min to change at KUR — tight

    Holds about 9 times in 10 here. This train arrives a median 89 min late, against 31 min late for the junction's typical arrival. 170 min would make it 9 in 10. Measured on 1,16,729 paired days.

    20835Vande Bharat Express20:57 — 21:40Shatabdi

    22603 often runs late

    JJKR — KUR

    Checking seats

    KUR — PURI

    Checking seats
  • One change at BhubaneswarBBS
    08:044 hr 56 min13:00

    1 hr 48 min longer than the fastest direct

    18401Bangriposi–Puri Express08:04 — 10:00Mail/Express
    Holds 8 in 101 hr 32 min to change at BBS — tight

    Holds about 8 times in 10 here. 130 min would make it 9 in 10. Measured on 78,727 paired days.

    22895Vande Bharat Express11:32 — 13:00Superfast

    18401 often runs late

    JJKR — BBS

    Checking seats

    BBS — PURI

    Checking seats

Which arrives on time

On time = within 15 min at Puri · year to August 2026 · 15 of 23 trains tracked

  1. usually on time at Puri
    72%
  2. typically 10 min late at Puri
    60%
  3. typically 7 min late at Puri
    58%
  4. typically 9 min late at Puri
    53%
  5. typically 11 min late at Puri
    53%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 162 km between Jajpur Keonjhar Road and Puri, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹150observed fares
3E AC 3 economy₹520observed fares
3A AC 3 tier₹520observed fares
2A AC 2 tier₹725observed fares
1A AC first class₹1,192observed fares

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

Other trains from Jajpur Keonjhar Road

Other trains to Puri