Best Trains Between Stations
Ranked by real punctuality data — last 60 days
31
Trains Ranked
3.0 min
Best Avg Delay
59.6 min
Route Avg Delay
Last 60 Days
Data Period

Pune Jn. → Vadodara Jn.

PUNE → BRC  ·  38 trains  ·  31 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
22193 · Dd Gwl Sf Exp
Avg 3.0 min late  ·  100% on-time  ·  3 recorded runs
⚠ Worst Train to Take
09628 · Sur-aii Sf Spl
Avg 537.0 min late  ·  0% on-time  ·  4 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 22193 Best Pick
Dd Gwl Sf Exp
12:25 AM PUNE 09:10 AM BRC 8h 45m
100% on-time
3 runs  ·  best 1m / worst 7m
Excellent · 3m M T W Th F S Su
🥈 16614
Cbe-rjt Exp
01:25 AM PUNE 11:32 AM BRC 10h 7m
100% on-time
4 runs  ·  best 1m / worst 11m
Excellent · 4.8m M T W Th F S Su
🥉 11088
Pune-vrl Express
08:10 PM PUNE 05:21 AM BRC 9h 11m
100% on-time
2 runs  ·  best 2m / worst 8m
Excellent · 5m M T W Th F S Su
4 19567
Vivek Express
05:05 AM PUNE 03:56 PM BRC 10h 51m
100% on-time
4 runs  ·  best 3m / worst 10m
Excellent · 6.8m M T W Th F S Su
5 20496 Today
Jodhpur Sf Exp
07:35 PM PUNE 04:48 AM BRC 9h 13m
89% on-time
27 runs  ·  best 0m / worst 41m
Excellent · 7.5m M T W Th F S Su
6 14805
Barmer Ac Exp
08:15 AM PUNE 04:20 PM BRC 8h 5m
100% on-time
4 runs  ·  best 7m / worst 13m
Excellent · 9.3m M T W Th F S Su
7 11092
Pune Bhuj Exp
08:10 PM PUNE 05:13 AM BRC 9h 3m
100% on-time
2 runs  ·  best 6m / worst 13m
Excellent · 9.5m M T W Th F S Su
8 16210
Mys-aii Express
06:50 PM PUNE 03:35 AM BRC 8h 45m
60% on-time
5 runs  ·  best 1m / worst 20m
Excellent · 11m M T W Th F S Su
9 22498
Sgnr Humsafar
08:15 AM PUNE 04:20 PM BRC 8h 5m
50% on-time
2 runs  ·  best 1m / worst 23m
Excellent · 12m M T W Th F S Su
10 12939 Today
Pune Jaipur Exp
05:30 PM PUNE 03:02 AM BRC 9h 32m
50% on-time
4 runs  ·  best 1m / worst 22m
Excellent · 12.8m M T W Th F S Su
11 22943 Today
Daund Indore Ex
03:33 PM PUNE 12:20 AM BRC 8h 47m
63% on-time
30 runs  ·  best 2m / worst 54m
Excellent · 13.2m M T W Th F S Su
12 19668
Udz Humsafar Exp
08:15 AM PUNE 05:04 PM BRC 8h 49m
67% on-time
6 runs  ·  best 8m / worst 22m
Excellent · 13.5m M T W Th F S Su
13 12263
Nzm Duronto
11:10 AM PUNE 06:25 PM BRC 7h 15m
56% on-time
9 runs  ·  best 4m / worst 27m
Excellent · 14.6m M T W Th F S Su
14 09323
Kk - Indb Special
04:40 AM KK 04:33 PM BRC 11h 53m
67% on-time
3 runs  ·  best 3m / worst 34m
Excellent · 15m M T W Th F S Su
15 20476
Mrj-bkn Sf
08:10 PM PUNE 05:21 AM BRC 9h 11m
50% on-time
4 runs  ·  best 0m / worst 30m
Good · 15.3m M T W Th F S Su
16 16532
Sbc-aii Garib Nawaj Exp
06:50 PM PUNE 03:35 AM BRC 8h 45m
67% on-time
3 runs  ·  best 1m / worst 47m
Good · 16.7m M T W Th F S Su
17 20953
Mas Adi Express
04:40 PM PUNE 01:10 AM BRC 8h 30m
50% on-time
2 runs  ·  best 4m / worst 37m
Good · 20.5m M T W Th F S Su
18 11090 Today
Pune Bgkt Exp
08:10 PM PUNE 05:21 AM BRC 9h 11m
80% on-time
5 runs  ·  best 1m / worst 109m
Good · 23.2m M T W Th F S Su
19 16534
Sbc-ju Express
06:50 PM PUNE 03:35 AM BRC 8h 45m
33% on-time
3 runs  ·  best 4m / worst 52m
Good · 24.7m M T W Th F S Su
20 20967
Sc Pbr Sf Exp
01:25 AM PUNE 11:32 AM BRC 10h 7m
50% on-time
4 runs  ·  best 12m / worst 62m
Good · 26.5m M T W Th F S Su
21 16587
Ypr-bkn Express
09:40 AM PUNE 06:04 PM BRC 8h 24m
25% on-time
8 runs  ·  best 5m / worst 53m
Good · 29.5m M T W Th F S Su
22 11050
Kop-adi Express
08:10 PM PUNE 05:21 AM BRC 9h 11m
50% on-time
4 runs  ·  best 0m / worst 94m
Fair · 31.5m M T W Th F S Su
23 22718 Today
Rajkot Sf Exp
01:25 AM PUNE 11:32 AM BRC 10h 7m
75% on-time
8 runs  ·  best 2m / worst 162m
Fair · 34.1m M T W Th F S Su
24 20667
Ypr-jp Sf Express
07:55 AM PUNE 04:20 PM BRC 8h 25m
60% on-time
5 runs  ·  best 3m / worst 129m
Fair · 49.6m M T W Th F S Su
25 12493 Today
Darshan Express
11:05 AM PUNE 06:25 PM BRC 7h 20m
0% on-time
5 runs  ·  best 45m / worst 79m
Poor · 64.2m M T W Th F S Su
26 04726
Kk-hsr Sf Spl
05:00 PM KK 03:02 AM BRC 10h 2m
0% on-time
6 runs  ·  best 71m / worst 99m
Poor · 80.3m M T W Th F S Su
27 20919
Mas Eknr Sf Exp
11:05 AM PUNE 06:25 PM BRC 7h 20m
0% on-time
4 runs  ·  best 49m / worst 145m
Poor · 87m M T W Th F S Su
28 06281 Today
Mys-mdjn Special
08:15 AM PUNE 04:20 PM BRC 8h 5m
0% on-time
4 runs  ·  best 106m / worst 181m
Unreliable · 146m M T W Th F S Su
29 09626
Daund-ajmer Spl
12:25 AM PUNE 09:10 AM BRC 8h 45m
0% on-time
5 runs  ·  best 174m / worst 394m
Unreliable · 240.6m M T W Th F S Su
30 09420
Tpj-adi Spl
11:05 AM PUNE 06:33 PM BRC 7h 28m
0% on-time
4 runs  ·  best 213m / worst 416m
Unreliable · 282m M T W Th F S Su
31 09628
Sur-aii Sf Spl
04:40 PM PUNE 01:53 AM BRC 9h 13m
0% on-time
4 runs  ·  best 498m / worst 563m
Unreliable · 537m 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.
7 trains — Insufficient delay data (< 2 recorded runs)
Train Departs Arrives Duration Runs On Delay Data
12755
Coa Bvc Sf Exp
01:25 AM PUNE 11:32 AM BRC 10h 7m M T W Th F S Su Not enough data
00127
Sur-jp Bharat Gaurav
03:50 AM PUNE 07:15 AM BRC 219h 25m M T W Th F S Su Not enough data
20915
Lpi Indb Humsafr
07:55 AM PUNE 04:20 PM BRC 8h 25m M T W Th F S Su Not enough data
22919
Adi Humsafar
11:05 AM PUNE 06:25 PM BRC 7h 20m M T W Th F S Su Not enough data
20686 Today
Sbc-gimb Sf Exp
06:50 PM PUNE 03:35 AM BRC 8h 45m M T W Th F S Su Not enough data
20694
Sbc-ju Sf Exp
06:50 PM PUNE 03:35 AM BRC 8h 45m M T W Th F S Su Not enough data
22186
Pune-adi Ahimsa Express
08:10 PM PUNE 05:21 AM BRC 9h 11m M T W Th F S Su Not enough data