Best Trains Between Stations
Ranked by real punctuality data — last 60 days
7
Trains Ranked
2.8 min
Best Avg Delay
20.6 min
Route Avg Delay
Last 60 Days
Data Period

Payyanur → Mangalore Junction

PAY → MAJN  ·  27 trains  ·  7 ranked by punctuality  ·  Based on last 60 days of arrival data
⭐ Best Train to Take
19259 · Tvcn Bvc Expres
Avg 2.8 min late  ·  100% on-time  ·  5 recorded runs
⚠ Worst Train to Take
16338 · Ers-okha Exp
Avg 47.0 min late  ·  0% on-time  ·  10 recorded runs
Punctuality Rankings Sorted: least delayed first
Rank Train Departs Arrives Duration Punctuality Avg Delay Runs On
🥇 19259 Best Pick
Tvcn Bvc Expres
02:05 AM PAY 04:05 AM MAJN 2h 0m
100% on-time
5 runs  ·  best 1m / worst 7m
Excellent · 2.8m M T W Th F S Su
🥈 16512 Today
Clt-sbc Express
05:30 PM PAY 08:25 PM MAJN 2h 55m
100% on-time
27 runs  ·  best 0m / worst 8m
Excellent · 3.9m M T W Th F S Su
🥉 16346 Today
Nethravathi Exp
08:05 PM PAY 10:45 PM MAJN 2h 40m
93% on-time
41 runs  ·  best 0m / worst 33m
Excellent · 6m M T W Th F S Su
4 12617 Today
Mangladweep Exp
07:20 PM PAY 09:25 PM MAJN 2h 5m
86% on-time
42 runs  ·  best 1m / worst 39m
Excellent · 7.5m M T W Th F S Su
5 11098
Poorna Express
12:10 AM PAY 01:50 AM MAJN 1h 40m
0% on-time
3 runs  ·  best 31m / worst 51m
Fair · 37.7m M T W Th F S Su
6 16336 Today
Ncj-gimb Gandhidham Exp
02:05 AM PAY 04:05 AM MAJN 2h 0m
0% on-time
5 runs  ·  best 18m / worst 74m
Fair · 39.6m M T W Th F S Su
7 16338
Ers-okha Exp
02:05 AM PAY 04:05 AM MAJN 2h 0m
0% on-time
10 runs  ·  best 18m / worst 100m
Fair · 47m M T W Th F S Su
Rankings based on actual arrival delays recorded at Mangalore Junction over the last 60 days. On-time = arrived within 15 minutes of schedule.
20 trains — Insufficient delay data (< 2 recorded runs)
Train Departs Arrives Duration Runs On Delay Data
16329 Today
Ncj-majn Amrit Bharat Exp
01:20 AM PAY 05:00 AM MAJN 3h 40m M T W Th F S Su Not enough data
16334
Tvc-vrl Exp
02:05 AM PAY 04:05 AM MAJN 2h 0m M T W Th F S Su Not enough data
22637 Today
West Coast Exp
03:05 AM PAY 05:50 AM MAQ 2h 45m M T W Th F S Su Not enough data
16313
Tvcn-majn Antyodaya Exp
03:46 AM PAY 06:50 AM MAJN 3h 4m M T W Th F S Su Not enough data
12685 Today
Mas Maq Sf Exp
05:08 AM PAY 07:20 AM MAQ 2h 12m M T W Th F S Su Not enough data
16604 Today
Maveli Express
05:32 AM PAY 08:15 AM MAQ 2h 43m M T W Th F S Su Not enough data
22851
Maq Vivek Sf Exp
06:35 AM PAY 08:50 AM MAQ 2h 15m M T W Th F S Su Not enough data
12789 Today
Kcg Mrdw Sf Exp
06:50 AM PAY 09:15 AM MAQ 2h 25m M T W Th F S Su Not enough data
16855
Pdy Maq Express
06:50 AM PAY 09:30 AM MAQ 2h 40m M T W Th F S Su Not enough data
16629 Today
Malabar Express
07:20 AM PAY 10:15 AM MAQ 2h 55m M T W Th F S Su Not enough data
56703 Today
Can-maq Pass
08:24 AM PAY 10:50 AM MAQ 2h 26m M T W Th F S Su Not enough data
16347 Today
Tvc-maq Exp
08:37 AM PAY 11:20 AM MAQ 2h 43m M T W Th F S Su Not enough data
06552
Can-ypr Exp Spl
09:17 AM PAY 11:45 AM MAJN 2h 28m M T W Th F S Su Not enough data
12601 Today
Mas Maq Sf Mail
09:50 AM PAY 12:06 PM MAQ 2h 16m M T W Th F S Su Not enough data
22610 Today
Intercity Sf Ex
11:15 AM PAY 01:15 PM MAQ 2h 0m M T W Th F S Su Not enough data
16565
Ypr Maq Exp
01:55 PM PAY 04:00 PM MAQ 2h 5m M T W Th F S Su Not enough data
16606 Today
Ernad Express
02:50 PM PAY 05:40 PM MAQ 2h 50m M T W Th F S Su Not enough data
16323 Today
Cbe-maq Exp
04:00 PM PAY 06:40 PM MAQ 2h 40m M T W Th F S Su Not enough data
16159 Today
Ms Maq Express
04:25 PM PAY 07:15 PM MAQ 2h 50m M T W Th F S Su Not enough data
16650 Today
Parasuram Exp
07:04 PM PAY 09:20 PM MAQ 2h 16m M T W Th F S Su Not enough data