Flight distance between Annotto Bay, Jamaica and Touba, Senegal 4,021.0 mi / 6,471.2 km