Flight distance between Annotto Bay, Jamaica and Viborg, Denmark 5,027.2 mi / 8,090.5 km