Flight distance between Arthur’s Town, Bahamas and Taourirt, Morocco 4,337.1 mi / 6,979.9 km