Best Trains Between Stations
Ranked by real punctuality data — last 60 days
19
Trains Ranked
4.5 min
Best Avg Delay
55.6 min
Route Avg Delay
Last 60 Days
Data Period

Tilda → Bilaspur Jn.

TLD → BSP  ·  26 trains  ·  19 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
18249 · Hasdeo Express
Avg 4.5 min late  ·  100% on-time  ·  2 recorded runs
⚠ Worst Train to Take
18110 · Nitr Tata Exp
Avg 137.5 min late  ·  0% on-time  ·  46 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 18249 Best Pick Today
Hasdeo Express
06:33 PM TLD 07:55 PM BSP 1h 22m
100% on-time
2 runs  ·  best 0m / worst 9m
Excellent · 4.5m M T W Th F S Su
🥈 18251
Hasdeo Express
06:33 PM TLD 07:55 PM BSP 1h 22m
50% on-time
2 runs  ·  best 0m / worst 21m
Excellent · 10.5m M T W Th F S Su
🥉 12833 Today
Adi Hwh Exp
11:55 PM TLD 01:35 AM BSP 1h 40m
65% on-time
23 runs  ·  best 0m / worst 68m
Good · 15.3m M T W Th F S Su
4 68728 Today
R-bsp Memu
07:44 AM TLD 09:25 AM BSP 1h 41m
50% on-time
14 runs  ·  best 0m / worst 55m
Good · 21.4m M T W Th F S Su
5 13287 Today
South Bihar Exp
08:18 AM TLD 09:40 AM BSP 1h 22m
9% on-time
46 runs  ·  best 0m / worst 65m
Fair · 32.8m M T W Th F S Su
6 68746 Today
R-gad Memu
02:34 PM TLD 05:00 PM BSP 2h 26m
30% on-time
27 runs  ·  best 2m / worst 79m
Fair · 34.3m M T W Th F S Su
7 18518 Today
Vskp-korba Exp
07:53 AM TLD 09:10 AM BSP 1h 17m
24% on-time
21 runs  ·  best 0m / worst 153m
Fair · 36m M T W Th F S Su
8 17482
Tpty Bsp Exp
03:48 PM TLD 05:25 PM BSP 1h 37m
40% on-time
5 runs  ·  best 6m / worst 80m
Fair · 36m M T W Th F S Su
9 12070 Today
Janshatabdi Exp
06:15 PM TLD 07:35 PM BSP 1h 20m
50% on-time
8 runs  ·  best 0m / worst 153m
Fair · 39m M T W Th F S Su
10 18029 Today
Ltt Shalimar Exp
08:23 PM TLD 09:50 PM BSP 1h 27m
10% on-time
29 runs  ·  best 4m / worst 136m
Fair · 51.8m M T W Th F S Su
11 58202 Today
R-bsp Pass
08:07 PM TLD 10:05 PM BSP 1h 58m
0% on-time
10 runs  ·  best 29m / worst 81m
Poor · 61.1m M T W Th F S Su
12 58204 Today
R-krba Pass
07:15 PM TLD 09:05 PM BSP 1h 50m
6% on-time
17 runs  ·  best 15m / worst 133m
Poor · 63.2m M T W Th F S Su
13 18240 Today
Shivnath Expres
05:38 AM TLD 07:15 AM BSP 1h 37m
15% on-time
20 runs  ·  best 0m / worst 174m
Poor · 69.7m M T W Th F S Su
14 12856 Today
Intercity Exp
12:50 PM TLD 02:15 PM BSP 1h 25m
18% on-time
17 runs  ·  best 0m / worst 226m
Poor · 74.4m M T W Th F S Su
15 68861 Today
G-jsg
10:03 AM TLD 12:30 PM BSP 2h 27m
3% on-time
40 runs  ·  best 6m / worst 366m
Poor · 77.4m M T W Th F S Su
16 12410 Today
Gondwana Exp
02:08 PM TLD 03:30 PM BSP 1h 22m
11% on-time
9 runs  ·  best 0m / worst 221m
Poor · 83.1m M T W Th F S Su
17 68706 Today
Dgg-bsp Memu
03:47 PM TLD 05:45 PM BSP 1h 58m
0% on-time
31 runs  ·  best 41m / worst 175m
Poor · 100.2m M T W Th F S Su
18 18238 Today
Chhatisgarh Exp
09:10 AM TLD 10:55 AM BSP 1h 45m
0% on-time
6 runs  ·  best 25m / worst 305m
Poor · 107.7m M T W Th F S Su
19 18110 Today
Nitr Tata Exp
06:27 AM TLD 08:15 AM BSP 1h 48m
0% on-time
46 runs  ·  best 35m / worst 299m
Unreliable · 137.5m M T W Th F S Su
Rankings based on actual arrival delays recorded at Bilaspur 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
20847 Today
Durg Mctm Sf
12:13 PM TLD 01:45 PM USL 1h 32m M T W Th F S Su Not enough data
18207
Durg Aii Express
05:13 PM TLD 06:50 PM USL 1h 37m M T W Th F S Su Not enough data
12853 Today
Amarkantak Exp
07:43 PM TLD 09:10 PM USL 1h 27m M T W Th F S Su Not enough data
18203
Betwa Express
09:23 PM TLD 11:05 PM USL 1h 42m M T W Th F S Su Not enough data
18205
Durg Ntv Exp
09:23 PM TLD 11:05 PM USL 1h 42m M T W Th F S Su Not enough data
15160 Today
Sarnath Exp
09:48 PM TLD 11:30 PM USL 1h 42m M T W Th F S Su Not enough data
18241 Today
Durg Abkp Exp
10:23 PM TLD 12:10 AM USL 1h 47m M T W Th F S Su Not enough data