Flight distance between Uitenhage, South Africa and Port-de-Paix, Haiti 7,430.3 mi / 11,957.9 km