Best Trains Between Stations
Ranked by real punctuality data — last 60 days
5
Trains Ranked
6.2 min
Best Avg Delay
68 min
Route Avg Delay
Last 60 Days
Data Period

Hyderabad Deccan → Ujjain Jn.

HYB → UJN  ·  9 trains  ·  5 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
17605 · Kcg Bgkt Express
Avg 6.2 min late  ·  82% on-time  ·  17 recorded runs
⚠ Worst Train to Take
07020 · Hyb Jp Spl
Avg 173.8 min late  ·  0% on-time  ·  4 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 17605 Best Pick Today
Kcg Bgkt Express
11:35 PM KCG 04:10 AM UJN 28h 35m
82% on-time
17 runs  ·  best 1m / worst 35m
Excellent · 6.2m M T W Th F S Su
🥈 17020
Hyb Hsr Express
03:10 PM HYB 04:55 PM UJN 25h 45m
50% on-time
2 runs  ·  best 14m / worst 31m
Good · 22.5m M T W Th F S Su
🥉 12975 Today
Mys Jp Exp
01:40 AM KCG 09:15 PM UJN 19h 35m
43% on-time
7 runs  ·  best 0m / worst 75m
Good · 24.4m M T W Th F S Su
4 07053
Kcg Bkn Spl
10:00 PM KCG 11:40 PM UJN 25h 40m
33% on-time
3 runs  ·  best 7m / worst 286m
Poor · 113.3m M T W Th F S Su
5 07020
Hyb Jp Spl
07:50 PM HYB 04:55 PM UJN 21h 5m
0% on-time
4 runs  ·  best 69m / worst 308m
Unreliable · 173.8m M T W Th F S Su
Rankings based on actual arrival delays recorded at Ujjain Jn. over the last 60 days. On-time = arrived within 15 minutes of schedule.
4 trains — Insufficient delay data (< 2 recorded runs)
Train Departs Arrives Duration Runs On Delay Data
19302
Ypr Dadn Exp
03:05 AM KCG 04:30 AM UJN 25h 25m M T W Th F S Su Not enough data
12720
Hyb Jp Sf Exp
08:25 PM HYB 04:55 PM UJN 20h 30m M T W Th F S Su Not enough data
19714
Krnt Jp Exp
09:00 PM KCG 09:15 PM UJN 24h 15m M T W Th F S Su Not enough data
20915 Today
Lpi Indb Humsafr
10:05 PM LPI 10:05 PM UJN 24h 0m M T W Th F S Su Not enough data