Flight distance between Uitenhage, South Africa and Mar del Plata, Argentina 4,491.7 mi / 7,228.6 km