Flight distance between Arthur’s Town, Bahamas and Settat, Morocco 4,091.2 mi / 6,584.2 km