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

New Delhi → Darbhanga Jn.

NDLS → DBG  ·  7 trains  ·  6 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
12566 · Bihar S Kranti
Avg 21.0 min late  ·  63% on-time  ·  38 recorded runs
⚠ Worst Train to Take
02570 · Ndls-dbg Special
Avg 600.0 min late  ·  0% on-time  ·  45 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 12566 Best Pick Today
Bihar S Kranti
12:45 PM NDLS 09:35 AM DBG 20h 50m
63% on-time
38 runs  ·  best 0m / worst 142m
Good · 21m M T W Th F S Su
🥈 12562 Today
Swtantrta S Exp
09:15 PM NDLS 05:55 PM DBG 20h 40m
50% on-time
30 runs  ·  best 0m / worst 162m
Good · 27.6m M T W Th F S Su
🥉 12436 Today
Jyg Garib Rath
05:20 PM ANVT 12:00 PM DBG 18h 40m
20% on-time
5 runs  ·  best 14m / worst 76m
Fair · 35.2m M T W Th F S Su
4 15558 Today
Amrit Bharat Exp
03:10 PM ANVT 12:20 PM DBG 21h 10m
50% on-time
4 runs  ·  best 11m / worst 218m
Poor · 66m 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
10 runs  ·  best 339m / worst 671m
Unreliable · 523.1m 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
45 runs  ·  best 147m / worst 1612m
Unreliable · 600m 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.
1 train — Insufficient delay data (< 2 recorded runs)
Train Departs Arrives Duration Runs On Delay 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