Flight distance between Annotto Bay, Jamaica and Dubrovnik, Croatia 5,609.2 mi / 9,027.2 km