Flight distance between Annotto Bay, Jamaica and Esbjerg, Denmark 4,999.0 mi / 8,045.2 km