Millennium SF Express (12646)

DELHI HAZRAT NIZAMUDDIN ERNAKULAM JN
5m Late
Platform --
Distance 2805 km
Duration 46h 0m
Delay 5m
Crossed powerkheda' at 17:04
Status as of: As of 3 mins ago
LIVE

Station Timeline

DELHI HAZRAT NIZAMUDDIN NZM
PF 7 · 0 km
Sch 05:10 On Time
MATHURA JN MTJ
PF 1 · 134 km
Sch 06:40 On Time
AGRA CANTT AGC
PF 2 · 188 km
Sch 07:20 +15m Late
GWALIOR JN GWL
PF 1 · 306 km
Sch 09:41 +18m Late
VEERANGANA LAXMIBAI JHANSI VGLJ
PF 1 · 403 km
Sch 11:15 +18m Late
BINA JN BINA
PF 3 · 556 km
Sch 13:35 On Time
BHOPAL JN BPL
PF 1 · 694 km
Sch 15:15 +7m Late
ITARSI JN ET
PF 4 · 786 km
Sch 17:10 +5m Late
BETUL BZU
PF 1 · 893 km
Sch 19:00 +5m Late
NAGPUR NGP
PF 2 · 1083 km
Sch 21:50 +5m Late
BALHARSHAH BPQ
PF 1 · 1294 km
Sch 01:15 +5m Late
WARANGAL WL
PF 1 · 1536 km
Sch 04:23 +5m Late
VIJAYAWADA JN BZA
PF 6 · 1744 km
Sch 07:55 +5m Late
GUDUR JN GDR
PF 1 · 2036 km
Sch 12:13 +5m Late
RENIGUNTA JN RU
PF 3 · 2120 km
Sch 13:30 +5m Late
TIRUPATI TPTY
PF 3 · 2129 km
Sch 14:10 +5m Late
CHITTOOR CTO
PF 1 · 2201 km
Sch 15:29 +5m Late
KATPADI JN KPD
PF 3 · 2234 km
Sch 16:35 +5m Late
JOLARPETTAI JTJ
PF 1 · 2317 km
Sch 17:58 +5m Late
SALEM JN SA
PF 4 · 2437 km
Sch 19:17 +5m Late
ERODE JN ED
PF 2 · 2500 km
Sch 20:15 +5m Late
TIRUPPUR TUP
PF 1 · 2550 km
Sch 21:08 +5m Late
COIMBATORE JN CBE
PF 1 · 2600 km
Sch 22:12 +5m Late
PALAKKAD JN PGT
PF 1 · 2654 km
Sch 23:42 +5m Late
THRISSUR TCR
PF 1 · 2731 km
Sch 00:55 +5m Late
ALUVA AWY
PF 1 · 2786 km
Sch 01:50 +5m Late
ERNAKULAM JN ERS
PF 1 · 2805 km
Sch 03:10 +5m Late

Frequently Asked Questions

Our data is sourced directly from Indian Railways via official APIs and updated every few minutes. While highly accurate, we recommend listening to station announcements for real-time changes.
The pulsing blue indicator on the timeline and progress bar represents the current estimated position of the train based on the last reported station crossing.
Yes, our dashboard displays expected platform numbers for all upcoming stations. Please note that platform assignments can change at the last minute due to operational reasons.