Best Trains Between Stations
Ranked by real punctuality data — last 60 days
6
Trains Ranked
26.9 min
Best Avg Delay
212.6 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 26.9 min late  ·  45% on-time  ·  44 recorded runs
⚠ Worst Train to Take
02570 · Ndls-dbg Special
Avg 564.4 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 112m
Good · 26.9m M T W Th F S Su
🥈 15558 Today
Amrit Bharat Exp
03:10 PM ANVT 12:20 PM DBG 21h 10m
36% on-time
11 runs  ·  best 0m / worst 218m
Fair · 43.2m M T W Th F S Su
🥉 12566 Today
Bihar S Kranti
12:45 PM NDLS 09:35 AM DBG 20h 50m
47% on-time
53 runs  ·  best 0m / worst 209m
Fair · 46.2m M T W Th F S Su
4 12436 Today
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
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 · 564.4m 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 Today
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