Flight distance between Arthur’s Town, Bahamas and Khouribga, Morocco 4,133.2 mi / 6,651.8 km