Cheap flights from New York to Marrakesh
Flights from New York to Marrakesh currently start at €294. Below are the cheapest dates, typical duration and airlines on this route. Search live fares when you are ready to book — prices change during the day.
Prices refresh daily · per adult · Typical time: 9h 10m
Key facts
- Lowest fare
- €294 · Tue 17 Nov
- Direct flights
- No, with connections only
- Flight time
- 9h 10m
- Airlines
- TAP Air Portugal, Aer Lingus, French Bee, Azores Airlines
- Cheapest month
- November 2026
- Distance
- 5871 km
Round trip
One way
Questions people ask before they book
How much are flights from New York to Marrakesh?
The lowest fare we currently show from New York to Marrakesh is €294 for one adult. That price is tied to specific dates and can sell out.
Are there direct flights from New York to Marrakesh?
Current cheap fares from New York to Marrakesh include a connection. Search live results and filter by Direct in case a nonstop seat opens up.
Which airlines fly from New York to Marrakesh?
Airlines showing fares on this route include TAP Air Portugal, Aer Lingus, French Bee, Azores Airlines, ITA Airways, Virgin Atlantic. The cheapest airline is not always the one with a bag included.
How long is the flight from New York to Marrakesh?
A typical itinerary from New York to Marrakesh takes about 9h 10m, including connections when the cheapest fare is not direct.
People also search
November 2026