Distance from Kanpur to Azhikode South

The distance from Kanpur to Azhikode South is 2091 km (or 1300 mi). The estimated driving time for the trip is 28 h and the main road for this route is the NH34. In a straight line, the distance between Kanpur and Azhikode South is 1701 km (1057 mi).