Flight distance between Arthur’s Town, Bahamas and Ksar El Kebir, Morocco 4,161.6 mi / 6,697.4 km