Flight distance between Gressier, Haiti and Kanpur, India 8,833.2 mi / 14,215.6 km