Train Chart Vacancy

15909 Dibrugarh - Lalgarh Jn Avadh Assam Express Time Table

Departs
10:00
Dibrugarh DBRG
Arrives
04:35 day 4
Lalgarh Jn LGH
Journey
66h 35m
3117 km · 97 stops
Chart expected
about 20:00
the day before travel — a target, not a guarantee (what this rests on)

15909 Dibrugarh - Lalgarh Jn Avadh Assam Express leaves Dibrugarh (DBRG) at 10:00 and reaches Lalgarh Jn (LGH) at 04:35 on day 4 of the run. The booked run is 3117 km in 66h 35m, with 97 stops including both ends. It is the only train this timetable version books from Dibrugarh (DBRG) through to Lalgarh Jn (LGH). Runs daily.

15909 at a glance

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

Time table and route

97 stops from Dibrugarh DBRG to Lalgarh Jn LGH, timed by version , km counted from DBRG. +1 is the next day, +2 the one after.
StationArrivesDepartsHaltKm
DBRG Dibrugarh start 10:00 — 0
NTSK New Tinsukia 10:45 10:55 10m 42
NHK Naharkatiya 11:23 11:25 2m 66
BOJ Bhojo 11:55 11:57 2m 110
LXA Lakswa 12:15 12:17 2m 130
SLGR Simaluguri Jn 12:28 12:30 2m 144
MXN Mariani Jn 13:20 13:30 10m 198
FKG Furkating Jn 14:48 14:50 2m 236
SZR Sarupathar 15:23 15:25 2m 270
BXJ Bokajan 15:42 15:44 2m 292
DMV Dimapur 15:55 16:10 15m 306
DPU Diphu 16:38 16:40 2m 344
LMG Lumding Jn 17:20 17:30 10m 375
LKA Lanka 17:50 17:52 2m 406
HJI Hojai 18:05 18:07 2m 420
CPK Chaparmukh Jn 18:41 18:43 2m 465
JID Jagi Road 19:09 19:11 2m 499
DGU Digaru 19:33 19:35 2m 522
GHY Guwahati 21:30 21:50 20m 556
KYQ Kamakhya 22:05 22:10 5m 563
RNY Rangiya Jn 22:40 22:45 5m 604
NLV Nalbari 23:00 23:02 2m 620
BPRD Barpeta Road 23:25 23:30 5m 668
NBQ New Bongaigaon 00:30 +1 00:40 +1 10m 713
KOJ Kokrajhar 01:48 +1 01:50 +1 2m 744
NOQ New Alipurduar 02:40 +1 02:45 +1 5m 823
NCB New Cooch Behar 03:10 +1 03:15 +1 5m 841
DQG Dhupguri 04:05 +1 04:10 +1 5m 902
JPE Jalpaiguri Road 04:38 +1 04:40 +1 2m 934
NJP New Jalpaiguri 05:40 +1 05:50 +1 10m 967
AUB Aluabari Road 06:35 +1 06:37 +1 2m 1024
KNE Kishanganj 07:05 +1 07:10 +1 5m 1054
DLK Dalkolha 07:35 +1 07:37 +1 2m 1083
BOE Barsoi Jn 08:10 +1 08:15 +1 5m 1112
AZR Azamnagar Road 08:33 +1 08:35 +1 2m 1125
LAV Labha 09:33 +1 09:35 +1 2m 1145
KIR Katihar Jn 10:35 +1 10:45 +1 10m 1168
NNA Naugachia 11:28 +1 11:30 +1 2m 1225
THB Thana Bihpur Jn 11:43 +1 11:45 +1 2m 1241
NNR Narayanpur 11:52 +1 11:54 +1 2m 1248
MNE Mansi Jn 12:37 +1 12:39 +1 2m 1283
KGG Khagaria Jn 12:49 +1 12:51 +1 2m 1292
BGS Begusarai 13:28 +1 13:30 +1 2m 1332
BJU Barauni Jn 14:10 +1 14:20 +1 10m 1347
DSS Dalsingh Sarai 14:48 +1 14:50 +1 2m 1375
SPJ Samastipur Jn 15:25 +1 15:35 +1 10m 1398
DOL Dholi 16:03 +1 16:05 +1 2m 1425
MFP Muzaffarpur Jn 16:40 +1 16:45 +1 5m 1450
HJP Hajipur Jn 17:33 +1 17:38 +1 5m 1504
SEE Sonpur 17:48 +1 17:53 +1 5m 1510
CPR Chhapra 19:30 +1 19:40 +1 10m 1563
EKMA Ekma 20:10 +1 20:12 +1 2m 1591
SV Siwan Jn 20:45 +1 20:50 +1 5m 1624
MW Mairwa 21:08 +1 21:10 +1 2m 1645
BHTR Bhatpar Rani 21:18 +1 21:20 +1 2m 1660
BTT Bhatni Jn 21:35 +1 21:37 +1 2m 1673
DEOS Deoria Sadar 22:00 +1 22:05 +1 5m 1694
GKP Gorakhpur Jn 23:30 +1 23:45 +1 15m 1744
KLD Khalilabad 00:22 +2 00:24 +2 2m 1778
BST Basti 00:47 +2 00:50 +2 3m 1808
MUR Mankapur Jn 01:35 +2 01:37 +2 2m 1869
GD Gonda Jn 02:05 +2 02:10 +2 5m 1897
BBK Barabanki Jn 03:53 +2 03:55 +2 2m 1985
LKO Lucknow Jn 05:10 +2 05:20 +2 10m 2014
BLM Balamu Jn 06:48 +2 06:50 +2 2m 2082
HRI Hardoi 07:22 +2 07:24 +2 2m 2116
SPN Shahjahanpur Jn 08:56 +2 08:58 +2 2m 2178
BE Bareilly(NR) 10:20 +2 10:25 +2 5m 2249
RMU Rampur 11:23 +2 11:25 +2 2m 2312
MB Moradabad 12:15 +2 12:30 +2 15m 2339
AMRO Amroha 13:06 +2 13:08 +2 2m 2370
HPU Hapur 14:00 +2 14:02 +2 2m 2443
PKW Pilkhua 14:14 +2 14:16 +2 2m 2455
GZB Ghaziabad 15:06 +2 15:08 +2 2m 2480
DLI Delhi Jn 15:55 +2 16:10 +2 15m 2500
DKZ Delhi Kishangnj 16:22 +2 16:24 +2 2m 2503
SSB Shakurbasti 16:36 +2 16:38 +2 2m 2510
NNO Nangloi 16:46 +2 16:48 +2 2m 2517
BGZ Bahadurgarh 16:59 +2 17:01 +2 2m 2530
ROK Rohtak Jn 17:35 +2 17:37 +2 2m 2570
JIND Jind Jn 18:15 +2 18:17 +2 2m 2627
NRW Narwana Jn 18:42 +2 18:44 +2 2m 2661
TUN Tohana 19:04 +2 19:06 +2 2m 2687
JHL Jakhal Jn 19:22 +2 19:24 +2 2m 2699
BRZ Bareta 19:36 +2 19:38 +2 2m 2713
BLZ Budhlada 19:51 +2 19:53 +2 2m 2729
MSZ Mansa 20:06 +2 20:08 +2 2m 2744
MAUR Maur 20:22 +2 20:24 +2 2m 2763
BTI Bathinda 21:35 +2 22:00 +2 25m 2797
MBY Mandi Dabwali 22:40 +2 22:45 +2 5m 2833
SGRA Sangaria 23:08 +2 23:10 +2 2m 2863
HMH Hanumangarh Jn 23:40 +2 23:45 +2 5m 2890
PGK Pili Bangan 00:07 +3 00:09 +3 2m 2915
SOG Suratgarh Jn 00:40 +3 00:45 +3 5m 2940
MHJ Mahajan 01:41 +3 01:43 +3 2m 3002
LKS Lunkaransar 02:12 +3 02:14 +3 2m 3041
LGH Lalgarh Jn 04:35 +3 end — 3117

