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.

51188

KTE BSL PASS

KTE → BSL · Pass · Running days not published

Running late
Last updated: 02 Nov 2026, 17:22
Current location
DUSKHEDA
Departed at 16:18
34 min late
Current speed
6 km/h
Delay
34 min late
(34 min)
Next stop
BHUSAVAL JN
Arriving at 17:34

Route & Live Status

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

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