Flight distance between Uitenhage, South Africa and Juiz de Fora, Brazil 4,209.7 mi / 6,774.8 km