20807 Visakhapatnam - Amritsar Hirakud Express Time Table
- Departs
- 00:25
- Visakhapatnam VSKP
- Arrives
- 23:25 day 2
- Amritsar ASR
- Journey
- 47h 00m
- 2567 km · 48 stops
20807 Visakhapatnam - Amritsar Hirakud Express leaves Visakhapatnam (VSKP) at 00:25 and reaches Amritsar (ASR) at 23:25 on day 2 of the run. The booked run is 2567 km in 47h 00m, with 48 stops including both ends. It is the only train this timetable version books from Visakhapatnam (VSKP) through to Amritsar (ASR). Runs Tue, Fri, Sat. That is a stop every 55 km on average.
20807 at a glance
| Runs on | Tue, Fri, Sat |
|---|---|
| Calendar row for this train | to — beyond 2026-09-30, so not a date we stand behind |
| Timetable version covers | to |
| Average speed | 54.6 km/h including halts — ours (how) |
| Type | Express · Express |
| Reservation | Reserved (PRS) train. 20807 is a 1-, 2- or 8-series number: those are reserved. (how we decide) |
Time table and route
| Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|
| VSKP Visakhapatnam | start | 00:25 | — | 0 |
| VZM Vizianagram Jn | 01:15 | 01:20 | 5m | 61 |
| CHE Srikakulam Road | 02:13 | 02:15 | 2m | 130 |
| PSA Palasa | 03:30 | 03:32 | 2m | 203 |
| BAM Brahmapur | 04:25 | 04:30 | 5m | 277 |
| CAP Chatrapur | 04:48 | 04:50 | 2m | 298 |
| BALU Balugan | 05:28 | 05:30 | 2m | 353 |
| KUR Khurda Road Jn | 06:25 | 06:35 | 10m | 424 |
| BBS Bhubaneswar | 07:10 | 07:15 | 5m | 443 |
| NQR Naraj Marathapur | 07:56 | 07:58 | 2m | 467 |
| DNKL Dhenkanal | 08:38 | 08:40 | 2m | 504 |
| TLHR Talcher | 09:40 | 10:00 | 20m | 558 |
| ANGL Angul | 10:30 | 10:32 | 2m | 577 |
| RAIR Rairakhol | 11:33 | 11:35 | 2m | 662 |
| SBP Sambalpur Jn | 12:50 | 13:10 | 20m | 733 |
| JSGR Jharsuguda Road | 14:10 | 14:15 | 5m | 780 |
| BRJN Brajrajnagar | 14:51 | 14:53 | 2m | 791 |
| BPH Belpahar | 15:02 | 15:04 | 2m | 800 |
| RIG Raigarh | 15:46 | 15:48 | 2m | 851 |
| KHS Kharsia | 16:16 | 16:18 | 2m | 885 |
| SKT Sakti | 16:31 | 16:33 | 2m | 901 |
| CPH Champa | 17:01 | 17:06 | 5m | 932 |
| AKT Akaltara | 17:29 | 17:31 | 2m | 957 |
| BSP Bilaspur Jn | 18:30 | 18:45 | 15m | 984 |
| PND Pendra Road | 20:23 | 20:25 | 2m | 1085 |
| APR Anuppur Jn | 21:15 | 21:20 | 5m | 1135 |
| BUH Burhar | 21:36 | 21:38 | 2m | 1156 |
| SDL Shahdol | 22:05 | 22:07 | 2m | 1176 |
| UMR Umaria | 23:01 | 23:03 | 2m | 1243 |
| KMZ Katni Murwara Junction | 00:40 +1 | 00:50 +1 | 10m | 1304 |
| DMO Damoh | 02:08 +1 | 02:10 +1 | 2m | 1412 |
| SGO Saugor | 03:05 +1 | 03:10 +1 | 5m | 1489 |
| KYE Khurai | 04:04 +1 | 04:05 +1 | 1m | 1542 |
| MAKR Bina Malkheri Junction | 04:43 +1 | 04:45 +1 | 2m | 1560 |
| LAR Lalitpur | 05:59 +1 | 06:01 +1 | 2m | 1620 |
| VGLJ Virangana Lakshmibai Jhansi Jn | 07:15 +1 | 07:20 +1 | 5m | 1708 |
| DAA Datia | 07:45 +1 | 07:47 +1 | 2m | 1733 |
| GWL Gwalior Jn | 08:55 +1 | 08:57 +1 | 2m | 1807 |
| AGC Agra Cantt Jn | 10:50 +1 | 10:55 +1 | 5m | 1925 |
| MTJ Mathura Jn | 11:55 +1 | 12:00 +1 | 5m | 1979 |
| NZM Hazrat Nizamuddin Jn | 14:04 +1 | 14:06 +1 | 2m | 2112 |
| NDLS New Delhi | 14:30 +1 | 14:45 +1 | 15m | 2119 |
| PNP Panipat Jn | 16:00 +1 | 16:02 +1 | 2m | 2209 |
| UMB Ambala Cantt Jn | 18:15 +1 | 18:23 +1 | 8m | 2317 |
| LDH Ludhiana Jn | 19:52 +1 | 20:02 +1 | 10m | 2431 |
| JUC Jalandhar City | 21:45 +1 | 21:55 +1 | 10m | 2488 |
| BEAS Beas | 22:26 +1 | 22:28 +1 | 2m | 2524 |
| ASR Amritsar | 23:25 +1 | end | — | 2567 |
What 20807’s schedule looks like
Its longest run without a stop is 133 km and 2h 04m from Mathura Jn (MTJ) to Hazrat Nizamuddin Jn (NZM). The next longest is 118 km and 1h 53m from Gwalior Jn (GWL) to Agra Cantt Jn (AGC).
At 22:00 it is between Burhar (BUH) and Shahdol (SDL), and at 06:00 it is between Balugan (BALU) and Khurda Road Jn (KUR).
19 of its 46 intermediate stops are booked for five minutes or more, the longest of them 20 minutes at Talcher (TLHR), 20 minutes at Sambalpur Jn (SBP), 15 minutes at Bilaspur Jn (BSP), 15 minutes at New Delhi (NDLS), 10 minutes at Khurda Road Jn (KUR). The briefest stop is 1 minute at Khurai (KYE).
The run crosses midnight before Katni Murwara Junction (KMZ); every later time carries a day marker.
It passes its own halfway mark of 1284 km at Katni Murwara Junction (KMZ), stop number 30 of 48, and is booked to stand at its stops for 221 minutes in all, 8% of the 47h 00m journey.
Its quickest booked leg is Chatrapur (CAP) to Balugan (BALU), 55 km at an average of 87 km/h.
After Visakhapatnam it calls first at Vizianagram Jn (VZM), Srikakulam Road (CHE), Palasa (PSA), Brahmapur (BAM) and Chatrapur (CAP).
Its last stops before Amritsar are Panipat Jn (PNP), Ambala Cantt Jn (UMB), Ludhiana Jn (LDH), Jalandhar City (JUC) and Beas (BEAS).
Its stops are not evenly spread: 28 of the 46 fall in the first half of the distance and 18 in the second.
The busiest stations on its route are New Delhi (NDLS), where 335 trains call, Virangana Lakshmibai Jhansi Jn (VGLJ), where 321 trains call, Bhubaneswar (BBS), where 312 trains call.
At NDLS it is booked in at 14:30 and away again at 14:45, 2119 km into the run.
Other trains that share 20807’s route
From 20807’s halt rows, not its name. Trains without a page here are left out.
- 18477 Puri - Yog Nagari Rishikesh Daily Express — PURI to YNRK, 27 stations in common with 20807
- 18237 Korba - Amritsar Chattisgarh Express — KRBA to ASR, 15 stations in common with 20807
- 11058 Amritsar - C Shivaji Mah T Express — ASR to CSMT, 14 stations in common with 20807
- 12409 Raigarh - Hazrat Nizamuddin Jn Gondwana Superfast Express — RIG to NZM, 13 stations in common with 20807
Reservation chart and seat availability
20807 is booked out of Visakhapatnam at 00:25, which puts it under rule RB-16.12.2025-B: its first reservation chart is expected at about 14:25 on the day before the journey. How we work this out.
It assumes 20807 is charted at Visakhapatnam. The rule is press-reported: no circular number has been located, and the first report covered one zone. Preparation can be later. The circulars, the second chart and what is still unsettled.
Check live seat availability for 20807 — Visakhapatnam to Amritsar, fetched when you ask and never stored here (how).
Where this came from
Every time and distance above is read from timetable version , and from nothing else. Where the timetable data comes from.
The 14:25 above comes from a published railway order, worked out, never observed.