Flight distance between Croix des Bouquets, Haiti and Cancún, Mexico 966.6 mi / 1,555.6 km