Skip to search

20820 Okha Puri Express

Mail/Express · 2,780 km · 47 hr 55 min · 41 stops · Wed

Departs
19:05
Okha
Arrives
19:00
Puri · day 3
Journey
47 hr 55 min
2,780 km · 41 stops
Runs
Wed
Fare from
₹970
Sleeper · estimate
On time
15%
usually 50 min late
Check seats for your date

20820 running status

Checking where it is…

20820 coach position

Fetching the coach order…

20820 vacant berths after charting

Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen

Check seats from Okha to Puri

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 20820 Okha Puri Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Okha OKHA—19:05—10
2Dwarka DWK19:3119:365 min129
3Khambhaliya KMBL20:4020:422 min1113
4Jamnagar JAM21:3321:385 min1167
5Hapa HAPA21:5221:542 min1176
6Rajkot Jn RJT23:4023:455 min1252
7Surendranagar SUNR01:2701:292 min2368
8Viramgam Jn VG02:4002:422 min2433
9Ahmedabad Jn ADI03:5004:0010 min2498
10Vadodara Jn BRC05:4805:535 min2598
11Surat ST07:4007:455 min2727
12Nandurbar NDB10:1010:155 min2887
13Dondaicha DDE11:0311:052 min2922
14Amalner AN11:5812:002 min2983
15Jalgaon Jn JL13:2213:253 min21,038
16Bhusaval Jn BSL13:5013:555 min21,062
17Malkapur MKU14:4014:422 min21,113
18Shegaon SEG15:2815:302 min21,165
19Akola Jn AK16:0016:055 min21,203
20Badnera Jn BD17:2217:253 min21,281
21Wardha Jn WR18:3218:353 min21,377
22Chandrapur Maharashtra CD20:2020:222 min21,495
23Balharshah BPQ21:0521:105 min21,509
24Sirpur Kaghaznagar SKZR22:0422:051 min21,579
25Manchiryal MCI22:4422:451 min21,638
26Ramagundam RDM22:5923:001 min21,652
27Warangal WL00:0800:102 min31,755
28Vijayawada Jn BZA04:0004:1515 min31,962
29Eluru EE04:5805:002 min32,021
30Rajamundry RJY06:2306:252 min32,111
31Samalkot Jn SLO07:1807:202 min32,161
32Anakapalle AKP08:4308:452 min32,279
33Visakhapatnam VSKP10:0510:2520 min32,312
34Vizianagram Jn VZM11:1511:205 min32,373
35Srikakulam Road CHE12:0812:102 min32,442
36Palasa PSA13:1813:202 min32,515
37Brahmapur BAM14:2014:255 min32,589
38Chatrapur CAP14:4014:422 min32,610
39Balugaon BALU15:2215:242 min32,665
40Khurda Road Jn KUR16:3016:5020 min32,736
41Puri PURI19:00——32,780

How reliably 20820 runs

15% arrive on time at the destination
typically 50 min late · 48% on time across the route

From Oct 2025–Oct 2026 · within 15 min counts as on time.

  • Okha
    usually on time
    100%
  • Dwarka
    usually on time
    100%
  • Khambhaliya
    typically 4 min late
    71%
  • Jamnagar
    typically 15 min late
    50%
  • Hapa
    typically 34 min late
    22%
  • Rajkot Jn
    typically 10 min late · 4% over an hour
    58%
  • Surendranagar
    usually on time · 4% over an hour
    80%
  • Viramgam Jn
    usually on time · 4% over an hour
    92%
  • Ahmedabad Jn
    typically 18 min late · 4% over an hour
    42%
  • Vadodara Jn
    typically 9 min late · 6% over an hour
    69%
  • Surat
    typically 7 min late · 4% over an hour
    80%
  • Nandurbar
    typically 3 min late · 6% over an hour
    79%
  • Dondaicha
    usually on time · 4% over an hour
    90%
  • Amalner
    typically 3 min late · 4% over an hour
    78%
  • Jalgaon Jn
    typically 4 min late
    84%
  • Bhusaval Jn
    typically 10 min late · 4% over an hour
    71%
  • Malkapur
    typically 13 min late · 6% over an hour
    56%
  • Shegaon
    typically 11 min late · 6% over an hour
    58%
  • Akola Jn
    typically 13 min late · 6% over an hour
    54%
  • Badnera Jn
    typically 5 min late · 4% over an hour
    75%
  • Wardha Jn
    typically 19 min late · 8% over an hour
    39%
  • Chandrapur Maharashtra
    typically 30 min late · 8% over an hour
    25%
  • Balharshah
    typically 9 min late · 4% over an hour
    75%
  • Sirpur Kaghaznagar
    typically 18 min late · 6% over an hour
    42%
  • Manchiryal
    typically 41 min late · 12% over an hour
    18%
  • Ramagundam
    typically 42 min late · 10% over an hour
    18%
  • Warangal
    typically 63 min late · 59% over an hour
    12%
  • Vijayawada Jn
    typically 21 min late · 12% over an hour
    36%
  • Eluru
    typically 43 min late · 18% over an hour
    17%
  • Rajamundry
    typically 41 min late · 24% over an hour
    18%
  • Samalkot Jn
    typically 35 min late · 35% over an hour
    21%
  • Anakapalle
    typically 37 min late · 27% over an hour
    20%
  • Visakhapatnam
    typically 27 min late · 18% over an hour
    28%
  • Srikakulam Road
    typically 36 min late · 24% over an hour
    21%
  • Palasa
    typically 39 min late · 24% over an hour
    19%
  • Brahmapur
    typically 31 min late · 25% over an hour
    24%
  • Chatrapur
    typically 35 min late · 29% over an hour
    21%
  • Balugaon
    typically 41 min late · 29% over an hour
    18%
  • Khurda Road Jn
    typically 41 min late · 29% over an hour
    18%
  • Puri
    typically 50 min late · 39% over an hour
    15%

Longest halts

  • Visakhapatnam VSKP20 min · arrives 10:05, departs 10:25
  • Khurda Road Jn KUR20 min · arrives 16:30, departs 16:50
  • Vijayawada Jn BZA15 min · arrives 04:00, departs 04:15
  • Ahmedabad Jn ADI10 min · arrives 03:50, departs 04:00
  • Dwarka DWK5 min · arrives 19:31, departs 19:36
  • Jamnagar JAM5 min · arrives 21:33, departs 21:38

Return train and other trains on this route

Stations on the 20820 route