Flight distance between Uitenhage, South Africa and Ti Port-de-Paix, Haiti 7,430.1 mi / 11,957.7 km