Skip to search

15959 KAMRUP EXPRESS

15959 KAMRUP EXPRESS is a mail/express service from Howrah Jn (HWH) to Dibrugarh (DBRG). It covers 1,529 km in 33 hr 50 min, calling at 61 stations and spending 2 nights on board. It runs on Tue, Wed, Thu, Sat, Sun.

Mail/Express · 1,529 km · 33 hr 50 min · 61 stops · Tue, Wed, Thu, Sat, Sun

Route and stops

Every scheduled call in order, from Howrah Jn (HWH) to Dibrugarh (DBRG). An em dash means there is no such event: the train starts at that station or finishes there. “Day” counts from the day it leaves its origin, so a stop on day 2 is the morning after departure.

Scheduled stops of 15959 KAMRUP EXPRESS, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Howrah Jn HWH18:3510
2Bandel Jn BDC19:2019:255 min140
3Ambika Kalna ABKA19:5319:574 min182
4Nabadwip Dham NDAE20:1520:194 min1105
5Katwa Jn KWAE21:0521:105 min1144
6Salar SALE21:2421:262 min1162
7Khagraghat Road KGLE21:4721:492 min1203
8Azimganj AZ22:2122:265 min1217
9Jangipur Road JRLE23:1223:142 min1252
10Nimtita NILE23:3323:352 min1272
11Dhulian Ganga DGLE23:4623:482 min1282
12New Farakka Jn NFK00:1700:225 min2297
13Malda Town MLDT01:1501:2510 min2332
14Samsi SM01:5301:552 min2366
15Harishchandrapur HCR02:1202:142 min2387
16Barsoi Jn BOE02:5002:522 min2420
17Kishanganj KNE03:3503:405 min2477
18Aluabari Road AUB04:0304:052 min2508
19New Jalpaiguri NJP05:1505:2510 min2564
20Jalpaiguri Road JPE06:0306:052 min2598
21New Maynaguri NMX06:1806:202 min2609
22Dhupguri DQG06:3506:405 min2630
23Falakata FLK07:1007:122 min2652
24New Cooch Behar NCB07:5508:005 min2690
25New Alipurduar NOQ08:1508:205 min2709
26Kamakhyaguri KAMG08:3808:402 min2729
27Gosai Gaon Hat GOGH09:0009:022 min2755
28Fakiragram Jn FKM09:1509:172 min2778
29Kokrajhar KOJ09:3009:322 min2788
30New Bongaigaon NBQ10:4010:5010 min2816
31Bongaigaon BNGN11:0211:042 min2818
32Bijni BJF11:1611:182 min2833
33Sorbhog SBE11:3011:322 min2852
34Barpeta Road BPRD11:4011:455 min2860
35Sorupeta SPQ11:5411:562 min2871
36Pathshala PBL12:0212:042 min2881
37Tihu TIHU12:1312:152 min2891
38Nalbari NLV12:3012:322 min2908
39Rangiya Jn RNY12:4812:535 min2925
40Kamakhya KYQ14:3514:405 min2966
41Guwahati GHY15:0515:2015 min2973
42Chaparmukh Jn CPK16:4316:452 min21,064
43Kampur KWM17:0017:022 min21,081
44Hojai HJI17:1817:202 min21,108
45Lanka LKA17:3317:352 min21,123
46Lumding Jn LMG18:3018:4010 min21,153
47Diphu DPU19:1819:202 min21,185
48Dimapur DMV19:5520:0510 min21,222
49Sarupathar SZR20:5220:542 min21,258
50Barpathar BXP21:0521:072 min21,268
51Furkating Jn FKG22:1522:172 min21,292
52Mariani Jn MXN23:0523:1510 min21,330
53Amguri AGI23:5023:522 min21,358
54Simaluguri Jn SLGR00:3000:322 min31,384
55Bhojo BOJ01:0501:072 min31,418
56Namrup NAM01:3201:342 min31,450
57Naharkatiya NHK01:4601:482 min31,462
58Duliajan DJG02:0002:022 min31,471
59New Tinsukia NTSK02:3502:4510 min31,487
60Chabua CHB03:0603:082 min31,504
61Dibrugarh DBRG04:2531,529

Longest halts

Where 15959 stands longest, from the scheduled times above. A long booked halt is also where a change of train is most likely to hold — the margin is already in the timetable.

  • 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

Stations on the 15959 route

A sample of the intermediate calls, spread along the run. Each station page lists everything else that stops there.

What is and is not on this page

Everything above is published timetable data — scheduled times, halts, day numbers and cumulative distance. It changes when the timetable changes and not otherwise, and nothing on this page predicts a delay.

Seat availability is not shown here, because it changes by the minute and a cached page cannot tell the truth about it. Search this route and a date to have every class checked at the moment you ask — and, if 15959 is full, to have RailRoute look for a split ticket, an earlier boarding point or a journey with one change. How that works is written up in the method behind the alternatives.

RailRoute is an independent service and does not sell tickets. Timetable data can be wrong or out of date; where it comes from and how far it can be trusted is written down. Confirm the times against Indian Railways before you travel.

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.