Flight distance between Casablanca, Morocco and Tucson, United States of America 5,691.6 mi / 9,159.8 km