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