Punctuality

20626 Bgkt Mas Sf Express

This Year · 1 Jan 2026 - 31 Jul 2026

Last 7 Days This Month Last Month This Year Last Year
67
Total Runs
On Time
Avg Delay
97%
On-time %
6 Mins
Worst Delay

Delay timeline

On-time vs late

Per-station delay

Avg Delay

Train History

67 Runs
DateRouteReached AtDelay
27 Jul 2026 BGKT MAS 2026-07-28 23:36:50 On Time
24 Jul 2026 BGKT MAS 2026-07-26 02:26:39 On Time
23 Jul 2026 BGKT MAS 2026-07-25 05:04:36 On Time
20 Jul 2026 BGKT MAS 2026-07-22 01:47:12 On Time
17 Jul 2026 BGKT MAS 2026-07-19 02:25:53 On Time
16 Jul 2026 BGKT MAS 2026-07-18 16:41:46 On Time
13 Jul 2026 BGKT MAS 2026-07-15 01:01:51 On Time
9 Jul 2026 BGKT MAS 2026-07-11 21:13:02 On Time
8 Jul 2026 BGKT MAS 2026-07-10 00:41:19 On Time
6 Jul 2026 BGKT MAS 2026-07-08 01:30:01 On Time
2 Jul 2026 BGKT MAS 2026-07-04 17:36:06 On Time
29 Jun 2026 BGKT MAS 2026-07-01 07:40:59 On Time
26 Jun 2026 BGKT MAS 2026-06-28 05:02:11 On Time
17 Jun 2026 BGKT MAS 2026-06-19 22:57:39 On Time
14 Jun 2026 BGKT MAS 2026-06-16 05:51:21 On Time
11 Jun 2026 BGKT MAS 2026-06-13 04:33:52 On Time
10 Jun 2026 BGKT MAS 2026-06-12 22:05:22 On Time
8 Jun 2026 BGKT MAS 2026-06-10 01:57:28 On Time
7 Jun 2026 BGKT MAS 2026-06-09 00:24:05 On Time
5 Jun 2026 BGKT MAS 2026-06-07 21:27:37 On Time
4 Jun 2026 BGKT MAS 2026-06-06 01:20:34 On Time
3 Jun 2026 BGKT MAS 2026-06-05 05:41:14 On Time
1 Jun 2026 BGKT MAS 2026-06-03 00:44:45 On Time
31 May 2026 BGKT MAS 2026-06-02 22:55:31 On Time
29 May 2026 BGKT MAS 2026-05-31 01:16:22 On Time
27 May 2026 BGKT MAS 2026-05-29 16:58:47 On Time
21 May 2026 BGKT MAS 2026-05-23 00:12:02 On Time
18 May 2026 BGKT MAS 2026-05-20 11:16:41 On Time
17 May 2026 BGKT MAS 2026-05-19 19:53:08 On Time
14 May 2026 BGKT MAS 2026-05-16 18:33:25 On Time
13 May 2026 BGKT MAS 2026-05-15 16:32:02 On Time
10 May 2026 BGKT MAS 2026-05-12 14:18:41 On Time
8 May 2026 BGKT MAS 2026-05-10 05:28:53 On Time
7 May 2026 BGKT MAS 2026-05-08 23:34:06 On Time
6 May 2026 BGKT MAS 2026-05-08 14:01:21 On Time
4 May 2026 BGKT MAS 2026-05-06 03:02:57 On Time
3 May 2026 BGKT MAS 2026-05-05 01:47:42 On Time
1 May 2026 BGKT MAS 2026-05-03 04:08:45 On Time
30 Apr 2026 BGKT MAS 2026-05-02 04:35:24 On Time
29 Apr 2026 BGKT MAS 2026-05-01 09:32:51 On Time
27 Apr 2026 BGKT MAS 2026-04-29 18:41:42 On Time
24 Apr 2026 BGKT MAS 2026-04-26 10:58:12 On Time
22 Apr 2026 BGKT MAS 2026-04-24 01:29:07 On Time
20 Apr 2026 BGKT MAS 2026-04-22 07:16:18 On Time
16 Apr 2026 BGKT MAS 2026-04-17 23:51:24 On Time
15 Apr 2026 BGKT MAS 2026-04-17 23:51:44 On Time
13 Apr 2026 BGKT MAS 2026-04-15 05:22:36 On Time
10 Apr 2026 BGKT MAS 2026-04-12 15:00:44 On Time
9 Apr 2026 BGKT MAS 2026-04-11 17:54:11 On Time
8 Apr 2026 BGKT MAS 2026-04-10 02:17:58 On Time
6 Apr 2026 BGKT MAS 2026-04-08 04:31:23 On Time
3 Apr 2026 BGKT MAS 2026-04-05 14:14:02 On Time
2 Apr 2026 BGKT MAS 2026-04-04 02:26:50 On Time
27 Mar 2026 BGKT MAS 2026-03-29 00:03:31 On Time
23 Mar 2026 BGKT MAS 2026-03-25 00:06:48 On Time
19 Mar 2026 BGKT MAS 2026-03-21 03:33:17 On Time
18 Mar 2026 BGKT MAS 2026-03-20 12:37:13 On Time
12 Mar 2026 BGKT MAS 11:20 PM on 16th, Mar 5m
8 Mar 2026 BGKT MAS 11:20 PM on 09th, Mar 5m
1 Mar 2026 BGKT MAS 11:13 PM on 03rd, Mar On Time
19 Feb 2026 BGKT MAS 11:21 PM on 23rd, Feb 6m
12 Feb 2026 BGKT MAS 11:09 PM on 15th, Feb On Time
6 Feb 2026 BGKT MAS 11:21 PM on 10th, Feb 6m
26 Jan 2026 BGKT MAS 11:14 PM on 29th, Jan On Time
16 Jan 2026 BGKT MAS 11:12 PM on 18th, Jan On Time
15 Jan 2026 BGKT MAS 10:55 PM on 16th, Jan On Time
8 Jan 2026 BGKT MAS 10:52 PM on 09th, Jan On Time
Live running status View full time table