Flight distance between Annotto Bay, Jamaica and Al Jabīn, Yemen 7,781.7 mi / 12,523.4 km