The 12645 Ernakulam Hazrat Nizamuddin Millennium Express covers the distance of 2807 kilometers in 46 hours 10 mins (60.80 km/hr) and in 48 hours 05 mins as 12646 Hazrat Nizamuddin Ernakulam Millennium Express (56.28 km/hr) .