Flight distance between Annotto Bay, Jamaica and Lankaran, Azerbaijan 7,157.4 mi / 11,518.7 km