Best Trains Between Stations
Ranked by real punctuality data — last 60 days
25
Trains Ranked
1.4 min
Best Avg Delay
52.5 min
Route Avg Delay
Last 60 Days
Data Period

New Delhi → Patna Jn.

NDLS → PNBE  ·  36 trains  ·  25 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
20502 · Agtl Tejas Raj
Avg 1.4 min late  ·  100% on-time  ·  5 recorded runs
⚠ Worst Train to Take
03294 · Ndls-pnbe Express Spl
Avg 173.8 min late  ·  16% on-time  ·  25 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 20502 Best Pick
Agtl Tejas Raj
07:50 PM ANVT 08:03 AM PNBE 12h 13m
100% on-time
5 runs  ·  best 0m / worst 3m
Excellent · 1.4m M T W Th F S Su
🥈 12306
Kolkata Rajdhni
04:50 PM NDLS 04:18 AM PNBE 11h 28m
100% on-time
7 runs  ·  best 0m / worst 15m
Excellent · 5.6m M T W Th F S Su
🥉 13252
Anvt Pnbe Exp
11:30 PM ANVT 06:35 PM PNBE 19h 5m
75% on-time
4 runs  ·  best 0m / worst 34m
Excellent · 12m M T W Th F S Su
4 12310 Today
Rjpb Tejas Raj
05:10 PM NDLS 04:38 AM PNBE 11h 28m
68% on-time
38 runs  ·  best 1m / worst 58m
Excellent · 13.4m M T W Th F S Su
5 12394 Today
Sampooran K Exp
05:30 PM NDLS 06:38 AM PNBE 13h 8m
64% on-time
36 runs  ·  best 1m / worst 76m
Good · 15.5m M T W Th F S Su
6 12436 Today
Jyg Garib Rath
05:20 PM ANVT 06:03 AM PNBE 12h 43m
33% on-time
6 runs  ·  best 6m / worst 42m
Good · 22.3m M T W Th F S Su
7 15657 Today
Brahmputra Mail
11:40 PM DLI 02:18 PM PNBE 14h 38m
61% on-time
23 runs  ·  best 0m / worst 162m
Good · 26.5m M T W Th F S Su
8 12304
Poorva Express
05:40 PM NDLS 06:48 AM PNBE 13h 8m
24% on-time
25 runs  ·  best 5m / worst 176m
Fair · 34.4m M T W Th F S Su
9 15484 Today
Mahananda Exp
07:35 AM DLI 12:28 AM PNBE 16h 53m
19% on-time
36 runs  ·  best 1m / worst 268m
Fair · 34.7m M T W Th F S Su
10 13430
Anvt Mldt Exp
05:10 PM ANVT 01:28 PM PNBE 20h 18m
20% on-time
5 runs  ·  best 14m / worst 76m
Fair · 35m M T W Th F S Su
11 20802 Today
Magadh Express
09:05 PM NDLS 12:38 PM PNBE 15h 33m
9% on-time
35 runs  ·  best 7m / worst 173m
Fair · 38m M T W Th F S Su
12 12236
Madhupur Humsfr
05:20 PM ANVT 05:13 AM PNBE 11h 53m
0% on-time
4 runs  ·  best 26m / worst 57m
Fair · 38.8m M T W Th F S Su
13 22362 Today
Amrit Bharat Exp
07:10 PM NDLS 10:43 AM PNBE 15h 33m
21% on-time
34 runs  ·  best 0m / worst 77m
Fair · 38.8m M T W Th F S Su
14 12392 Today
Shramjivi Exp
01:10 PM NDLS 07:18 AM PNBE 18h 8m
48% on-time
42 runs  ·  best 0m / worst 315m
Fair · 43.9m M T W Th F S Su
15 22406
Bgp Garib Rath
05:20 PM ANVT 06:03 AM PNBE 12h 43m
50% on-time
10 runs  ·  best 5m / worst 223m
Fair · 46.8m M T W Th F S Su
16 12368 Today
Vikramshila Exp
01:15 PM ANVT 02:13 AM PNBE 12h 58m
9% on-time
43 runs  ·  best 8m / worst 151m
Fair · 47.1m M T W Th F S Su
17 15734
Farkka Express
09:40 PM DLI 10:53 PM PNBE 25h 13m
13% on-time
8 runs  ·  best 9m / worst 86m
Fair · 51m M T W Th F S Su
18 14004
Ndls Mldt Exp
06:00 PM NDLS 01:03 PM PNBE 19h 3m
14% on-time
7 runs  ·  best 15m / worst 105m
Fair · 52.6m M T W Th F S Su
19 15744 Today
Farakka Exp
09:40 PM DLI 10:53 PM PNBE 25h 13m
7% on-time
15 runs  ·  best 11m / worst 284m
Poor · 68m M T W Th F S Su
20 22466
Baba V Dham Exp
12:40 PM ANVT 12:43 AM PNBE 12h 3m
0% on-time
2 runs  ·  best 23m / worst 133m
Poor · 78m M T W Th F S Su
21 22460
Bv Dham Humsafr
12:40 PM ANVT 12:43 AM PNBE 12h 3m
0% on-time
5 runs  ·  best 25m / worst 149m
Poor · 82.6m M T W Th F S Su
22 12274 Today
Hwh Duronto Exp
12:35 PM NDLS 12:43 AM PNBE 12h 8m
0% on-time
7 runs  ·  best 17m / worst 204m
Poor · 95m 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
4 runs  ·  best 81m / worst 175m
Unreliable · 122.8m M T W Th F S Su
24 04052 Today
Ndls-hwh Spl
06:15 PM NDLS 01:25 PM PNBE 19h 10m
0% on-time
7 runs  ·  best 105m / worst 158m
Unreliable · 133.3m M T W Th F S Su
25 03294 Today
Ndls-pnbe Express Spl
02:15 PM NDLS 12:25 PM PNBE 22h 10m
16% on-time
25 runs  ·  best 1m / worst 418m
Unreliable · 173.8m 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.
11 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
20508
Sang Rajdhani
07:50 PM ANVT 08:03 AM PNBE 12h 13m 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