Flight distance between Croix des Bouquets, Haiti and Guadalupe, Mexico 1,856.0 mi / 2,986.9 km