Flight distance between Ta‘izz, Yemen and Mississauga, Canada 7,131.6 mi / 11,477.2 km