Flight distance between Uitenhage, South Africa and Acapulco de Juárez, Mexico 8,869.9 mi / 14,274.8 km