Flight distance between Annotto Bay, Jamaica and Al Marj, Libya 5,970.8 mi / 9,609.0 km