12035 — Purnagiri Jan-shatabdi

Punctuality History This Year (2026) 6 run on-time streak
24 runs
On Time
50%
12 runs
Avg Delay
14 min
Max: 99 min
Late
50%
12 runs
79%
Moderately Reliable
On time or ≤15 min late: 19 of 24 runs  •  Avg delay: 14 min

On Time

50%

Late Runs

50%

Avg Delay

14 min

Total Runs

24 runs

Punctuality Overview
12
On Time
12
Late
Station-wise Average Delay
Station Avg Delay Samples
Tanakpur +1 min
16
Banbasa +2 min
34
Khatima +2 min
35
Majhola Pakariya +10 min
18
Pilibhit Jn. +7 min
34
Izzatnagar Jn. +9 min
34
Bareilly City +8 min
29
Bareilly Jn.(M G ) +6 min
5
Basharatganj +24 min
33
Aonla +31 min
33
Karengi +33 min
32
Dabtara +31 min
32
Asafpur +33 min
30
Chandausi Jn. +28 min
26
Raja-Ka-Sahaspur Jn. +25 min
32
Moradabad Jn. +28 min
28
Amroha +31 min
26
Gajraula Jn. +34 min
28
Garhmuktesar +40 min
24
Simbhooli +38 min
26
Hapur Jn. +44 min
25
Pilkhua +50 min
24
Ghaziabad Jn. +28 min
21
Sahibabad +32 min
16
Delhi-Shahdara Jn. +30 min
16
Delhi Jn. +45 min
12
Run History
24 records
Date Status Delay Source Destination Reached At Details
24 Mar 2026
Tue
On Time -- TPU DLI 2026-03-24 22:27:47 View
23 Mar 2026
Mon
On Time -- TPU DLI 2026-03-24 22:34:45 View
22 Mar 2026
Sun
On Time -- TPU DLI 2026-03-24 22:35:39 View
20 Mar 2026
Fri
On Time -- TPU DLI 09:32 PM on 21st, Mar View
18 Mar 2026
Wed
On Time -- TPU DLI 2026-03-19 17:40:17 View
17 Mar 2026
Tue
On Time -- TPU DLI 2026-03-19 19:18:50 View
10 Mar 2026
Tue
Slight Delay +10 min TPU DLI 09:45 PM on 10th, Mar View
06 Mar 2026
Fri
Slight Delay +11 min TPU DLI 09:46 PM on 07th, Mar View
04 Mar 2026
Wed
On Time -- TPU DLI 09:34 PM on 04th, Mar View
16 Feb 2026
Mon
Delayed +1h 39m TPU DLI 11:14 PM on 16th, Feb View
12 Feb 2026
Thu
Slight Delay +7 min TPU DLI 09:42 PM on 15th, Feb View
05 Feb 2026
Thu
On Time -- TPU DLI 09:34 PM on 05th, Feb View
01 Feb 2026
Sun
Slight Delay +7 min TPU DLI 09:42 PM on 05th, Feb View
28 Jan 2026
Wed
On Time -- TPU DLI 09:30 PM on 28th, Jan View
27 Jan 2026
Tue
Slight Delay +10 min TPU DLI 09:45 PM on 28th, Jan View
21 Jan 2026
Wed
Delayed +50 min TPU DLI 10:25 PM on 22nd, Jan View
20 Jan 2026
Tue
On Time -- TPU DLI 09:34 PM on 20th, Jan View
15 Jan 2026
Thu
Slight Delay +7 min TPU DLI 09:42 PM on 15th, Jan View
13 Jan 2026
Tue
On Time +5 min TPU DLI 09:40 PM on 13th, Jan View
09 Jan 2026
Fri
On Time -- TPU DLI 09:33 PM on 09th, Jan View
07 Jan 2026
Wed
Delayed +52 min TPU DLI 10:27 PM on 07th, Jan View
06 Jan 2026
Tue
Delayed +46 min TPU DLI 10:21 PM on 07th, Jan View
05 Jan 2026
Mon
Slight Delay +9 min TPU DLI 09:44 PM on 05th, Jan View
01 Jan 2026
Thu
Delayed +34 min TPU DLI 10:09 PM on 01st, Jan View
History data is collected from live train tracking.  •  View Full Timetable →