Best Trains Between Stations
Ranked by real punctuality data — last 60 days
8
Trains Ranked
5.8 min
Best Avg Delay
29.3 min
Route Avg Delay
Last 60 Days
Data Period

Bathinda Jn. → Mansa

BTI → MSZ  ·  9 trains  ·  8 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
12482 · Intercity Exp
Avg 5.8 min late  ·  100% on-time  ·  56 recorded runs
⚠ Worst Train to Take
15734 · Farkka Express
Avg 145.8 min late  ·  30% on-time  ·  10 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 12482 Best Pick Today
Intercity Exp
08:40 AM BTI 09:20 AM MSZ 40m
100% on-time
56 runs  ·  best 2m / worst 11m
Excellent · 5.8m M T W Th F S Su
🥈 14028 Today
Fzr - Jhi Mexp
05:20 PM BTI 06:03 PM MSZ 43m
95% on-time
56 runs  ·  best 3m / worst 26m
Excellent · 7.5m M T W Th F S Su
🥉 12138 Today
Punjab Mail
11:55 PM BTI 12:35 AM MSZ 40m
100% on-time
32 runs  ·  best 6m / worst 15m
Excellent · 8.6m M T W Th F S Su
4 20410 Today
Bti Dec Sf Exp
03:55 PM BTI 04:28 PM MSZ 33m
93% on-time
56 runs  ·  best 5m / worst 55m
Excellent · 10m M T W Th F S Su
5 20424 Today
Patalkot Exp
06:25 AM BTI 07:04 AM MSZ 39m
94% on-time
49 runs  ·  best 4m / worst 124m
Excellent · 11.6m M T W Th F S Su
6 14622
Fzr Ned Exp
03:25 PM BTI 03:59 PM MSZ 34m
67% on-time
6 runs  ·  best 5m / worst 52m
Good · 15.8m M T W Th F S Su
7 54044 Today
Hsr-jind Passenger
09:15 AM BTI 10:14 AM MSZ 59m
7% on-time
44 runs  ·  best 10m / worst 78m
Good · 29.1m M T W Th F S Su
8 15734
Farkka Express
03:00 PM BTI 03:40 PM MSZ 40m
30% on-time
10 runs  ·  best 6m / worst 249m
Unreliable · 145.8m M T W Th F S Su
Rankings based on actual arrival delays recorded at Mansa over the last 60 days. On-time = arrived within 15 minutes of schedule.
1 train — Insufficient delay data (< 2 recorded runs)
Train Departs Arrives Duration Runs On Delay Data
15910 Today
Avadh Assam Exp
02:00 AM BTI 02:40 AM MSZ 40m M T W Th F S Su Not enough data