What 15909’s schedule looks like

Its longest run without a stop is 88 km and 1h 43m from Gonda Jn (GD) to Barabanki Jn (BBK). The next longest is 79 km and 0h 50m from Kokrajhar (KOJ) to New Alipurduar (NOQ).

At 22:00 it is between Guwahati (GHY) and Kamakhya (KYQ), and at 06:00 on day 2 of the run it is between New Jalpaiguri (NJP) and Aluabari Road (AUB).

34 of its 95 intermediate stops are booked for five minutes or more, the longest of them 25 minutes at Bathinda (BTI), 20 minutes at Guwahati (GHY), 15 minutes at Dimapur (DMV), 15 minutes at Gorakhpur Jn (GKP), 15 minutes at Moradabad (MB). The briefest stop is 2 minutes at Naharkatiya (NHK).

The run crosses midnight before New Bongaigaon (NBQ); every later time carries a day marker.

It passes its own halfway mark of 1558 km at Chhapra (CPR), stop number 51 of 97, and is booked to stand at its stops for 418 minutes in all, 10% of the 66h 35m journey.

Its quickest booked leg is Nalbari (NLV) to Barpeta Road (BPRD), 48 km at an average of 125 km/h.

After Dibrugarh it calls first at New Tinsukia (NTSK), Naharkatiya (NHK), Bhojo (BOJ), Lakswa (LXA) and Simaluguri Jn (SLGR).

Its last stops before Lalgarh Jn are Hanumangarh Jn (HMH), Pili Bangan (PGK), Suratgarh Jn (SOG), Mahajan (MHJ) and Lunkaransar (LKS).

Its stops are not evenly spread: 49 of the 95 fall in the first half of the distance and 46 in the second.

The busiest stations on its route are Lucknow Jn (LKO), where 305 trains call, Ghaziabad (GZB), where 294 trains call, Moradabad (MB), where 284 trains call.

At LKO it is booked in at 05:10 and away again at 05:20, 2014 km into the run.

How these are counted.

Other trains that share 15909’s route

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

Reservation chart and seat availability

15909 is booked out of Dibrugarh at 10:00, which puts it under rule RB-16.12.2025-A: its first reservation chart is expected at about 20:00 on the day before the journey. How we work this out.

A target, not a guarantee

It assumes 15909 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 15909 — Dibrugarh to Lalgarh Jn, 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 20:00 above comes from a published railway order, worked out, never observed.