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
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
| Runs on | Daily |
|---|---|
| Calendar row for this train | to — beyond 2026-09-30, so not a date we stand behind |
| Timetable version covers | to |
| Average speed | 46.8 km/h including halts — ours (how) |
| Type | Express · Express |
| Reservation | Reserved (PRS) train. 15909 is a 1-, 2- or 8-series number: those are reserved. (how we decide) |
Time table and route
| Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|
| 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.
Other trains that share 15909’s route
From 15909’s halt rows, not its name. Trains without a page here are left out.
- 15903 Dibrugarh - Chandigarh Express — DBRG to CDG, 33 stations in common with 15909
- 15651 Guwahati - Jammutavi Lohit Express — GHY to JAT, 28 stations in common with 15909
- 15933 New Tinsukia - Amritsar Express — NTSK to ASR, 28 stations in common with 15909
- 13020 Kathgodam - Howrah Jn Bagh Express — KGM to HWH, 25 stations in common with 15909
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.
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.