Flight distance between Richards Bay, South Africa and La Plata, Argentina 5,112.5 mi / 8,227.8 km