Flight distance between Ta‘izz, Yemen and Lahore, Pakistan 2,285.7 mi / 3,678.5 km