
8 Hours Nonstop: New York to Marrakesh, Morocco on United Airlines
United Airlines operates this 7-hour-and-35-minute flight from New York-Newark to Marrakesh, Morocco, three times a week in the winter on a Boeing 767-300.
United Airlines operates this 7-hour-and-35-minute flight from New York-Newark to Marrakesh, Morocco, three times a week in the winter on a Boeing 767-300.