15903 Dibrugarh–Chandigarh Express
Mail/Express · 2,643 km · 52 hr 30 min · 36 stops · Mon, Fri
- Departs
- 08:45
- Dibrugarh
- Arrives
- 13:15
- Chandigarh · day 3
- Journey
- 52 hr 30 min
- 2,643 km · 36 stops
- Runs
- Mon, Fri
- Fare from
- ₹945
- Sleeper · estimate
- On time
- 26%
- usually 44 min late
15903 running status
Checking where it is…
15903 coach position
Fetching the coach order…
15903 vacant berths after charting
Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen
Check seats from Dibrugarh to Chandigarh
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Dibrugarh DBRG | — | 08:45 | — | 1 | 0 |
| 2 | New Tinsukia NTSK | 09:35 | 09:45 | 10 min | 1 | 42 |
| 3 | Simaluguri Jn SLGR | 11:13 | 11:15 | 2 min | 1 | 144 |
| 4 | Mariani Jn MXN | 12:15 | 12:25 | 10 min | 1 | 198 |
| 5 | Furkating Jn FKG | 13:28 | 13:30 | 2 min | 1 | 236 |
| 6 | Dimapur DMV | 14:35 | 14:40 | 5 min | 1 | 306 |
| 7 | Diphu DPU | 15:12 | 15:14 | 2 min | 1 | 344 |
| 8 | Lumding Jn LMG | 15:55 | 16:05 | 10 min | 1 | 375 |
| 9 | Guwahati GHY | 19:30 | 19:45 | 15 min | 1 | 556 |
| 10 | Rangiya Jn RNY | 20:55 | 21:00 | 5 min | 1 | 604 |
| 11 | New Bongaigaon NBQ | 22:45 | 22:55 | 10 min | 1 | 713 |
| 12 | Kokrajhar KOJ | 23:52 | 23:54 | 2 min | 1 | 744 |
| 13 | New Alipurduar NOQ | 00:47 | 00:52 | 5 min | 2 | 823 |
| 14 | New Cooch Behar NCB | 01:15 | 01:20 | 5 min | 2 | 841 |
| 15 | New Jalpaiguri NJP | 03:55 | 04:05 | 10 min | 2 | 967 |
| 16 | Kishanganj KNE | 05:08 | 05:10 | 2 min | 2 | 1,054 |
| 17 | Katihar Jn KIR | 07:20 | 07:30 | 10 min | 2 | 1,152 |
| 18 | Naugachia NNA | 08:18 | 08:20 | 2 min | 2 | 1,209 |
| 19 | Khagaria Jn. KGG | 09:10 | 09:12 | 2 min | 2 | 1,276 |
| 20 | Barauni Jn BJU | 10:35 | 10:45 | 10 min | 2 | 1,332 |
| 21 | Samastipur Jn SPJ | 11:40 | 11:45 | 5 min | 2 | 1,383 |
| 22 | Muzaffarpur Jn MFP | 12:45 | 12:50 | 5 min | 2 | 1,435 |
| 23 | Hajipur Jn HJP | 13:38 | 13:43 | 5 min | 2 | 1,488 |
| 24 | Sonpur Jn SEE | 13:51 | 13:53 | 2 min | 2 | 1,494 |
| 25 | Chhapra CPR | 15:30 | 15:40 | 10 min | 2 | 1,548 |
| 26 | Siwan Jn SV | 16:30 | 16:35 | 5 min | 2 | 1,608 |
| 27 | Deoria Sadar DEOS | 17:35 | 17:40 | 5 min | 2 | 1,678 |
| 28 | Gorakhpur GKP | 19:30 | 19:40 | 10 min | 2 | 1,728 |
| 29 | Basti BST | 21:13 | 21:16 | 3 min | 2 | 1,792 |
| 30 | Gonda Jn GD | 23:15 | 23:20 | 5 min | 2 | 1,882 |
| 31 | Lucknow LKO | 02:10 | 02:20 | 10 min | 3 | 1,998 |
| 32 | Bareilly BE | 05:53 | 05:55 | 2 min | 3 | 2,233 |
| 33 | Moradabad MB | 07:35 | 07:43 | 8 min | 3 | 2,324 |
| 34 | Saharanpur SRE | 11:00 | 11:10 | 10 min | 3 | 2,516 |
| 35 | Ambala Cant Jn UMB | 12:20 | 12:25 | 5 min | 3 | 2,598 |
| 36 | Chandigarh CDG | 13:15 | — | — | 3 | 2,643 |
How reliably 15903 runs
26% arrive on time at the destination
typically 44 min late · 39% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Dibrugarhusually on time · 4% over an hour92%
- New Tinsukiausually on time83%
- Simaluguri Jntypically 9 min late · 3% over an hour65%
- Mariani Jntypically 12 min late · 3% over an hour63%
- Furkating Jnusually on time · 3% over an hour91%
- Dimapurtypically 18 min late · 4% over an hour43%
- Diphutypically 25 min late · 6% over an hour31%
- Lumding Jntypically 22 min late · 15% over an hour34%
- Guwahatitypically 16 min late · 15% over an hour47%
- Rangiya Jntypically 12 min late · 12% over an hour55%
- New Bongaigaontypically 12 min late · 8% over an hour55%
- Kokrajharusually on time · 8% over an hour81%
- New Alipurduartypically 13 min late · 9% over an hour55%
- New Cooch Behartypically 14 min late · 9% over an hour52%
- New Jalpaiguriusually on time · 6% over an hour86%
- Kishanganjtypically 11 min late · 6% over an hour62%
- Katihar Jntypically 15 min late · 8% over an hour50%
- Naugachiatypically 23 min late · 10% over an hour33%
- Khagaria Jn.typically 41 min late · 19% over an hour18%
- Barauni Jntypically 36 min late · 30% over an hour21%
- Samastipur Jntypically 45 min late · 37% over an hour17%
- Muzaffarpur Jntypically 48 min late · 41% over an hour16%
- Hajipur Jntypically 65 min late · 52% over an hour12%
- Sonpur Jntypically 71 min late · 58% over an hour11%
- Chhapratypically 57 min late · 48% over an hour13%
- Siwan Jntypically 73 min late · 57% over an hour10%
- Deoria Sadartypically 82 min late · 62% over an hour9%
- Gorakhpurtypically 57 min late · 48% over an hour13%
- Bastitypically 30 min late · 43% over an hour25%
- Gonda Jntypically 33 min late · 33% over an hour23%
- Lucknowtypically 13 min late · 25% over an hour51%
- Bareillytypically 36 min late · 37% over an hour21%
- Moradabadtypically 47 min late · 48% over an hour16%
- Saharanpurtypically 38 min late · 35% over an hour20%
- Ambala Cant Jntypically 51 min late · 46% over an hour15%
- Chandigarhtypically 44 min late · 42% over an hour26%
Longest halts
- Guwahati GHY15 min · arrives 19:30, departs 19:45
- New Tinsukia NTSK10 min · arrives 09:35, departs 09:45
- Mariani Jn MXN10 min · arrives 12:15, departs 12:25
- Lumding Jn LMG10 min · arrives 15:55, departs 16:05
- New Bongaigaon NBQ10 min · arrives 22:45, departs 22:55
- New Jalpaiguri NJP10 min · arrives 03:55, departs 04:05