Train Chart Vacancy

20505 Dibrugarh - New Delhi Rajdhani Express Time Table

Departs
21:45
Dibrugarh DBRG
Arrives
13:38 day 3
New Delhi NDLS
Journey
39h 53m
2312 km · 28 stops
Chart expected
about 11:45
on the day of travel — a target, not a guarantee (what this rests on)

20505 Dibrugarh - New Delhi Rajdhani Express leaves Dibrugarh (DBRG) at 21:45 and reaches New Delhi (NDLS) at 13:38 on day 3 of the run. The booked run is 2312 km in 39h 53m, with 28 stops including both ends. It is the 2nd quickest of the 3 trains booked from Dibrugarh (DBRG) to New Delhi (NDLS), at 39h 53m.

20505 at a glance

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

Time table and route

28 stops from Dibrugarh DBRG to New Delhi NDLS, timed by version , km counted from DBRG. +1 is the next day, +2 the one after.
StationArrivesDepartsHaltKm
DBRG Dibrugarh start 21:45 — 0
DMC Dhemaji 22:32 22:34 2m 62
NLP North Lakhimpur 00:08 +1 00:13 +1 5m 131
HMY Harmuti 00:48 +1 00:53 +1 5m 161
TBH Tatibahar 01:08 +1 01:10 +1 2m 179
VNE Vishwanath Chariali 01:48 +1 01:50 +1 2m 264
RPAN Rangapara North 02:50 +1 03:00 +1 10m 315
NMM New Misamari 03:14 +1 03:16 +1 2m 325
ULG Udalguri 03:40 +1 03:42 +1 2m 377
TNL Tangla 04:10 +1 04:12 +1 2m 399
RNY Rangiya Jn 05:40 +1 05:50 +1 10m 438
NBQ New Bongaigaon 08:00 +1 08:10 +1 10m 547
KOJ Kokrajhar 08:43 +1 08:45 +1 2m 578
NOQ New Alipurduar 09:30 +1 09:32 +1 2m 657
NCB New Cooch Behar 09:55 +1 10:00 +1 5m 675
NJP New Jalpaiguri 12:05 +1 12:15 +1 10m 801
KNE Kishanganj 13:20 +1 13:22 +1 2m 889
KIR Katihar Jn 15:10 +1 15:20 +1 10m 987
BGS Begusarai 17:48 +1 17:50 +1 2m 1151
BJU Barauni Jn 18:25 +1 18:35 +1 10m 1166
HJP Hajipur Jn 20:30 +1 20:35 +1 5m 1254
CPR Chhapra 21:55 +1 22:00 +1 5m 1313
BUI Ballia 22:55 +1 23:00 +1 5m 1378
BSB Varanasi 01:30 +2 01:40 +2 10m 1519
LKO Lucknow Jn 05:45 +2 05:55 +2 10m 1820
BE Bareilly(NR) 09:10 +2 09:15 +2 5m 2055
MB Moradabad 10:45 +2 10:55 +2 10m 2145
NDLS New Delhi 13:38 +2 end — 2312

What 20505’s schedule looks like

Of the 3 trains booked from Dibrugarh (DBRG) to New Delhi (NDLS), the quickest is 12423 Dibrugarh - New Delhi Rajdhani Express at 37h 55m, 1h 58m less than 20505.

Its longest run without a stop is 301 km and 4h 05m from Varanasi (BSB) to Lucknow Jn (LKO). The next longest is 235 km and 3h 15m from Lucknow Jn (LKO) to Bareilly(NR) (BE).

At 22:00 it is between Dibrugarh (DBRG) and Dhemaji (DMC), and at 06:00 on day 2 of the run it is between Rangiya Jn (RNY) and New Bongaigaon (NBQ).

16 of its 26 intermediate stops are booked for five minutes or more, the longest of them 10 minutes at Rangapara North (RPAN), 10 minutes at Rangiya Jn (RNY), 10 minutes at New Bongaigaon (NBQ), 10 minutes at New Jalpaiguri (NJP), 10 minutes at Katihar Jn (KIR). The briefest stop is 2 minutes at Dhemaji (DMC).

The run crosses midnight before North Lakhimpur (NLP); every later time carries a day marker.

It passes its own halfway mark of 1156 km at Barauni Jn (BJU), stop number 20 of 28, and is booked to stand at its stops for 145 minutes in all, 6% of the 39h 53m journey.

Its quickest booked leg is Tatibahar (TBH) to Vishwanath Chariali (VNE), 85 km at an average of 134 km/h.

After Dibrugarh it calls first at Dhemaji (DMC), North Lakhimpur (NLP), Harmuti (HMY), Tatibahar (TBH) and Vishwanath Chariali (VNE).

Its last stops before New Delhi are Ballia (BUI), Varanasi (BSB), Lucknow Jn (LKO), Bareilly(NR) (BE) and Moradabad (MB).

Its stops are not evenly spread: 18 of the 26 fall in the first half of the distance and 8 in the second.

The busiest stations on its route are New Delhi (NDLS), where 335 trains call, Lucknow Jn (LKO), where 305 trains call, Moradabad (MB), where 284 trains call.

How these are counted.

Other trains that share 20505’s route

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

Reservation chart and seat availability

20505 is booked out of Dibrugarh at 21:45, which puts it under rule RB-16.12.2025-B: its first reservation chart is expected at about 11:45 on the day of the journey. How we work this out.

A target, not a guarantee

It assumes 20505 is charted at Dibrugarh. 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 20505 — Dibrugarh to New Delhi, 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 11:45 above comes from a published railway order, worked out, never observed.