Flight distance between Annotto Bay, Jamaica and Ziguinchor, Senegal 4,031.4 mi / 6,488.0 km