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

Ahmedabad Jn. → Rourkela

ADI → ROU  ·  5 trains  ·  5 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
12833 · Adi Hwh Exp
Avg 64.2 min late  ·  3% on-time  ·  36 recorded runs
⚠ Worst Train to Take
22905 · Okha Shm Sf Exp
Avg 240.0 min late  ·  0% on-time  ·  3 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 12833 Best Pick Today
Adi Hwh Exp
12:25 AM ADI 06:52 AM ROU 30h 27m
3% on-time
36 runs  ·  best 7m / worst 171m
Poor · 64.2m M T W Th F S Su
🥈 22829
Bhuj Shm Exp
09:40 PM ADI 02:32 AM ROU 28h 52m
0% on-time
2 runs  ·  best 145m / worst 197m
Unreliable · 171m M T W Th F S Su
🥉 12905
Shalimar Sf Exp
05:30 PM ADI 08:42 PM ROU 27h 12m
0% on-time
6 runs  ·  best 114m / worst 253m
Unreliable · 174.8m M T W Th F S Su
4 12949 Today
Kaviguru Exp
05:30 PM ADI 09:22 PM ROU 27h 52m
0% on-time
2 runs  ·  best 198m / worst 213m
Unreliable · 205.5m M T W Th F S Su
5 22905
Okha Shm Sf Exp
05:30 PM ADI 08:42 PM ROU 27h 12m
0% on-time
3 runs  ·  best 164m / worst 291m
Unreliable · 240m M T W Th F S Su
Rankings based on actual arrival delays recorded at Rourkela over the last 60 days. On-time = arrived within 15 minutes of schedule.