Flight distance between Uitenhage, South Africa and Pétionville, Haiti 7,349.4 mi / 11,827.7 km