Flight distance between Sélibaby, Mauritania and Saint Ann’s Bay, Jamaica 4,284.0 mi / 6,894.4 km