Flight distance between Uitenhage, South Africa and Saint-Raphaël, Haiti 7,377.2 mi / 11,872.4 km