Flight distance between Uitenhage, South Africa and Léogâne, Haiti 7,368.8 mi / 11,858.9 km