Best Trains Between Stations
Ranked by real punctuality data — last 60 days
98
Trains Ranked
2.3 min
Best Avg Delay
84 min
Route Avg Delay
Last 60 Days
Data Period

Bhusaval Jn. → Itarsi Jn.

BSL → ET  ·  113 trains  ·  98 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
20929 · Udn Banaras Exp
Avg 2.3 min late  ·  100% on-time  ·  3 recorded runs
⚠ Worst Train to Take
04152 · Ltt-cnb Suf Spl
Avg 826.3 min late  ·  0% on-time  ·  6 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 20929 Best Pick Today
Udn Banaras Exp
01:40 AM BSL 06:05 AM ET 4h 25m
100% on-time
3 runs  ·  best 1m / worst 5m
Excellent · 2.3m M T W Th F S Su
🥈 17020
Hyb Hsr Express
06:35 AM BSL 11:55 AM ET 5h 20m
100% on-time
2 runs  ·  best 2m / worst 3m
Excellent · 2.5m M T W Th F S Su
🥉 11055
Ltt-gd Godan Express
05:35 PM BSL 10:00 PM ET 4h 25m
100% on-time
19 runs  ·  best 0m / worst 15m
Excellent · 3.6m M T W Th F S Su
4 11015
Shc Amrit Bharat
07:05 PM BSL 11:45 PM ET 4h 40m
100% on-time
5 runs  ·  best 0m / worst 9m
Excellent · 3.8m M T W Th F S Su
5 19051
Valsad - Mfp Express
04:20 AM BSL 09:25 AM ET 5h 5m
100% on-time
3 runs  ·  best 1m / worst 10m
Excellent · 4.7m M T W Th F S Su
6 22183 Today
Saket Express
01:10 PM BSL 06:00 PM ET 4h 50m
100% on-time
13 runs  ·  best 1m / worst 12m
Excellent · 4.8m M T W Th F S Su
7 22947 Today
St Bgp Sfast
03:45 PM BSL 08:15 PM ET 4h 30m
100% on-time
8 runs  ·  best 1m / worst 15m
Excellent · 4.9m M T W Th F S Su
8 12546
Ltt-rxl Karmbhumi Exp
12:25 AM BSL 05:00 AM ET 4h 35m
100% on-time
3 runs  ·  best 0m / worst 13m
Excellent · 5.3m M T W Th F S Su
9 12362
Csmt Asansol Exp
06:00 PM BSL 10:25 PM ET 4h 25m
100% on-time
4 runs  ·  best 0m / worst 11m
Excellent · 5.3m M T W Th F S Su
10 15182
Ltt Mau Express
06:00 PM BSL 10:25 PM ET 4h 25m
100% on-time
4 runs  ·  best 1m / worst 12m
Excellent · 5.3m M T W Th F S Su
11 12165
Ltt Gkp Sf Exp
01:10 PM BSL 06:00 PM ET 4h 50m
93% on-time
14 runs  ·  best 1m / worst 20m
Excellent · 5.6m M T W Th F S Su
12 11059 Today
Ltt-cpr Chhapra Express
05:35 PM BSL 10:00 PM ET 4h 25m
90% on-time
10 runs  ·  best 1m / worst 24m
Excellent · 5.8m M T W Th F S Su
13 11115 Today
Bsl Et Memu
08:40 PM BSL 05:50 AM ET 9h 10m
100% on-time
9 runs  ·  best 0m / worst 13m
Excellent · 5.8m M T W Th F S Su
14 22937
Rajkot Rewa Sf
04:20 AM BSL 09:25 AM ET 5h 5m
100% on-time
2 runs  ·  best 2m / worst 10m
Excellent · 6m M T W Th F S Su
15 15068
Bdts Gkp Exp
12:00 PM BSL 05:05 PM ET 5h 5m
100% on-time
5 runs  ·  best 1m / worst 13m
Excellent · 6m M T W Th F S Su
16 15647
Ltt Ghy Expres
02:50 PM BSL 07:20 PM ET 4h 30m
100% on-time
3 runs  ·  best 3m / worst 10m
Excellent · 6m M T W Th F S Su
17 22687
Mys-bsb Suf Express
03:25 PM BSL 08:00 PM ET 4h 35m
100% on-time
3 runs  ·  best 1m / worst 14m
Excellent · 6m M T W Th F S Su
18 22564
Udn-jyg Antyoday Sf Exp
01:35 PM BSL 06:15 PM ET 4h 40m
100% on-time
5 runs  ·  best 1m / worst 12m
Excellent · 6.2m M T W Th F S Su
19 15590
Hdp Mfp Express
07:35 PM BSL 12:40 AM ET 5h 5m
100% on-time
3 runs  ·  best 5m / worst 9m
Excellent · 6.3m M T W Th F S Su
20 12336
Ltt Bhagalpur Ex
02:50 PM BSL 07:20 PM ET 4h 30m
91% on-time
11 runs  ·  best 2m / worst 32m
Excellent · 6.4m M T W Th F S Su
21 18610 Today
Ltt Ranchi Exp
12:25 AM BSL 05:00 AM ET 4h 35m
100% on-time
5 runs  ·  best 0m / worst 12m
Excellent · 6.6m M T W Th F S Su
22 15030 Today
Pune Gkp Express
07:45 PM BSL 01:50 AM ET 6h 5m
100% on-time
3 runs  ·  best 1m / worst 13m
Excellent · 6.7m M T W Th F S Su
23 22360
Csmt Pnbe Sf Exp
06:00 PM BSL 10:25 PM ET 4h 25m
80% on-time
5 runs  ·  best 1m / worst 23m
Excellent · 7.2m M T W Th F S Su
24 20933 Today
Udn Danapur Exp
01:35 PM BSL 06:15 PM ET 4h 40m
86% on-time
7 runs  ·  best 1m / worst 32m
Excellent · 7.3m M T W Th F S Su
25 22913
Shc Hamsafar Ex
01:40 AM BSL 06:05 AM ET 4h 25m
100% on-time
3 runs  ·  best 4m / worst 10m
Excellent · 8m M T W Th F S Su
26 19045
Tapti Ganga Exp
03:45 PM BSL 08:15 PM ET 4h 30m
91% on-time
23 runs  ·  best 0m / worst 24m
Excellent · 8m M T W Th F S Su
27 20657 Today
Ubl Nzm Exp
07:35 PM BSL 12:43 AM ET 5h 8m
100% on-time
3 runs  ·  best 5m / worst 12m
Excellent · 8.7m M T W Th F S Su
28 22312
Ltt Godda Exp
02:50 PM BSL 07:20 PM ET 4h 30m
80% on-time
5 runs  ·  best 1m / worst 30m
Excellent · 9m M T W Th F S Su
29 12141 Today
Ltt-ppta Express
06:20 AM BSL 10:55 AM ET 4h 35m
80% on-time
30 runs  ·  best 0m / worst 81m
Excellent · 10.7m M T W Th F S Su
30 22455 Today
Snsi Kalka Exp
02:15 PM BSL 06:45 PM ET 4h 30m
88% on-time
8 runs  ·  best 5m / worst 27m
Excellent · 11m M T W Th F S Su
31 11407
Pune Lucknow Exp
06:35 AM BSL 11:55 AM ET 5h 20m
60% on-time
5 runs  ·  best 1m / worst 29m
Excellent · 11.2m M T W Th F S Su
32 15017 Today
Ltt Gkp Express
02:00 PM BSL 08:40 PM ET 6h 40m
77% on-time
44 runs  ·  best 0m / worst 66m
Excellent · 11.3m M T W Th F S Su
33 12293
Pryj Duronto
11:00 PM BSL 02:50 AM ET 3h 50m
83% on-time
6 runs  ·  best 4m / worst 25m
Excellent · 12m M T W Th F S Su
34 22584
Ltt Cpr Antyoday Sup
12:25 AM BSL 04:55 AM ET 4h 30m
67% on-time
3 runs  ·  best 4m / worst 21m
Excellent · 12.3m M T W Th F S Su
35 13202 Today
Ltt Rajgir Exp
10:05 PM BSL 03:40 AM ET 5h 35m
79% on-time
33 runs  ·  best 0m / worst 64m
Excellent · 12.4m M T W Th F S Su
36 12322 Today
Csmt-hwh Kolkata Mail
05:25 AM BSL 09:50 AM ET 4h 25m
77% on-time
26 runs  ·  best 1m / worst 40m
Excellent · 12.8m M T W Th F S Su
37 12103
Pune Ljn Express
07:45 PM BSL 01:50 AM ET 6h 5m
75% on-time
4 runs  ·  best 8m / worst 20m
Excellent · 12.8m M T W Th F S Su
38 11401 Today
Pune-sou Express
04:50 AM BSL 10:15 AM ET 5h 25m
85% on-time
27 runs  ·  best 0m / worst 165m
Excellent · 13.3m M T W Th F S Su
39 12153
Ltt Rkmp Exp
11:20 PM BSL 03:55 AM ET 4h 35m
67% on-time
3 runs  ·  best 6m / worst 21m
Excellent · 13.3m M T W Th F S Su
40 22171
Rkmp Humsafar
10:40 PM BSL 02:55 AM ET 4h 15m
100% on-time
2 runs  ·  best 12m / worst 15m
Excellent · 13.5m M T W Th F S Su
41 12161
Ltt-agc Lashkar Express
11:20 PM BSL 03:55 AM ET 4h 35m
50% on-time
4 runs  ·  best 2m / worst 21m
Excellent · 13.8m M T W Th F S Su
42 12715 Today
Sachkhand Sf Ex
07:15 PM BSL 12:00 AM ET 4h 45m
75% on-time
44 runs  ·  best 0m / worst 66m
Excellent · 14m M T W Th F S Su
43 15945 Today
Ltt Dibrugarh Ex
02:50 PM BSL 07:20 PM ET 4h 30m
86% on-time
7 runs  ·  best 1m / worst 87m
Excellent · 15m M T W Th F S Su
44 11077 Today
Pune-jat Exp
01:50 AM BSL 06:45 AM ET 4h 55m
78% on-time
41 runs  ·  best 1m / worst 163m
Good · 15.3m M T W Th F S Su
45 12188
Jbp Garib Rath
08:20 PM BSL 01:15 AM ET 4h 55m
56% on-time
9 runs  ·  best 1m / worst 42m
Good · 15.3m M T W Th F S Su
46 12779 Today
Vsg-nzm Goa Express
12:45 PM BSL 05:15 PM ET 4h 30m
56% on-time
36 runs  ·  best 1m / worst 50m
Good · 15.7m M T W Th F S Su
47 11079
Ltt-gkp Exp
10:50 PM BSL 03:25 AM ET 4h 35m
50% on-time
4 runs  ·  best 15m / worst 19m
Good · 16.5m M T W Th F S Su
48 12147
Kop-nzm Express
12:15 AM BSL 04:35 AM ET 4h 20m
75% on-time
4 runs  ·  best 7m / worst 38m
Good · 17m M T W Th F S Su
49 11061 Today
Ltt-jyg Exp
06:50 PM BSL 11:20 PM ET 4h 30m
85% on-time
27 runs  ·  best 0m / worst 174m
Good · 17.7m M T W Th F S Su
50 12534 Today
Pushpak Sf Exp
03:05 PM BSL 07:25 PM ET 4h 20m
56% on-time
48 runs  ·  best 1m / worst 89m
Good · 18.6m M T W Th F S Su
51 14313
Bareilly Exp
02:50 PM BSL 07:40 PM ET 4h 50m
43% on-time
7 runs  ·  best 7m / worst 50m
Good · 20.4m M T W Th F S Su
52 12167 Today
Ltt Banaras Exp
05:35 AM BSL 10:40 AM ET 5h 5m
86% on-time
22 runs  ·  best 0m / worst 333m
Good · 20.7m M T W Th F S Su
53 14621
Ned Fzr Express
11:50 PM BSL 04:35 AM ET 4h 45m
25% on-time
4 runs  ·  best 6m / worst 41m
Good · 21.8m M T W Th F S Su
54 22538 Today
Kushinagar Exp
07:55 AM BSL 12:40 PM ET 4h 45m
40% on-time
50 runs  ·  best 1m / worst 95m
Good · 23m M T W Th F S Su
55 11071 Today
Kamayani Express
08:50 PM BSL 02:10 AM ET 5h 20m
23% on-time
48 runs  ·  best 1m / worst 91m
Good · 24.1m M T W Th F S Su
56 12741
Vsg-pnbe Express
01:35 PM BSL 06:15 PM ET 4h 40m
60% on-time
5 runs  ·  best 3m / worst 75m
Good · 24.4m M T W Th F S Su
57 12405
Gondwana Express
06:00 AM BSL 05:45 PM ET 11h 45m
40% on-time
10 runs  ·  best 4m / worst 116m
Good · 24.6m M T W Th F S Su
58 12137 Today
Csmt-fzr Punjab Mail
02:45 AM BSL 07:30 AM ET 4h 45m
54% on-time
46 runs  ·  best 1m / worst 356m
Good · 24.8m M T W Th F S Su
59 19483 Today
Adi Shc Exp
11:35 AM BSL 04:00 PM ET 4h 25m
28% on-time
32 runs  ·  best 3m / worst 114m
Good · 26m M T W Th F S Su
60 12617 Today
Mangladweep Exp
07:55 PM BSL 12:55 AM ET 5h 0m
60% on-time
30 runs  ·  best 1m / worst 140m
Good · 27.7m M T W Th F S Su
61 20103 Today
Ltt-gkp-super-fast
12:05 PM BSL 04:25 PM ET 4h 20m
35% on-time
48 runs  ·  best 2m / worst 163m
Good · 27.8m M T W Th F S Su
62 11057 Today
Csmt-asr Amritsar Exp
06:50 AM BSL 12:25 PM ET 5h 35m
26% on-time
38 runs  ·  best 5m / worst 105m
Good · 28.9m M T W Th F S Su
63 22129
Tulsi Express
01:10 PM BSL 05:30 PM ET 4h 20m
14% on-time
14 runs  ·  best 8m / worst 66m
Fair · 32.7m M T W Th F S Su
64 19013 Today
Bsl Katni Exp
11:15 AM BSL 07:50 PM ET 8h 35m
38% on-time
24 runs  ·  best 1m / worst 127m
Fair · 40.8m M T W Th F S Su
65 11033
Pune-dbg Exp
12:15 AM BSL 05:20 AM ET 5h 5m
67% on-time
3 runs  ·  best 4m / worst 122m
Fair · 44.7m M T W Th F S Su
66 12627 Today
Sbc-ndls Sf Karnataka Exp
05:15 PM BSL 09:20 PM ET 4h 5m
32% on-time
25 runs  ·  best 7m / worst 179m
Fair · 47.7m M T W Th F S Su
67 22131
Pune-bsbs Gyanganga Exp
12:15 AM BSL 05:20 AM ET 5h 5m
50% on-time
2 runs  ·  best 1m / worst 98m
Fair · 49.5m M T W Th F S Su
68 19435
Adi Asn Exp
11:35 AM BSL 04:00 PM ET 4h 25m
0% on-time
3 runs  ·  best 24m / worst 84m
Fair · 50.7m M T W Th F S Su
69 09065
St - Cpr Spl Clone Train
01:15 PM BSL 05:40 PM ET 4h 25m
0% on-time
4 runs  ·  best 17m / worst 81m
Fair · 53.5m M T W Th F S Su
70 04156
Udn-sfg Special
10:20 PM BSL 04:25 AM ET 6h 5m
25% on-time
4 runs  ·  best 1m / worst 99m
Fair · 55.5m M T W Th F S Su
71 12781
Mys-nzm Swarna Jayanti Ex
12:15 AM BSL 04:35 AM ET 4h 20m
50% on-time
4 runs  ·  best 2m / worst 213m
Poor · 63.5m M T W Th F S Su
72 22554
Ltt-rxl Antyoday Express
02:15 PM BSL 06:40 PM ET 4h 25m
40% on-time
5 runs  ·  best 2m / worst 169m
Poor · 91m M T W Th F S Su
73 12598
Csmt-gkp -antodaya Expres
08:20 PM BSL 01:10 AM ET 4h 50m
50% on-time
2 runs  ·  best 7m / worst 178m
Poor · 92.5m M T W Th F S Su
74 09025
Bl-dnr Special
03:30 PM BSL 08:00 PM ET 4h 30m
0% on-time
3 runs  ·  best 106m / worst 124m
Poor · 116.7m M T W Th F S Su
75 01025
Dr-bui Spl
09:10 PM BSL 02:25 AM ET 5h 15m
7% on-time
14 runs  ·  best 8m / worst 218m
Poor · 118.1m M T W Th F S Su
76 07315
Ubl-mfp Exp Spl
02:30 PM BSL 07:30 PM ET 5h 0m
0% on-time
2 runs  ·  best 118m / worst 155m
Unreliable · 136.5m M T W Th F S Su
77 01027 Today
Dr-gkp Spl
09:10 PM BSL 02:25 AM ET 5h 15m
0% on-time
21 runs  ·  best 32m / worst 210m
Unreliable · 140.3m M T W Th F S Su
78 01415 Today
Pune-gkp Spl
04:00 PM BSL 09:10 PM ET 5h 10m
0% on-time
25 runs  ·  best 42m / worst 477m
Unreliable · 142.2m M T W Th F S Su
79 11037
Pune-gkp Express
12:15 AM BSL 05:20 AM ET 5h 5m
50% on-time
2 runs  ·  best 0m / worst 310m
Unreliable · 155m M T W Th F S Su
80 01079 Today
Csmt-gkp Spl
06:00 AM BSL 01:05 PM ET 7h 5m
36% on-time
14 runs  ·  best 7m / worst 480m
Unreliable · 161.2m M T W Th F S Su
81 01449 Today
Pune-dnr Spl
12:50 AM BSL 05:40 AM ET 4h 50m
0% on-time
28 runs  ·  best 41m / worst 376m
Unreliable · 166.1m M T W Th F S Su
82 01431
Pune-gct Tod Spl
04:00 PM BSL 09:00 PM ET 5h 0m
0% on-time
2 runs  ·  best 154m / worst 223m
Unreliable · 188.5m M T W Th F S Su
83 02197
Cbe-jbp Sf Spl
12:30 AM BSL 05:00 AM ET 4h 30m
0% on-time
2 runs  ·  best 171m / worst 273m
Unreliable · 222m M T W Th F S Su
84 04716
Snsi-bkn Exp Spl
11:45 PM BSL 06:20 AM ET 6h 35m
0% on-time
3 runs  ·  best 141m / worst 300m
Unreliable · 228.7m M T W Th F S Su
85 01143 Today
Ltt-dnr Spl
05:20 PM BSL 09:10 PM ET 3h 50m
0% on-time
34 runs  ·  best 84m / worst 363m
Unreliable · 230.8m M T W Th F S Su
86 05590
Hdp-mfp Special
11:40 PM BSL 04:40 AM ET 5h 0m
0% on-time
2 runs  ·  best 122m / worst 347m
Unreliable · 234.5m M T W Th F S Su
87 02131
Pune-jbp Tod Spl
07:50 PM BSL 02:00 AM ET 6h 10m
0% on-time
4 runs  ·  best 172m / worst 326m
Unreliable · 236.3m M T W Th F S Su
88 01073
Ltt-bnrs Spl
07:15 PM BSL 11:50 PM ET 4h 35m
0% on-time
3 runs  ·  best 197m / worst 346m
Unreliable · 247.3m M T W Th F S Su
89 07363
Ubl-ynrk Exp Spl
05:40 PM BSL 11:00 PM ET 5h 20m
0% on-time
2 runs  ·  best 238m / worst 300m
Unreliable · 269m M T W Th F S Su
90 04116 Today
Ltt Sfg Spl
05:45 AM BSL 11:15 AM ET 5h 30m
0% on-time
3 runs  ·  best 180m / worst 425m
Unreliable · 272.7m M T W Th F S Su
91 01923
Hdp-vglj Summer Spl
03:40 AM BSL 08:50 AM ET 5h 10m
0% on-time
2 runs  ·  best 271m / worst 280m
Unreliable · 275.5m M T W Th F S Su
92 01921
Hdp-vglj Weekly Spl
11:35 PM BSL 04:30 AM ET 4h 55m
0% on-time
3 runs  ·  best 279m / worst 376m
Unreliable · 335m M T W Th F S Su
93 04108
Hdp-pryj Weekly Spl
07:40 AM BSL 12:20 PM ET 4h 40m
0% on-time
3 runs  ·  best 80m / worst 628m
Unreliable · 346m M T W Th F S Su
94 03380
Ltt-dhn Express Spl
01:10 AM BSL 06:05 AM ET 4h 55m
50% on-time
2 runs  ·  best 0m / worst 702m
Unreliable · 351m M T W Th F S Su
95 05586
Ltt-shc Express Spl
12:25 AM BSL 05:00 AM ET 4h 35m
0% on-time
3 runs  ·  best 94m / worst 971m
Unreliable · 398.3m M T W Th F S Su
96 04102
Ltt-pryj Weekly Spl
12:55 AM BSL 06:15 AM ET 5h 20m
0% on-time
5 runs  ·  best 424m / worst 566m
Unreliable · 469.2m M T W Th F S Su
97 02188
Csmt-rewa Sf Spl
08:20 PM BSL 01:15 AM ET 4h 55m
0% on-time
4 runs  ·  best 320m / worst 1011m
Unreliable · 579.8m M T W Th F S Su
98 04152 Today
Ltt-cnb Suf Spl
11:05 PM BSL 02:55 AM ET 3h 50m
0% on-time
6 runs  ·  best 485m / worst 1019m
Unreliable · 826.3m M T W Th F S Su
Rankings based on actual arrival delays recorded at Itarsi Jn. over the last 60 days. On-time = arrived within 15 minutes of schedule.
15 trains — Insufficient delay data (< 2 recorded runs)
Train Departs Arrives Duration Runs On Delay Data
13380
Ltt-dhn Express
12:35 AM BSL 06:05 AM ET 5h 30m M T W Th F S Su Not enough data
01053
Dvl-dnr Spl
01:30 AM BSL 09:20 AM ET 7h 50m M T W Th F S Su Not enough data
22967
Adi Pryj Sfast
01:40 AM BSL 06:05 AM ET 4h 25m M T W Th F S Su Not enough data
12943
Udyogkarmi Exp
04:20 AM BSL 08:40 AM ET 4h 20m M T W Th F S Su Not enough data
20903
Bsb Mahamana
04:20 AM BSL 09:25 AM ET 5h 5m M T W Th F S Su Not enough data
20905 Today
Rewa Mahamana
04:20 AM BSL 09:25 AM ET 5h 5m M T W Th F S Su Not enough data
22971
Bdts Patna Sfast
04:20 AM BSL 09:25 AM ET 5h 5m M T W Th F S Su Not enough data
05558
Ltt-rxl Sf Express Spl
02:15 PM BSL 06:40 PM ET 4h 25m M T W Th F S Su Not enough data
11427
Pune-jsme Exp
02:15 PM BSL 06:40 PM ET 4h 25m M T W Th F S Su Not enough data
15659
Ltt-agtl Ac Express
02:15 PM BSL 06:40 PM ET 4h 25m M T W Th F S Su Not enough data
17323 Today
Ubl Bsbs Exp
03:25 PM BSL 08:00 PM ET 4h 35m M T W Th F S Su Not enough data
09031
Udn-hpo Special
04:45 PM BSL 09:20 PM ET 4h 35m M T W Th F S Su Not enough data
11031
Pnvl-apdj Amrit Bharat
07:05 PM BSL 11:45 PM ET 4h 40m M T W Th F S Su Not enough data
01043
Ltt-spj Spl
07:15 PM BSL 11:45 PM ET 4h 30m M T W Th F S Su Not enough data
22103
Ltt-ayc Sf Exp
08:20 PM BSL 01:15 AM ET 4h 55m M T W Th F S Su Not enough data