Best Trains Between Stations
Ranked by real punctuality data — last 60 days
15
Trains Ranked
7.2 min
Best Avg Delay
98.6 min
Route Avg Delay
Last 60 Days
Data Period

Patna Jn. → New Delhi

PNBE → NDLS  ·  37 trains  ·  15 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
12309 · Rjpb Tejas Raj
Avg 7.2 min late  ·  94% on-time  ·  49 recorded runs
⚠ Worst Train to Take
04051 · Hwh-ndls Spl
Avg 625.1 min late  ·  0% on-time  ·  13 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 12309 Best Pick Today
Rjpb Tejas Raj
07:30 PM PNBE 07:40 AM NDLS 12h 10m
94% on-time
49 runs  ·  best 0m / worst 164m
Excellent · 7.2m M T W Th F S Su
🥈 22361 Today
Rjpb-ndls Amrit Bharat
08:10 PM PNBE 01:10 PM NDLS 17h 0m
87% on-time
45 runs  ·  best 0m / worst 151m
Excellent · 13.4m M T W Th F S Su
🥉 12305
Rajdhani Expres
09:35 PM PNBE 10:05 AM NDLS 12h 30m
50% on-time
6 runs  ·  best 0m / worst 32m
Excellent · 14.2m M T W Th F S Su
4 12273
Ndls Duronto Ex
04:10 PM PNBE 06:40 AM NDLS 14h 30m
73% on-time
15 runs  ·  best 0m / worst 120m
Good · 17.8m M T W Th F S Su
5 12393 Today
S Kranti Sup Ex
07:40 PM PNBE 07:55 AM NDLS 12h 15m
73% on-time
45 runs  ·  best 0m / worst 292m
Good · 20.5m M T W Th F S Su
6 12423 Today
Rajdhani Exp
09:40 PM PPTA 10:30 AM NDLS 12h 50m
71% on-time
31 runs  ·  best 0m / worst 179m
Good · 21.3m M T W Th F S Su
7 20801 Today
Magadh Exp
05:30 PM PNBE 12:00 PM NDLS 18h 30m
68% on-time
47 runs  ·  best 0m / worst 155m
Good · 22.4m M T W Th F S Su
8 22449 Today
Porvotr S Krnti
10:35 PM PPTA 12:50 PM NDLS 14h 15m
57% on-time
14 runs  ·  best 0m / worst 120m
Good · 25m M T W Th F S Su
9 14037
Porvotr S Krnti
10:35 PM PPTA 12:50 PM NDLS 14h 15m
67% on-time
3 runs  ·  best 0m / worst 150m
Fair · 52.3m M T W Th F S Su
10 12303
Poorva Express
03:50 PM PNBE 06:05 AM NDLS 14h 15m
35% on-time
26 runs  ·  best 0m / worst 155m
Fair · 57.6m M T W Th F S Su
11 14003
Mldt Ndls Exp
06:05 PM PNBE 02:30 PM NDLS 20h 25m
21% on-time
14 runs  ·  best 0m / worst 530m
Poor · 85.6m M T W Th F S Su
12 04087 Today
Dnr-ndls Spl
03:10 PM DNR 01:30 PM NDLS 22h 20m
6% on-time
18 runs  ·  best 13m / worst 297m
Poor · 90.8m M T W Th F S Su
13 12391 Today
Shramjeevi Exp
10:30 AM PNBE 04:40 AM NDLS 18h 10m
31% on-time
49 runs  ·  best 0m / worst 450m
Poor · 117.7m M T W Th F S Su
14 03293 Today
Pnbe-ndls Express Spl
09:00 PM PNBE 12:50 PM NDLS 15h 50m
0% on-time
48 runs  ·  best 60m / worst 797m
Unreliable · 308.1m M T W Th F S Su
15 04051
Hwh-ndls Spl
11:50 AM PNBE 08:20 AM NDLS 20h 30m
0% on-time
13 runs  ·  best 385m / worst 886m
Unreliable · 625.1m M T W Th F S Su
Rankings based on actual arrival delays recorded at New Delhi over the last 60 days. On-time = arrived within 15 minutes of schedule.
22 trains — Insufficient delay data (< 2 recorded runs)
Train Departs Arrives Duration Runs On Delay Data
04069 Today
Shk-anvt Spl
03:00 AM PNBE 11:20 PM ANVT 20h 20m M T W Th F S Su Not enough data
15483 Today
Sikkimmahananda
03:00 AM PNBE 09:45 PM DLI 18h 45m M T W Th F S Su Not enough data
15733
Farakka Express
04:45 AM PNBE 06:05 AM DLI 25h 20m M T W Th F S Su Not enough data
15743 Today
Farakka Exp
04:45 AM PNBE 06:05 AM DLI 25h 20m M T W Th F S Su Not enough data
12487 Today
Jbn-anvt Superfastexp
05:00 AM PPTA 08:50 PM ANVT 15h 50m M T W Th F S Su Not enough data
12505 Today
Northeast Exp
05:40 AM PPTA 09:50 PM ANVT 16h 10m M T W Th F S Su Not enough data
03257
Dnr-anvt Sf Express Spl
07:30 AM DNR 12:30 AM ANVT 17h 0m M T W Th F S Su Not enough data
15658 Today
Brahmaputra Exp
12:50 PM PNBE 04:50 AM DLI 16h 0m M T W Th F S Su Not enough data
15624
Kyq Bgkt Exp
01:35 PM PNBE 09:50 AM DLI 20h 15m M T W Th F S Su Not enough data
05219
Mfp -anvt Express Spl
03:50 PM PPTA 10:00 AM ANVT 18h 10m M T W Th F S Su Not enough data
13257 Today
Dnr-anvt Jansadharan Exp
03:50 PM DNR 10:25 AM ANVT 18h 35m M T W Th F S Su Not enough data
22459
Anvt Humsafar
04:10 PM PNBE 06:30 AM ANVT 14h 20m M T W Th F S Su Not enough data
22465
Baba B Dham Exp
04:10 PM PNBE 06:30 AM ANVT 14h 20m M T W Th F S Su Not enough data
12367 Today
Vikramshila Exp
04:55 PM PNBE 07:20 AM ANVT 14h 25m M T W Th F S Su Not enough data
13429
Mldt Anvt Exp
06:05 PM PNBE 02:25 PM ANVT 20h 20m M T W Th F S Su Not enough data
12435
Garib Rath Exp
06:20 PM PNBE 09:00 AM ANVT 14h 40m M T W Th F S Su Not enough data
22405
Anvt Garib Rath
06:20 PM PNBE 09:00 AM ANVT 14h 40m M T W Th F S Su Not enough data
12235
Anvt Humsfr Exp
09:35 PM PNBE 10:50 AM ANVT 13h 15m M T W Th F S Su Not enough data
20501
Tejas Express
10:05 PM PNBE 10:50 AM ANVT 12h 45m M T W Th F S Su Not enough data
20507
Rajdhani Exp
10:05 PM PNBE 10:50 AM ANVT 12h 45m M T W Th F S Su Not enough data
13251
Pnbe Anvt Exp
10:20 PM PNBE 06:35 PM ANVT 20h 15m M T W Th F S Su Not enough data
14619
Tripura Sundari
10:35 PM PPTA 12:50 PM NDLS 14h 15m M T W Th F S Su Not enough data