Flight distance between Uitenhage, South Africa and Aguadilla, Puerto Rico 7,059.1 mi / 11,360.5 km