Flight distance between Ta‘izz, Yemen and Porto Alegre, Brazil 6,993.4 mi / 11,254.8 km