Flight distance between Richards Bay, South Africa and Valdivia, Chile 5,698.9 mi / 9,171.6 km