Flight distance between Midrand, South Africa and Valdivia, Chile 5,644.7 mi / 9,084.2 km