Flight distance between Florence, Italy and Ta‘izz, Yemen 2,845.8 mi / 4,579.9 km