Flight distance between Ta‘izz, Yemen and North York, Canada 7,114.3 mi / 11,449.4 km