Flight distance between Ta‘izz, Yemen and Spanish Town, Jamaica 7,861.9 mi / 12,652.6 km