Flight distance between Ta‘izz, Yemen and Lancy, Switzerland 3,146.7 mi / 5,064.1 km