15959 Kamrup Express
Mail/Express · 1,534 km · 33 hr 50 min · 61 stops · Tue, Wed, Thu, Sat, Sun
- Departs
- 18:35
- Howrah Jn
- Arrives
- 04:25
- Dibrugarh · day 3
- Journey
- 33 hr 50 min
- 1,534 km · 61 stops
- Runs
- Tue, Wed, Thu, Sat, Sun
- Fare from
- ₹680
- Sleeper · estimate
- On time
- 67%
- usually 2 min late
15959 running status
Checking where it is…
15959 coach position
Fetching the coach order…
15959 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 Howrah Jn to Dibrugarh
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Howrah Jn HWH | — | 18:35 | — | 1 | 0 |
| 2 | Bandel Jn BDC | 19:20 | 19:25 | 5 min | 1 | 39 |
| 3 | Ambika Kalna ABKA | 19:53 | 19:57 | 4 min | 1 | 81 |
| 4 | Nabadwip Dham NDAE | 20:15 | 20:19 | 4 min | 1 | 105 |
| 5 | Katwa Jn KWAE | 21:05 | 21:10 | 5 min | 1 | 144 |
| 6 | Salar SALE | 21:24 | 21:26 | 2 min | 1 | 161 |
| 7 | Khagraghat Road KGLE | 21:47 | 21:49 | 2 min | 1 | 202 |
| 8 | Azimganj AZ | 22:21 | 22:26 | 5 min | 1 | 217 |
| 9 | Jangipur Road JRLE | 23:12 | 23:14 | 2 min | 1 | 252 |
| 10 | Nimtita NILE | 23:33 | 23:35 | 2 min | 1 | 272 |
| 11 | Dhulian Ganga DGLE | 23:46 | 23:48 | 2 min | 1 | 281 |
| 12 | New Farakka Jn NFK | 00:17 | 00:22 | 5 min | 2 | 299 |
| 13 | Malda Town MLDT | 01:15 | 01:25 | 10 min | 2 | 334 |
| 14 | Samsi SM | 01:53 | 01:55 | 2 min | 2 | 369 |
| 15 | Harishchandrapur HCR | 02:12 | 02:14 | 2 min | 2 | 389 |
| 16 | Barsoi Jn BOE | 02:50 | 02:52 | 2 min | 2 | 422 |
| 17 | Kishanganj KNE | 03:35 | 03:40 | 5 min | 2 | 479 |
| 18 | Aluabari Road AUB | 04:03 | 04:05 | 2 min | 2 | 510 |
| 19 | New Jalpaiguri NJP | 05:15 | 05:25 | 10 min | 2 | 566 |
| 20 | Jalpaiguri Road JPE | 06:03 | 06:05 | 2 min | 2 | 600 |
| 21 | New Maynaguri NMX | 06:18 | 06:20 | 2 min | 2 | 612 |
| 22 | Dhupguri DQG | 06:35 | 06:40 | 5 min | 2 | 632 |
| 23 | Falakata FLK | 07:10 | 07:12 | 2 min | 2 | 654 |
| 24 | New Cooch Behar NCB | 07:55 | 08:00 | 5 min | 2 | 693 |
| 25 | New Alipurduar NOQ | 08:15 | 08:20 | 5 min | 2 | 711 |
| 26 | Kamakhyaguri KAMG | 08:38 | 08:40 | 2 min | 2 | 732 |
| 27 | Gosai Gaon Hat GOGH | 09:00 | 09:02 | 2 min | 2 | 757 |
| 28 | Fakiragram Jn FKM | 09:15 | 09:17 | 2 min | 2 | 780 |
| 29 | Kokrajhar KOJ | 09:30 | 09:32 | 2 min | 2 | 789 |
| 30 | New Bongaigaon NBQ | 10:40 | 10:50 | 10 min | 2 | 821 |
| 31 | Bongaigaon BNGN | 11:02 | 11:04 | 2 min | 2 | 823 |
| 32 | Bijni BJF | 11:16 | 11:18 | 2 min | 2 | 838 |
| 33 | Sorbhog SBE | 11:30 | 11:32 | 2 min | 2 | 857 |
| 34 | Barpeta Road BPRD | 11:40 | 11:45 | 5 min | 2 | 865 |
| 35 | Sorupeta SPQ | 11:54 | 11:56 | 2 min | 2 | 876 |
| 36 | Pathshala PBL | 12:02 | 12:04 | 2 min | 2 | 886 |
| 37 | Tihu TIHU | 12:13 | 12:15 | 2 min | 2 | 896 |
| 38 | Nalbari NLV | 12:30 | 12:32 | 2 min | 2 | 913 |
| 39 | Rangiya Jn RNY | 12:48 | 12:53 | 5 min | 2 | 930 |
| 40 | Kamakhya KYQ | 14:35 | 14:40 | 5 min | 2 | 971 |
| 41 | Guwahati GHY | 15:05 | 15:20 | 15 min | 2 | 978 |
| 42 | Chaparmukh Jn CPK | 16:43 | 16:45 | 2 min | 2 | 1,069 |
| 43 | Kampur KWM | 17:00 | 17:02 | 2 min | 2 | 1,086 |
| 44 | Hojai HJI | 17:18 | 17:20 | 2 min | 2 | 1,113 |
| 45 | Lanka LKA | 17:33 | 17:35 | 2 min | 2 | 1,128 |
| 46 | Lumding Jn LMG | 18:30 | 18:40 | 10 min | 2 | 1,158 |
| 47 | Diphu DPU | 19:18 | 19:20 | 2 min | 2 | 1,190 |
| 48 | Dimapur DMV | 19:55 | 20:05 | 10 min | 2 | 1,227 |
| 49 | Sarupathar SZR | 20:52 | 20:54 | 2 min | 2 | 1,263 |
| 50 | Barpathar BXP | 21:05 | 21:07 | 2 min | 2 | 1,273 |
| 51 | Furkating Jn FKG | 22:15 | 22:17 | 2 min | 2 | 1,297 |
| 52 | Mariani Jn MXN | 23:05 | 23:15 | 10 min | 2 | 1,336 |
| 53 | Amguri AGI | 23:50 | 23:52 | 2 min | 2 | 1,363 |
| 54 | Simaluguri Jn SLGR | 00:30 | 00:32 | 2 min | 3 | 1,389 |
| 55 | Bhojo BOJ | 01:05 | 01:07 | 2 min | 3 | 1,423 |
| 56 | Namrup NAM | 01:32 | 01:34 | 2 min | 3 | 1,455 |
| 57 | Naharkatiya NHK | 01:46 | 01:48 | 2 min | 3 | 1,467 |
| 58 | Duliajan DJG | 02:00 | 02:02 | 2 min | 3 | 1,476 |
| 59 | New Tinsukia NTSK | 02:35 | 02:45 | 10 min | 3 | 1,492 |
| 60 | Chabua CHB | 03:06 | 03:08 | 2 min | 3 | 1,509 |
| 61 | Dibrugarh DBRG | 04:25 | — | — | 3 | 1,534 |
How reliably 15959 runs
67% arrive on time at the destination
typically on time · 42% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Howrah Jnusually on time95%
- Bandel Jntypically 8 min late83%
- Ambika Kalnatypically 21 min late36%
- Nabadwip Dhamtypically 23 min late33%
- Katwa Jntypically 14 min late55%
- Salartypically 16 min late47%
- Khagraghat Roadtypically 23 min late33%
- Azimganjtypically 7 min late68%
- Jangipur Roadusually on time87%
- Nimtitatypically 8 min late79%
- Dhulian Gangatypically 9 min late75%
- New Farakka Jnusually on time85%
- Malda Townusually on time94%
- Samsitypically 7 min late78%
- Harishchandrapurtypically 9 min late75%
- Barsoi Jntypically 12 min late · 3% over an hour58%
- Kishanganjtypically 20 min late · 4% over an hour38%
- Aluabari Roadtypically 29 min late · 7% over an hour26%
- New Jalpaiguritypically 12 min late · 4% over an hour56%
- Jalpaiguri Roadtypically 11 min late · 6% over an hour57%
- New Maynaguritypically 23 min late · 6% over an hour33%
- Dhupguritypically 29 min late · 6% over an hour26%
- Falakatatypically 20 min late · 4% over an hour38%
- New Cooch Behartypically 13 min late · 3% over an hour55%
- New Alipurduartypically 18 min late · 4% over an hour42%
- Kamakhyaguritypically 20 min late · 5% over an hour38%
- Gosai Gaon Hattypically 27 min late · 9% over an hour28%
- Fakiragram Jntypically 35 min late · 14% over an hour21%
- Kokrajhartypically 35 min late · 13% over an hour21%
- New Bongaigaontypically 6 min late · 3% over an hour70%
- Bongaigaontypically 4 min late · 3% over an hour75%
- Bijnitypically 6 min late70%
- Sorbhogtypically 14 min late · 3% over an hour52%
- Barpeta Roadtypically 17 min late · 3% over an hour44%
- Sorupetatypically 22 min late · 3% over an hour34%
- Pathshalatypically 25 min late · 4% over an hour30%
- Tihutypically 28 min late · 6% over an hour27%
- Nalbaritypically 30 min late · 7% over an hour25%
- Rangiya Jntypically 34 min late · 11% over an hour22%
- Kamakhyatypically 10 min late · 3% over an hour61%
- Guwahatitypically 13 min late · 4% over an hour54%
- Chaparmukh Jntypically 24 min late · 8% over an hour31%
- Kampurtypically 37 min late · 17% over an hour20%
- Hojaitypically 43 min late · 27% over an hour17%
- Lankatypically 47 min late · 31% over an hour16%
- Lumding Jntypically 44 min late · 29% over an hour17%
- Diphutypically 50 min late · 35% over an hour15%
- Dimapurtypically 52 min late · 40% over an hour14%
- Sarupathartypically 46 min late · 21% over an hour16%
- Barpathartypically 47 min late · 20% over an hour16%
- Furkating Jntypically 11 min late · 10% over an hour56%
- Mariani Jntypically 47 min late · 30% over an hour16%
- Amguritypically 48 min late · 28% over an hour16%
- Simaluguri Jntypically 38 min late · 22% over an hour20%
- Bhojotypically 40 min late · 25% over an hour19%
- Namruptypically 43 min late · 25% over an hour17%
- Naharkatiyatypically 44 min late · 27% over an hour17%
- Duliajantypically 47 min late · 31% over an hour16%
- New Tinsukiatypically 39 min late · 25% over an hour19%
- Chabuatypically 35 min late · 24% over an hour21%
- Dibrugarhusually on time · 12% over an hour67%
When it runs late
Roughest March: in March it typically runs 20 min late and reaches Dibrugarh on time only 41% of the time — against 95% around July. A year-round average hides that.
Longest halts
- Guwahati GHY15 min · arrives 15:05, departs 15:20
- Malda Town MLDT10 min · arrives 01:15, departs 01:25
- New Jalpaiguri NJP10 min · arrives 05:15, departs 05:25
- New Bongaigaon NBQ10 min · arrives 10:40, departs 10:50
- Lumding Jn LMG10 min · arrives 18:30, departs 18:40
- Dimapur DMV10 min · arrives 19:55, departs 20:05