Best Trains Between Stations
Ranked by real punctuality data — last 60 days
4
Trains Ranked
12.1 min
Best Avg Delay
16.9 min
Route Avg Delay
Last 60 Days
Data Period

Bandra Terminus → Virar

BDTS → VR  ·  4 trains  ·  4 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
12935 · Bdts St Sf Exp
Avg 12.1 min late  ·  80% on-time  ·  35 recorded runs
⚠ Worst Train to Take
22927 · Lokshakti Exp
Avg 20.3 min late  ·  31% on-time  ·  39 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 12935 Best Pick Today
Bdts St Sf Exp
06:35 AM BDTS 07:28 AM VR 53m
80% on-time
35 runs  ·  best 5m / worst 26m
Excellent · 12.1m M T W Th F S Su
🥈 09035
Bdts-udn Special
09:00 AM BDTS 10:06 AM VR 1h 6m
38% on-time
8 runs  ·  best 5m / worst 27m
Good · 15.3m M T W Th F S Su
🥉 09055 Today
Bdts - Udn Special
09:00 AM BDTS 10:06 AM VR 1h 6m
32% on-time
22 runs  ·  best 5m / worst 34m
Good · 19.8m M T W Th F S Su
4 22927 Today
Lokshakti Exp
07:40 PM BDTS 08:43 PM VR 1h 3m
31% on-time
39 runs  ·  best 6m / worst 49m
Good · 20.3m M T W Th F S Su
Rankings based on actual arrival delays recorded at Virar over the last 60 days. On-time = arrived within 15 minutes of schedule.