Millennium Superfast Express

The 12645 / 12646 Millennium Superfast Express is a Superfast Express train belonging to Indian Railways - Southern Railway zone that runs between Ernakulam Junction and Hazrat Nizamuddin in India.

It operates as train number 12645 from Ernakulam Junction to Hazrat Nizamuddin and as train number 12646 in the reverse direction serving the 8 states of Kerala, Tamil Nadu, Andhra Pradesh, Telangana, Maharashtra, Madhya Pradesh, Uttar Pradesh and Delhi.

Coaches
The 12645 / 12646 Millennium Superfast Express has 1 AC 2 tier, 2 AC 3 tier, 11 Sleeper Class, 3 General Unreserved and 2 SLR (Seating cum Luggage Rake) Coaches. It does not carry a Pantry car coach but carries a green bogie for movement of fruits and vegetables.

As is customary with most train services in India, Coach Composition may be amended at the discretion of Indian Railways depending on demand.

Service
The 12645 Millennium Superfast Express covers the distance of 2807 km in 47 hours 30 mins (60 km/h) and in 48 hours 05 mins as 12646 Millennium Superfast Express (59 km/h).

As the average speed of the train is above 55 km/h, as per Indian Railways rules, its fare includes a Superfast surcharge.

Routeing
The 12645 / 12646 Millennium Superfast Express runs from Ernakulam Junction via Coimbatore Junction, Erode Junction, Katpadi Junction, Renigunta Junction, Gudur, Vijayawada Junction, Warangal, Balharshah, Nagpur, Itarsi Junction, Bhopal Junction, Jhansi Junction, Agra Cantonment, Mathura Junction to Hazrat Nizamuddin.

Traction
As route is fully electrified, it is hauled by an Erode Loco Shed based WAP-7 electric locomotive on its its entire journey.

Operation
12645 Millennium Superfast Express runs from Ernakulam Junction every Saturday reaching Hazrat Nizamuddin on the 3rd day.

12646 Millennium Superfast Express runs from Hazrat Nizamuddin every Tuesday reaching Ernakulam Junction on the 3rd day.