Best Trains Between Stations
Ranked by real punctuality data — last 60 days
27
Trains Ranked
0.3 min
Best Avg Delay
64.8 min
Route Avg Delay
Last 60 Days
Data Period

New Delhi → Patna Jn.

NDLS → PNBE  ·  37 trains  ·  27 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
20508 · Sang Rajdhani
Avg 0.3 min late  ·  100% on-time  ·  3 recorded runs
⚠ Worst Train to Take
03294 · Ndls-pnbe Express Spl
Avg 280.3 min late  ·  9% on-time  ·  44 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 20508 Best Pick
Sang Rajdhani
07:50 PM ANVT 08:03 AM PNBE 12h 13m
100% on-time
3 runs  ·  best 0m / worst 1m
Excellent · 0.3m M T W Th F S Su
🥈 12306
Kolkata Rajdhni
04:50 PM NDLS 04:18 AM PNBE 11h 28m
100% on-time
8 runs  ·  best 0m / worst 15m
Excellent · 3.9m M T W Th F S Su
🥉 13252
Anvt Pnbe Exp
11:30 PM ANVT 06:35 PM PNBE 19h 5m
75% on-time
8 runs  ·  best 0m / worst 36m
Excellent · 12.9m M T W Th F S Su
4 12310 Today
Rjpb Tejas Raj
05:10 PM NDLS 04:38 AM PNBE 11h 28m
57% on-time
51 runs  ·  best 1m / worst 72m
Good · 18.1m M T W Th F S Su
5 12394 Today
Sampooran K Exp
05:30 PM NDLS 06:38 AM PNBE 13h 8m
73% on-time
48 runs  ·  best 1m / worst 219m
Good · 19m M T W Th F S Su
6 20502
Agtl Tejas Raj
07:50 PM ANVT 08:03 AM PNBE 12h 13m
75% on-time
4 runs  ·  best 0m / worst 95m
Good · 24.5m M T W Th F S Su
7 13430
Anvt Mldt Exp
05:10 PM ANVT 01:28 PM PNBE 20h 18m
29% on-time
7 runs  ·  best 0m / worst 62m
Good · 26.6m M T W Th F S Su
8 15657 Today
Brahmputra Mail
11:40 PM DLI 02:18 PM PNBE 14h 38m
53% on-time
19 runs  ·  best 0m / worst 110m
Fair · 31.4m M T W Th F S Su
9 14004
Ndls Mldt Exp
06:00 PM NDLS 01:03 PM PNBE 19h 3m
30% on-time
10 runs  ·  best 6m / worst 79m
Fair · 38.3m M T W Th F S Su
10 12304
Poorva Express
05:40 PM NDLS 06:48 AM PNBE 13h 8m
17% on-time
30 runs  ·  best 5m / worst 176m
Fair · 40.5m M T W Th F S Su
11 15484 Today
Mahananda Exp
07:35 AM DLI 12:28 AM PNBE 16h 53m
18% on-time
39 runs  ·  best 4m / worst 162m
Fair · 42.2m M T W Th F S Su
12 12436 Today
Jyg Garib Rath
05:20 PM ANVT 06:03 AM PNBE 12h 43m
50% on-time
12 runs  ·  best 2m / worst 219m
Fair · 51.3m M T W Th F S Su
13 12368 Today
Vikramshila Exp
01:15 PM ANVT 02:13 AM PNBE 12h 58m
8% on-time
51 runs  ·  best 8m / worst 263m
Fair · 52.4m M T W Th F S Su
14 12236
Madhupur Humsfr
05:20 PM ANVT 05:13 AM PNBE 11h 53m
20% on-time
5 runs  ·  best 13m / worst 150m
Fair · 53m M T W Th F S Su
15 15734
Farkka Express
09:40 PM DLI 10:53 PM PNBE 25h 13m
13% on-time
8 runs  ·  best 9m / worst 89m
Fair · 55.1m M T W Th F S Su
16 20802 Today
Magadh Express
09:05 PM NDLS 12:38 PM PNBE 15h 33m
2% on-time
46 runs  ·  best 11m / worst 241m
Fair · 55.2m M T W Th F S Su
17 22362 Today
Amrit Bharat Exp
07:10 PM NDLS 10:43 AM PNBE 15h 33m
16% on-time
45 runs  ·  best 0m / worst 285m
Fair · 55.5m M T W Th F S Su
18 22406
Bgp Garib Rath
05:20 PM ANVT 06:03 AM PNBE 12h 43m
33% on-time
18 runs  ·  best 1m / worst 264m
Fair · 59.1m M T W Th F S Su
19 12392 Today
Shramjivi Exp
01:10 PM NDLS 07:18 AM PNBE 18h 8m
46% on-time
46 runs  ·  best 0m / worst 368m
Poor · 61m M T W Th F S Su
20 15744 Today
Farakka Exp
09:40 PM DLI 10:53 PM PNBE 25h 13m
11% on-time
19 runs  ·  best 0m / worst 282m
Poor · 65.9m M T W Th F S Su
21 12274 Today
Hwh Duronto Exp
12:35 PM NDLS 12:43 AM PNBE 12h 8m
0% on-time
12 runs  ·  best 22m / worst 204m
Poor · 68.2m M T W Th F S Su
22 22466
Baba V Dham Exp
12:40 PM ANVT 12:43 AM PNBE 12h 3m
0% on-time
6 runs  ·  best 23m / worst 168m
Poor · 83.7m M T W Th F S Su
23 04070 Today
Anvt-shk Spl
12:20 AM ANVT 07:20 PM PNBE 19h 0m
0% on-time
6 runs  ·  best 68m / worst 137m
Poor · 96.7m M T W Th F S Su
24 22460
Bv Dham Humsafr
12:40 PM ANVT 12:43 AM PNBE 12h 3m
0% on-time
7 runs  ·  best 25m / worst 229m
Poor · 103.9m M T W Th F S Su
25 04088 Today
Ndls-dnr Spl
03:50 PM NDLS 12:45 PM DNR 20h 55m
0% on-time
6 runs  ·  best 67m / worst 303m
Unreliable · 158.8m M T W Th F S Su
26 04052
Ndls-hwh Spl
06:15 PM NDLS 01:25 PM PNBE 19h 10m
10% on-time
10 runs  ·  best 0m / worst 378m
Unreliable · 190.5m M T W Th F S Su
27 03294 Today
Ndls-pnbe Express Spl
02:15 PM NDLS 12:25 PM PNBE 22h 10m
9% on-time
44 runs  ·  best 1m / worst 1315m
Unreliable · 280.3m M T W Th F S Su
Rankings based on actual arrival delays recorded at Patna Jn. over the last 60 days. On-time = arrived within 15 minutes of schedule.
10 trains — Insufficient delay data (< 2 recorded runs)
Train Departs Arrives Duration Runs On Delay Data
15623
Bgkt Kyq Exp
04:55 AM DLI 02:33 AM PNBE 21h 38m M T W Th F S Su Not enough data
03258
Anvt-dnr Sf Express Spl
05:00 AM ANVT 08:45 PM DNR 15h 45m M T W Th F S Su Not enough data
12506 Today
North East Exp
07:40 AM ANVT 09:45 PM PPTA 14h 5m M T W Th F S Su Not enough data
12488 Today
Seemanchal Exp
08:10 AM ANVT 11:10 PM PPTA 15h 0m M T W Th F S Su Not enough data
05220
Anvt- Mfp Express Spl
12:00 PM ANVT 06:45 AM PPTA 18h 45m M T W Th F S Su Not enough data
13258 Today
Anvt-dnr Jansadharan Exp
01:35 PM ANVT 07:30 AM DNR 17h 55m M T W Th F S Su Not enough data
12424 Today
Dbrt Rajdhani
04:20 PM NDLS 04:00 AM PPTA 11h 40m M T W Th F S Su Not enough data
14038
Ndls Scl Exp
11:45 PM NDLS 01:40 PM PPTA 13h 55m M T W Th F S Su Not enough data
14620
Tripura Sundari
11:45 PM NDLS 01:40 PM PPTA 13h 55m M T W Th F S Su Not enough data
22450
Porvotr S Krnti
11:45 PM NDLS 01:40 PM PPTA 13h 55m M T W Th F S Su Not enough data