18477 — Utkal Express

Punctuality History This Year (2026) 6 run on-time streak
44 runs
On Time
45%
20 runs
Avg Delay
108 min
Max: 474 min
Late
55%
24 runs
52%
Moderately Reliable
On time or ≤15 min late: 23 of 44 runs  •  Avg delay: 108 min

On Time

45%

Late Runs

55%

Avg Delay

108 min

Total Runs

44 runs

Punctuality Overview
20
On Time
24
Late
Station-wise Average Delay
Station Avg Delay Samples
Puri +57 min
46
Sakhi Gopal +58 min
50
Khurda Road Jn. +1h 9m
52
Bhubaneswar +1h 9m
52
Cuttack +1h 15m
51
Jajpur Keonjhar Road +1h 51m
47
Bhadrakh +1h 31m
47
Soro +1h 36m
46
Balasore +1h 40m
48
Basta +1h 46m
48
Jaleswar +1h 49m
48
Hijli +1h 56m
49
Chakulia +2h 6m
49
Ghatsila +2h 13m
47
Rakha Mines +1h 56m
19
Tatanagar Jn. +2h 13m
49
Sini Jn. +2h 38m
47
Rajkharsawan Jn. +3h 1m
47
Chakaradharpur +2h 59m
48
Goilkera +3h 5m
47
Manoharpur +3h 8m
48
Bisra +3h 18m
47
Rourkela +3h 32m
46
Rajgangpur +3h 48m
46
Bamra +3h 43m
45
Jharsuguda Jn. +3h 40m
45
Brajarajnagar +3h 45m
45
Belpahar +3h 48m
45
Raigarh +4h
45
Kharsia +4h 4m
43
Sakti +4h 9m
44
Baradwar +4h 16m
44
Champa Jn. +4h 22m
44
Naila +4h 22m
44
Akaltara +4h 24m
44
Bilaspur Jn. +4h 22m
43
Kargi Road +4h 51m
43
Belgahna +5h 5m
43
Pendra Road +5h 15m
43
Venkatnagar +5h 49m
25
Jaithari +5h 21m
40
Anuppur Jn. +5h 14m
42
Amlai +5h 13m
41
Burhar +5h 16m
41
Shahdol +5h 8m
41
Birsinghpur +5h 7m
41
Nowrozabad +5h 7m
41
Umaria +5h 5m
41
Chandia Road. +5h
39
Katni Murwara +3h 41m
41
Damoh +4h 2m
42
Patharia +4h 11m
42
Saugor +4h 4m
42
Khurai +4h 16m
42
Malkhedi +3h 55m
42
Lalitpur +3h 41m
42
VIRANGANA LAKSHMIBAI JHANSI JN +3h 42m
41
Datia +3h 52m
41
Dabra +3h 21m
41
Gwalior Jn. +3h 19m
41
Morena +3h 17m
41
Dhaulpur +3h 8m
40
Agra Cantt +3h 19m
39
Raja-Ki-Mandi +2h 56m
25
Mathura Jn +3h 40m
39
Kosi Kalan +3h 53m
39
Faridabad +3h
36
Hazrat Nizamuddin Jn. +3h 2m
37
Ghaziabad Jn. +3h 31m
36
Meerut City Jn. +3h 45m
36
Meerut Cantt +3h 45m
37
Sakhoti Tanda +3h 46m
37
Muzaffarnagar +3h 52m
36
Deoband +3h 52m
36
Tapri Jn. +3h 31m
33
Roorkee +3h 6m
33
Haridwar Jn. +2h 29m
35
Motichur +2h 33m
35
Raiwala Jn. +2h 36m
35
Virbhadra Halt +2h 30m
35
YOG NAGARI RISHIKESH +2h 51m
28
Posoita +4h 45m
7
Run History
44 records
Date Status Delay Source Destination Reached At Details
27 May 2026
Wed
On Time -- PURI YNRK 2026-05-29 23:01:59 View
26 May 2026
Tue
On Time -- PURI YNRK 2026-05-28 21:53:19 View
16 May 2026
Sat
On Time -- PURI YNRK 2026-05-18 22:07:13 View
12 May 2026
Tue
On Time -- PURI YNRK 2026-05-14 22:36:49 View
28 Apr 2026
Tue
On Time -- PURI YNRK 2026-04-30 23:11:07 View
02 Apr 2026
Thu
On Time -- PURI YNRK 2026-04-04 23:16:37 View
18 Mar 2026
Wed
Slight Delay +15 min PURI YNRK 10:05 PM on 22nd, Mar View
17 Mar 2026
Tue
Very Late +2h 43m PURI YNRK 12:33 AM on 20th, Mar View
16 Mar 2026
Mon
Very Late +6h 43m PURI YNRK 04:33 AM on 19th, Mar View
08 Mar 2026
Sun
Slight Delay +21 min PURI YNRK 10:11 PM on 10th, Mar View
07 Mar 2026
Sat
Very Late +7h 54m PURI YNRK 05:44 AM on 10th, Mar View
04 Mar 2026
Wed
Delayed +1h 15m PURI YNRK 11:05 PM on 07th, Mar View
03 Mar 2026
Tue
On Time -- PURI YNRK 09:39 PM on 06th, Mar View
02 Mar 2026
Mon
Very Late +6h 3m PURI YNRK 03:53 AM on 06th, Mar View
26 Feb 2026
Thu
Very Late +4h 32m PURI YNRK 02:22 AM on 02nd, Mar View
24 Feb 2026
Tue
Very Late +3h 24m PURI YNRK 01:14 AM on 27th, Feb View
23 Feb 2026
Mon
Very Late +4h 10m PURI YNRK 02:00 AM on 26th, Feb View
13 Feb 2026
Fri
Slight Delay +17 min PURI YNRK 10:07 PM on 16th, Feb View
12 Feb 2026
Thu
On Time -- PURI YNRK 09:35 PM on 15th, Feb View
10 Feb 2026
Tue
On Time +2 min PURI YNRK 09:52 PM on 13th, Feb View
09 Feb 2026
Mon
On Time +2 min PURI YNRK 09:52 PM on 12th, Feb View
08 Feb 2026
Sun
On Time -- PURI YNRK 09:37 PM on 12th, Feb View
07 Feb 2026
Sat
Very Late +6h 29m PURI YNRK 04:19 AM on 10th, Feb View
04 Feb 2026
Wed
On Time -- PURI YNRK 09:36 PM on 07th, Feb View
03 Feb 2026
Tue
On Time -- PURI YNRK 09:45 PM on 06th, Feb View
02 Feb 2026
Mon
Very Late +4h 50m PURI YNRK 02:40 AM on 05th, Feb View
01 Feb 2026
Sun
Slight Delay +7 min PURI YNRK 09:57 PM on 04th, Feb View
27 Jan 2026
Tue
Delayed +1h 23m PURI YNRK 11:13 PM on 30th, Jan View
26 Jan 2026
Mon
Very Late +3h 23m PURI YNRK 01:13 AM on 29th, Jan View
24 Jan 2026
Sat
On Time -- PURI YNRK 09:41 PM on 27th, Jan View
23 Jan 2026
Fri
On Time -- PURI YNRK 09:37 PM on 27th, Jan View
19 Jan 2026
Mon
On Time -- PURI YNRK 09:35 PM on 22nd, Jan View
18 Jan 2026
Sun
On Time -- PURI YNRK 09:36 PM on 20th, Jan View
17 Jan 2026
Sat
Very Late +4h 13m PURI YNRK 02:03 AM on 20th, Jan View
16 Jan 2026
Fri
On Time -- PURI YNRK 09:47 PM on 18th, Jan View
15 Jan 2026
Thu
Delayed +57 min PURI YNRK 10:47 PM on 18th, Jan View
14 Jan 2026
Wed
On Time -- PURI YNRK 09:38 PM on 17th, Jan View
12 Jan 2026
Mon
On Time +4 min PURI YNRK 09:54 PM on 15th, Jan View
11 Jan 2026
Sun
Slight Delay +15 min PURI YNRK 10:05 PM on 15th, Jan View
07 Jan 2026
Wed
Very Late +3h 30m PURI YNRK 01:20 AM on 10th, Jan View
06 Jan 2026
Tue
Very Late +4h 7m PURI YNRK 01:57 AM on 09th, Jan View
05 Jan 2026
Mon
Delayed +1h 10m PURI YNRK 11:00 PM on 09th, Jan View
04 Jan 2026
Sun
Very Late +4h 16m PURI YNRK 02:06 AM on 07th, Jan View
01 Jan 2026
Thu
Very Late +6h 45m PURI YNRK 04:35 AM on 05th, Jan View
History data is collected from live train tracking.  •  View Full Timetable →