Flight distance between Kanpur, India and Fes, Morocco 4,972.4 mi / 8,002.4 km