Skip to search

Trains from Kharagpur Jn to Puri

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

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

Trains and seats

  • 12837Howrah–Puri Superfast Express
    00:107 hr 25 min07:35

    KGP — PURI · 385 km · Superfast

    Checking seats
  • 15644Kamakhya–Puri Express
    01:036 hr 47 min07:50

    KGP — PURI · 386 km · Mail/Express

    Checking seats
  • 18406Patna–Puri Express
    01:208 hr 30 min09:50

    KGP — PURI · 386 km · Mail/Express

    Checking seats
  • 22895Vande Bharat Express
    07:405 hr 20 min13:00

    KGP — PURI · 385 km · Superfast · fastest

    Checking seats
  • 08406Howrah–Bhubaneswar Exam Special
    10:308 hr 30 min19:00

    KGP — PURI · 386 km · Mail/Express

    Checking seats
  • 12821Dhauli Express
    11:057 hr 10 min18:15

    KGP — PURI · 385 km · Superfast

    Checking seats
  • 12277Shatabdi Express
    16:006 hr 10 min22:10

    KGP — PURI · 386 km · Shatabdi

    Checking seats
  • 22889Digha–Puri Express
    20:056 hr 50 min02:55+1 arrives the next day

    KGP — PURI · 386 km · Superfast

    Checking seats
  • 18409Jagannath Express
    20:507 hr 45 min04:35+1 arrives the next day

    KGP — PURI · 386 km · Mail/Express

    Checking seats
  • 22201Duronto Express
    22:155 hr 55 min04:10+1 arrives the next day

    KGP — PURI · 408 km · Rajdhani

    Checking seats
  • 12881Puri Garib Rath
    22:276 hr 53 min05:20+1 arrives the next day

    KGP — PURI · 386 km · Garib Rath

    Checking seats
  • 12887Shalimar–Puri Superfast Express
    22:276 hr 53 min05:20+1 arrives the next day

    KGP — PURI · 386 km · Superfast

    Checking seats
  • 12895Shalimar–Puri Superfast Express
    22:276 hr 53 min05:20+1 arrives the next day

    KGP — PURI · 386 km · Superfast

    Checking seats
  • 22835Shalimar–Puri Superfast Express
    22:276 hr 53 min05:20+1 arrives the next day

    KGP — PURI · 386 km · Superfast

    Checking seats
  • 18039Shalimar–Puri Superfast Special
    23:156 hr 55 min06:10+1 arrives the next day

    KGP — PURI · 386 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
    07:407 hr 20 min15:00

    2 hr longer than the fastest direct

    22895Vande Bharat Express07:40 — 11:50Superfast
    Usually holds1 hr 50 min to change at KUR

    Typically 31 min late here, still leaving about 58 min to change.

    08409Khurda Road–Puri Passenger Special13:40 — 15:00Mail/Express

    22895 often runs late

    KGP — KUR

    Checking seats

    KUR — PURI

    Checking seats
  • One change at BhadrakhBHC
    22:277 hr 23 min05:50+1 arrives the next day

    2 hr 3 min longer than the fastest direct

    12881Puri Garib Rath22:27 — 00:30Garib Rath
    Holds 8 in 101 hr 20 min to change at BHC — tight

    Holds about 8 times in 10 here. 125 min would make it 9 in 10. Measured on 1,68,168 paired days.

    08011Bhanjpur–Puri Special01:50 — 05:50Mail/Express

    12881 often runs late

    KGP — BHC

    Checking seats

    BHC — PURI

    Checking seats
  • One change at Jajpur Keonjhar RoadJJKR
    22:277 hr 23 min05:50+1 arrives the next day

    2 hr 3 min longer than the fastest direct

    22803Shalimar–Sambalpur Superfast Express22:27 — 01:05Superfast
    Holds 8 in 101 hr 22 min to change at JJKR — tight

    Holds about 8 times in 10 here. 218 min would make it 9 in 10. Measured on 1,27,247 paired days.

    08011Bhanjpur–Puri Special02:27 — 05:50Mail/Express

    22803 often runs late

    KGP — JJKR

    Checking seats

    JJKR — PURI

    Checking seats

Which arrives on time

On time = within 15 min at Puri · year to August 2026 · 9 of 15 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 10 min late at Puri
    53%
  5. typically 16 min late at Puri
    49%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 385 km between Kharagpur Jn and Puri, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹290observed fares
3E AC 3 economy₹677observed fares
3A AC 3 tier₹730observed fares
2A AC 2 tier₹1,008observed fares
1A AC first class₹1,659observed fares

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

Other trains from Kharagpur Jn

Other trains to Puri