Best Trains Between Stations
Ranked by real punctuality data — last 60 days
6
Trains Ranked
31.5 min
Best Avg Delay
212.8 min
Route Avg Delay
Last 60 Days
Data Period

New Delhi → Darbhanga Jn.

NDLS → DBG  ·  9 trains  ·  6 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
12562 · Swtantrta S Exp
Avg 31.5 min late  ·  45% on-time  ·  44 recorded runs
⚠ Worst Train to Take
02570 · Ndls-dbg Special
Avg 554.3 min late  ·  0% on-time  ·  47 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 12562 Best Pick Today
Swtantrta S Exp
09:15 PM NDLS 05:55 PM DBG 20h 40m
45% on-time
44 runs  ·  best 0m / worst 249m
Fair · 31.5m M T W Th F S Su
🥈 12566 Today
Bihar S Kranti
12:45 PM NDLS 09:35 AM DBG 20h 50m
48% on-time
52 runs  ·  best 0m / worst 209m
Fair · 46.8m M T W Th F S Su
🥉 15558
Amrit Bharat Exp
03:10 PM ANVT 12:20 PM DBG 21h 10m
33% on-time
12 runs  ·  best 0m / worst 218m
Fair · 49.1m M T W Th F S Su
4 12436
Jyg Garib Rath
05:20 PM ANVT 12:00 PM DBG 18h 40m
42% on-time
12 runs  ·  best 0m / worst 367m
Poor · 70.3m M T W Th F S Su
5 04652 Today
Humsafar Exp Spl
06:10 PM DLI 05:30 PM DBG 23h 20m
0% on-time
19 runs  ·  best 339m / worst 830m
Unreliable · 524.5m M T W Th F S Su
6 02570 Today
Ndls-dbg Special
12:15 PM NDLS 10:00 AM DBG 21h 45m
0% on-time
47 runs  ·  best 190m / worst 1473m
Unreliable · 554.3m M T W Th F S Su
Rankings based on actual arrival delays recorded at Darbhanga Jn. over the last 60 days. On-time = arrived within 15 minutes of schedule.
3 trains — Insufficient delay data (< 2 recorded runs)
Train Departs Arrives Duration Runs On Delay Data
05576
Anvt- Shc Express Spl
05:15 AM ANVT 04:00 AM SHEO 22h 45m M T W Th F S Su Not enough data
05580
Anvt-prnc Express Spl
05:15 AM ANVT 04:00 AM SHEO 22h 45m M T W Th F S Su Not enough data
04014 Today
Anvt-lkq Spl
03:40 PM ANVT 04:30 PM SHEO 24h 50m M T W Th F S Su Not enough data