Flight distance between Uitenhage, South Africa and Nova Iguaçu, Brazil 4,183.8 mi / 6,733.2 km