Flight distance between Uitenhage, South Africa and Viña del Mar, Chile 5,346.3 mi / 8,604.1 km