Flight distance between Kanpur, India and Centre de Flacq, Mauritius 3,562.6 mi / 5,733.4 km