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

Junagadh Jn. → Vadodara Jn.

JND → BRC  ·  5 trains  ·  5 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
19204 · Vrl Bdts Exp
Avg 3.5 min late  ·  100% on-time  ·  2 recorded runs
⚠ Worst Train to Take
09018 · Vrl - Bdts Special
Avg 45.0 min late  ·  25% on-time  ·  4 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 19204 Best Pick
Vrl Bdts Exp
08:02 PM JND 09:30 AM BRC 13h 28m
100% on-time
2 runs  ·  best 2m / worst 5m
Excellent · 3.5m M T W Th F S Su
🥈 16333 Today
Vrl Tvc Exp
07:58 AM JND 05:17 PM BRC 9h 19m
100% on-time
2 runs  ·  best 6m / worst 7m
Excellent · 6.5m M T W Th F S Su
🥉 11087
Veraval Pune Exp
12:37 PM JND 09:57 PM BRC 9h 20m
100% on-time
3 runs  ·  best 4m / worst 9m
Excellent · 7.3m M T W Th F S Su
4 19218 Today
Saurashtra Janta
01:10 PM JND 10:08 PM BRC 8h 58m
87% on-time
30 runs  ·  best 1m / worst 46m
Excellent · 9.3m M T W Th F S Su
5 09018
Vrl - Bdts Special
12:37 PM JND 09:45 PM BRC 9h 8m
25% on-time
4 runs  ·  best 4m / worst 76m
Fair · 45m M T W Th F S Su
Rankings based on actual arrival delays recorded at Vadodara Jn. over the last 60 days. On-time = arrived within 15 minutes of schedule.