Flight distance between Annotto Bay, Jamaica and N’diareme limamoulaye, Senegal 3,924.2 mi / 6,315.4 km