Best Trains Between Stations
Ranked by real punctuality data — last 60 days
2
Trains Ranked
14.0 min
Best Avg Delay
15.2 min
Route Avg Delay
Last 60 Days
Data Period

Prayagraj Junction → Vapi

PRYJ → VAPI  ·  5 trains  ·  2 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
20942 · Gct Bdts Sf Exp
Avg 14.0 min late  ·  67% on-time  ·  3 recorded runs
⚠ Worst Train to Take
22914 · Bdts Humsafar Ex
Avg 16.3 min late  ·  33% on-time  ·  3 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 20942 Best Pick Today
Gct Bdts Sf Exp
12:55 AM PRYJ 01:13 AM VAPI 24h 18m
67% on-time
3 runs  ·  best 3m / worst 24m
Excellent · 14m M T W Th F S Su
🥈 22914 Today
Bdts Humsafar Ex
05:12 AM PCOI 01:53 AM VAPI 20h 41m
33% on-time
3 runs  ·  best 10m / worst 22m
Good · 16.3m M T W Th F S Su
Rankings based on actual arrival delays recorded at Vapi over the last 60 days. On-time = arrived within 15 minutes of schedule.
3 trains — Insufficient delay data (< 2 recorded runs)
Train Departs Arrives Duration Runs On Delay Data
22972
Pnbe Bdts Sf Ex
05:12 AM PCOI 01:53 AM VAPI 20h 41m M T W Th F S Su Not enough data
04125
Sfg-bdts Superfast Spl
05:20 AM SFG 06:56 AM VAPI 25h 36m M T W Th F S Su Not enough data
19092 Today
Bdts Humsafar
05:30 PCOI 05:53 AM VAPI 24h 23m M T W Th F S Su Not enough data