Flight distance between Cooper’s Town, Bahamas and Guelmim, Morocco 4,061.8 mi / 6,536.8 km