Flight distance between Ta‘izz, Yemen and Linstead, Jamaica 7,862.2 mi / 12,653.0 km