Flight distance between Uitenhage, South Africa and Carrefour, Haiti 7,356.8 mi / 11,839.7 km