Flight distance between Arthur’s Town, Bahamas and Sélibaby, Mauritania 4,142.7 mi / 6,667.0 km