Flight distance between Uitenhage, South Africa and Campo Grande, Brazil 4,892.2 mi / 7,873.2 km