Flight distance between Ta‘izz, Yemen and Ermesinde, Portugal 3,675.6 mi / 5,915.4 km