TL TrainLive
Get the app
Real-time train tracking

Live running status

Enter a train number to see where it is, how late it is running, and its platform at every stop.

15960

KAMRUP EXPRE

DBRG → HWH · Exp · Running days not published

Running late
Last updated: 03 Nov 2026, 16:37
Current location
JALPAIGURI ROAD
Departed at 16:20
27 min late
Current speed
48 km/h
Delay
27 min late
(27 min)
Next stop
New Jalpaiguri
Arriving at 17:07

Route & Live Status

All stations, with actual / expected times and platform numbers.

# Station Sch. Arr Sch. Dep Actual / Exp Delay Platform Status
1 -- 18:25 18:25 On time -- Departed
2 19:30 19:40 19:31 +1 min -- Departed
3 20:01 20:03 20:02 +1 min -- Departed
4 20:13 20:18 20:14 +1 min -- Departed
5 20:29 20:31 20:30 +1 min -- Departed
6 20:56 20:58 20:57 +1 min -- Departed
7 21:57 22:02 21:59 +2 min -- Departed
8 22:23 22:25 22:25 +2 min -- Departed
9 23:00 23:10 23:02 +2 min -- Departed
10 00:10 00:15 00:12 +2 min -- Departed
11 00:36 00:38 00:39 +3 min -- Departed
12 00:50 00:52 00:53 +3 min -- Departed
13 01:37 01:52 01:40 +3 min -- Departed
14 02:30 02:32 02:33 +3 min -- Departed
15 03:15 03:30 03:19 +4 min -- Departed
16 04:18 04:20 04:22 +4 min -- Departed
17 04:33 04:35 04:38 +5 min -- Departed
18 05:15 05:20 05:20 +5 min -- Departed
19 07:30 07:45 07:38 +8 min -- Departed
20 08:00 08:05 08:08 +8 min -- Departed
21 08:57 09:02 09:07 +10 min -- Departed
22 09:18 09:20 09:28 +10 min -- Departed
23 09:36 09:38 09:47 +11 min -- Departed
24 09:48 09:50 09:59 +11 min -- Departed
25 10:07 10:12 10:19 +12 min -- Departed
26 10:24 10:26 10:36 +12 min -- Departed
27 11:10 11:12 11:24 +14 min -- Departed
28 11:35 11:45 11:50 +15 min -- Departed
29 12:13 12:15 12:29 +16 min -- Departed
30 12:25 12:27 12:41 +16 min -- Departed
31 13:08 13:10 13:26 +18 min -- Departed
32 13:30 13:35 13:49 +19 min -- Departed
33 14:00 14:05 14:20 +20 min -- Departed
34 14:48 14:50 15:10 +22 min -- Departed
35 15:13 15:18 15:36 +23 min -- Departed
36 15:35 15:37 15:59 +24 min -- Departed
37 15:53 15:55 16:18 +25 min -- Departed
38 16:40 16:55 17:07 +27 min -- Upcoming
39 17:37 17:39 18:06 +29 min -- Upcoming
40 18:05 18:10 18:35 +30 min -- Upcoming
41 19:03 19:05 19:35 +32 min -- Upcoming
42 19:40 19:42 20:13 +33 min -- Upcoming
43 20:10 20:12 20:44 +34 min -- Upcoming
44 22:00 22:10 22:37 +37 min -- Upcoming
45 22:42 22:47 23:20 +38 min -- Upcoming
46 23:06 23:07 23:45 +39 min -- Upcoming
47 23:21 23:22 00:00 +39 min -- Upcoming
48 23:43 23:44 00:23 +40 min -- Upcoming
49 00:40 00:48 01:20 +40 min -- Upcoming
50 01:03 01:05 01:43 +40 min -- Upcoming
51 01:51 01:53 02:32 +41 min -- Upcoming
52 02:25 02:30 03:06 +41 min -- Upcoming
53 03:02 03:06 03:43 +41 min -- Upcoming
54 03:27 03:29 04:08 +41 min -- Upcoming
55 04:30 04:35 05:10 +40 min -- Upcoming
56 05:45 -- 06:24 +39 min -- Upcoming

Every screen here runs on TrainLive's own reference timetable and a running simulation. Station names, codes and coordinates are real, but positions, delays, seat availability and PNR records are generated, not live railway data. Where our data comes from →