Flight distance between Uitenhage, South Africa and Croix des Bouquets, Haiti 7,348.1 mi / 11,825.6 km