Flight distance between New York City, United States of America and Tangier, Morocco 3,623.2 mi / 5,831.0 km