Flight distance between Ta‘izz, Yemen and Runaway Bay, Jamaica 7,871.0 mi / 12,667.2 km