Flight distance between Uitenhage, South Africa and Puerto Montt, Chile 5,105.1 mi / 8,215.9 km