Flight distance between Uitenhage, South Africa and São João de Meriti, Brazil 4,178.0 mi / 6,723.8 km