Flight distance between Annotto Bay, Jamaica and Jelgava, Latvia 5,554.3 mi / 8,938.8 km