Train Chart Vacancy

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
Chart expected
about 14:25
the day before travel — a target, not a guarantee (what this rests on)

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

20807 in timetable version .
Runs onTue, Fri, Sat
Calendar row for this train to — beyond 2026-09-30, so not a date we stand behind
Timetable version covers to
Average speed54.6 km/h including halts — ours (how)
TypeExpress · Express
ReservationReserved (PRS) train. 20807 is a 1-, 2- or 8-series number: those are reserved. (how we decide)

Time table and route

48 stops from Visakhapatnam VSKP to Amritsar ASR, timed by version , km counted from VSKP. +1 is the next day.
StationArrivesDepartsHaltKm
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.

How these are counted.

Other trains that share 20807’s route

From 20807’s halt rows, not its name. Trains without a page here are left out.

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.

A target, not a guarantee

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.