15666 BG Express
Mail/Express · 405 km · 9 hr 35 min · 19 stops · Daily
- Departs
- 06:05
- Mariani Jn
- Arrives
- 15:40
- Guwahati
- Journey
- 9 hr 35 min
- 405 km · 19 stops
- Runs
- Daily
- Fare from
- ₹270
- Sleeper · estimate
- On time
- 59%
- usually 9 min late
15666 running status
Checking where it is…
15666 coach position
Fetching the coach order…
15666 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 Mariani Jn to Guwahati
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Mariani Jn MXN | — | 06:05 | — | 1 | 0 |
| 2 | Jorhat Town JTTN | 06:40 | 06:45 | 5 min | 1 | 18 |
| 3 | Moubund MOBD | 07:04 | 07:05 | 1 min | 1 | 36 |
| 4 | Barua Bamungaon BBGN | 07:20 | 07:22 | 2 min | 1 | 46 |
| 5 | Golaghat GLGT | 07:58 | 08:00 | 2 min | 1 | 78 |
| 6 | Furkating Jn FKG | 08:20 | 08:22 | 2 min | 1 | 85 |
| 7 | Barpathar BXP | 08:40 | 08:42 | 2 min | 1 | 110 |
| 8 | Bokajan BXJ | 09:08 | 09:10 | 2 min | 1 | 141 |
| 9 | Dimapur DMV | 09:25 | 09:35 | 10 min | 1 | 155 |
| 10 | Diphu DPU | 10:16 | 10:18 | 2 min | 1 | 193 |
| 11 | Lumding Jn LMG | 11:00 | 11:10 | 10 min | 1 | 224 |
| 12 | Lamsakhang LKG | 11:26 | 11:28 | 2 min | 1 | 239 |
| 13 | Lanka LKA | 11:42 | 11:44 | 2 min | 1 | 255 |
| 14 | Hojai HJI | 11:56 | 11:58 | 2 min | 1 | 269 |
| 15 | Jamunamukh JMK | 12:10 | 12:12 | 2 min | 1 | 286 |
| 16 | Kampur KWM | 12:22 | 12:24 | 2 min | 1 | 297 |
| 17 | Chaparmukh Jn CPK | 12:43 | 12:45 | 2 min | 1 | 314 |
| 18 | Jagi Road JID | 13:12 | 13:14 | 2 min | 1 | 348 |
| 19 | Guwahati GHY | 15:40 | — | — | 1 | 405 |
How reliably 15666 runs
59% arrive on time at the destination
typically 9 min late · 53% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Mariani Jnusually on time95%
- Jorhat Townusually on time95%
- Moubundusually on time96%
- Barua Bamungaonusually on time95%
- Golaghatusually on time95%
- Furkating Jnusually on time95%
- Barpathartypically 7 min late81%
- Bokajantypically 12 min late61%
- Dimapurtypically 14 min late53%
- Diphutypically 21 min late36%
- Lumding Jntypically 24 min late · 4% over an hour31%
- Lamsakhangtypically 28 min late · 5% over an hour27%
- Lankatypically 33 min late · 10% over an hour23%
- Hojaitypically 38 min late · 16% over an hour20%
- Jamunamukhtypically 53 min late · 39% over an hour14%
- Kampurtypically 54 min late · 41% over an hour14%
- Chaparmukh Jntypically 59 min late · 49% over an hour13%
- Jagi Roadtypically 65 min late · 58% over an hour12%
- Guwahatitypically 9 min late · 8% over an hour59%
When it runs late
Roughest June: in June it typically runs 18 min late and reaches Guwahati on time only 43% of the time — against 97% around January. A year-round average hides that.
Runs latest on Thursdays (60% on time), best on Mondays (78%).
Longest halts
- Dimapur DMV10 min · arrives 09:25, departs 09:35
- Lumding Jn LMG10 min · arrives 11:00, departs 11:10
- Jorhat Town JTTN5 min · arrives 06:40, departs 06:45
Return train and other trains on this route
- 15665 BG ExpressThe return train, Guwahati to Mariani Jn
- 15960 Kamrup ExpressAlso runs Mariani Jn to Guwahati
- 15946 Dibrugarh–Mumbai LTT ExpressAlso runs Mariani Jn to Guwahati
- 13281 Dibrugarh–Rajendra Nagar ExpressAlso runs Mariani Jn to Guwahati
- 15770 Lumding–Alipur Duar SpecialAlso runs Mariani Jn to Guwahati
- 15928 New Tinsukia–Rangiya SpecialAlso runs Mariani Jn to Guwahati
- 15968 Ledo–Rangiya SpecialAlso runs Mariani Jn to Guwahati
- 15903 Dibrugarh–Chandigarh ExpressAlso runs Mariani Jn to Guwahati
- 15933 New Tinsukia–Amritsar ExpressAlso runs Mariani Jn to Guwahati