14311 — Ala Hazrat Express

Punctuality History This Year (2026) 30 run on-time streak
35 runs
On Time
89%
31 runs
Avg Delay
9 min
Max: 112 min
Late
11%
4 runs
91%
Reliable Train
On time or ≤15 min late: 32 of 35 runs  •  Avg delay: 9 min

On Time

89%

Late Runs

11%

Avg Delay

9 min

Total Runs

35 runs

Punctuality Overview
31
On Time
4
Late
Station-wise Average Delay
Station Avg Delay Samples
Bareilly Jn. +2 min
33
Milak +11 min
43
Rampur +16 min
43
Moradabad Jn. +17 min
43
Amroha +26 min
43
Gajraula Jn. +32 min
43
Hapur Jn. +32 min
43
Pilkhua +36 min
43
Ghaziabad Jn. +32 min
42
Delhi Jn. +44 min
43
Delhi-Sarai Rohilla +48 min
43
Delhi Cantt. +53 min
42
Palam +53 min
43
Gurgaon +55 min
43
Garhi Harsaru Jn. +58 min
43
Pataudi Road +1h 1m
41
Rewari Jn. +43 min
41
Khairthal +45 min
40
Alwar Jn. +43 min
41
Malakhera +45 min
41
Rajgarh +45 min
41
Bandikui Jn. +44 min
40
Dausa +50 min
40
Getor Jagatpura +50 min
41
Gandhinagar Jaipur +51 min
41
Jaipur Jn. +43 min
40
Phulera Jn. +1h 1m
41
Naraina +1h 3m
41
Kishangarh +1h
41
Ajmer Jn. +54 min
40
Beawar +53 min
40
Sendra +53 min
39
Sojat Road +51 min
39
Marwar Jn. +42 min
37
Falna +43 min
37
Abu Road +31 min
32
Palanpur Jn. +18 min
33
Mahesana Jn. +20 min
35
CHANDLODIYA B CABIN +25 min
34
Viramgam Jn. +31 min
35
Dhrangandhra +26 min
31
Halvad +27 min
32
Maliya Miyana Jn +30 min
34
Samakhiali Jn. +24 min
27
Bhachau +22 min
34
Gandhidham Jn. +17 min
32
Adipur +29 min
31
Anjar +34 min
33
Bhuj +12 min
23
Run History
35 records
Date Status Delay Source Destination Reached At Details
16 May 2026
Sat
On Time -- BE BHUJ 2026-05-17 14:09:28 View
14 May 2026
Thu
On Time -- BE BHUJ 2026-05-15 14:22:18 View
12 May 2026
Tue
On Time -- BE BHUJ 2026-05-13 13:10:49 View
09 May 2026
Sat
On Time -- BE BHUJ 2026-05-10 20:42:03 View
07 May 2026
Thu
On Time -- BE BHUJ 2026-05-08 16:52:06 View
05 May 2026
Tue
On Time -- BE BHUJ 2026-05-07 04:14:57 View
02 May 2026
Sat
On Time -- BE BHUJ 2026-05-03 14:36:47 View
30 Apr 2026
Thu
On Time -- BE BHUJ 2026-05-01 18:02:56 View
28 Apr 2026
Tue
On Time -- BE BHUJ 2026-04-29 17:46:43 View
25 Apr 2026
Sat
On Time -- BE BHUJ 2026-04-26 15:40:49 View
23 Apr 2026
Thu
On Time -- BE BHUJ 2026-04-24 13:47:40 View
21 Apr 2026
Tue
On Time -- BE BHUJ 2026-04-22 15:26:24 View
18 Apr 2026
Sat
On Time -- BE BHUJ 2026-04-19 23:05:53 View
16 Apr 2026
Thu
On Time -- BE BHUJ 2026-04-17 19:05:34 View
14 Apr 2026
Tue
On Time -- BE BHUJ 2026-04-16 01:16:52 View
11 Apr 2026
Sat
On Time -- BE BHUJ 2026-04-12 15:46:18 View
09 Apr 2026
Thu
On Time -- BE BHUJ 2026-04-11 09:47:04 View
07 Apr 2026
Tue
On Time -- BE BHUJ 2026-04-09 03:10:31 View
04 Apr 2026
Sat
On Time -- BE BHUJ 2026-04-05 13:41:54 View
02 Apr 2026
Thu
On Time -- BE BHUJ 2026-04-03 11:46:45 View
31 Mar 2026
Tue
On Time -- BE BHUJ 2026-04-02 02:31:00 View
28 Mar 2026
Sat
On Time -- BE BHUJ 2026-03-30 01:24:52 View
26 Mar 2026
Thu
On Time -- BE BHUJ 2026-03-27 12:02:09 View
24 Mar 2026
Tue
On Time -- BE BHUJ 2026-03-25 21:21:37 View
14 Mar 2026
Sat
On Time -- BE BHUJ 10:17 AM on 15th, Mar View
10 Mar 2026
Tue
On Time -- BE BHUJ 10:14 AM on 11th, Mar View
03 Mar 2026
Tue
On Time -- BE BHUJ 10:22 AM on 05th, Mar View
19 Feb 2026
Thu
On Time -- BE BHUJ 10:20 AM on 23rd, Feb View
17 Feb 2026
Tue
On Time -- BE BHUJ 10:19 AM on 19th, Feb View
29 Jan 2026
Thu
On Time -- BE BHUJ 10:46 AM on 31st, Jan View
15 Jan 2026
Thu
Delayed +1h 52m BE BHUJ 12:42 PM on 16th, Jan View
13 Jan 2026
Tue
On Time -- BE BHUJ 10:45 AM on 14th, Jan View
08 Jan 2026
Thu
Delayed +1h 43m BE BHUJ 12:33 PM on 09th, Jan View
03 Jan 2026
Sat
Slight Delay +8 min BE BHUJ 10:58 AM on 07th, Jan View
01 Jan 2026
Thu
Delayed +1h 45m BE BHUJ 12:35 PM on 05th, Jan View
History data is collected from live train tracking.  •  View Full Timetable →