- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Espa ñol)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from New York to Morocco
Cheapest round-trip prices found by our users on KAYAK in the last 5 daysBook Cheap New York to Morocco Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from New York to Morocco that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from New York to Morocco
Wed, Dec 9 - Mon, Dec 14
12:10 am - 11:00 pmEWR Newark-RBA Rabat Sale
17h 50m2 stops Lisbon Humberto Delgado Madrid Barajas
6:05 am - 10:10 pmRBA Rabat Sale-EWR Newark
21h 05m2 stops Madrid Barajas Lisbon Humberto Delgado
$588Multiple Airlines
Sun, Jan 10 - Tue, Jan 19
12:10 am - 11:45 pmEWR Newark-RAK Marrakech Menara
18h 35m2 stops Lisbon Humberto Delgado Madrid Barajas
2:40 pm - 3:20 pmRAK Marrakech Menara-EWR Newark
29h 40m2 stops Madrid Barajas Lisbon Humberto Delgado
$589Multiple Airlines
Mon, Nov 16 - Wed, Nov 25
7:55 pm - 9:35 amLGA New York LaGuardia-CMN Casablanca Mohamed V
32h 40m2 stops Toronto Pearson Intl Montreal Pierre Elliott Trudeau Intl
11:45 am - 9:30 pmCMN Casablanca Mohamed V-LGA New York LaGuardia
14h 45m1 stop Montreal Pierre Elliott Trudeau Intl
$641Air Canada
Mon, Nov 16 - Wed, Nov 25
7:55 pm - 9:35 amLGA New York LaGuardia-CMN Casablanca Mohamed V
32h 40m2 stops Toronto Pearson Intl Montreal Pierre Elliott Trudeau Intl
11:45 am - 2:35 pmCMN Casablanca Mohamed V-LGA New York LaGuardia
31h 50m1 stop Montreal Pierre Elliott Trudeau Intl
$642Air Canada
Tue, Dec 1 - Thu, Dec 24
5:35 pm - 9:35 amLGA New York LaGuardia-CMN Casablanca Mohamed V
11h 00m1 stop Montreal Pierre Elliott Trudeau Intl
11:45 am - 8:15 pmCMN Casablanca Mohamed V-LGA New York LaGuardia
37h 30m2 stops Montreal Pierre Elliott Trudeau Intl Chicago O'Hare Intl
$646United Airlines
Wed, Dec 30 - Wed, Jan 13
1:10 pm - 9:35 amLGA New York LaGuardia-CMN Casablanca Mohamed V
15h 25m1 stop Montreal Pierre Elliott Trudeau Intl
11:45 am - 2:06 pmCMN Casablanca Mohamed V-LGA New York LaGuardia
31h 21m2 stops Montreal Pierre Elliott Trudeau Intl Washington, D.C. Dulles Intl
$646United Airlines
Mon, Nov 16 - Tue, Nov 24
9:00 pm - 12:05 pmJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
10h 05m1 stop Madrid Barajas
12:45 pm - 7:15 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
11h 30m1 stop Madrid Barajas
$650Iberia
Wed, Feb 24 - Wed, Mar 3
9:00 pm - 12:05 pmJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
10h 05m1 stop Madrid Barajas
12:45 pm - 7:15 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
11h 30m1 stop Madrid Barajas
$656Iberia
Mon, Nov 23 - Wed, Dec 9
5:05 pm - 11:55 amJFK New York John F Kennedy Intl-TNG Tangier Ibn Battouta
13h 50m1 stop Madrid Barajas
12:25 pm - 7:15 pmTNG Tangier Ibn Battouta-JFK New York John F Kennedy Intl
11h 50m1 stop Madrid Barajas
$662American Airlines
Mon, Nov 23 - Wed, Dec 9
5:05 pm - 11:55 amJFK New York John F Kennedy Intl-TNG Tangier Ibn Battouta
13h 50m1 stop Madrid Barajas
12:25 pm - 7:15 pmTNG Tangier Ibn Battouta-JFK New York John F Kennedy Intl
11h 50m1 stop Madrid Barajas
$663American Airlines
Recent one-way flight deals from New York to Morocco
Sat, Nov 28
12:10 am - 12:25 pmEWR Newark-RAK Marrakech Menara
31h 15m2 stops Lisbon Humberto Delgado Barcelona-El Prat
$247Multiple Airlines
Fri, Nov 27
12:10 am - 12:20 pmEWR Newark-RAK Marrakech Menara
31h 10m2 stops Lisbon Humberto Delgado Barcelona-El Prat
$248Multiple Airlines
Mon, Feb 1
11:31 am - 9:35 amEWR Newark-CMN Casablanca Mohamed V
41h 04m2 stops Ottawa Montreal Pierre Elliott Trudeau Intl
$303Air Canada
Sun, Jan 31
3:30 pm - 9:35 amEWR Newark-CMN Casablanca Mohamed V
13h 05m1 stop Montreal Pierre Elliott Trudeau Intl
$303Air Canada
Wed, Jan 27
6:30 pm - 6:05 pmEWR Newark-RBA Rabat Sale
18h 35m1 stop London Heathrow
$308British Airways
Wed, Apr 21
11:55 pm - 10:55 amEWR Newark-CMN Casablanca Mohamed V
31h 00m1 stop Madrid Barajas
$313Iberia
Tue, Apr 20
11:55 pm - 10:55 amEWR Newark-CMN Casablanca Mohamed V
31h 00m1 stop Madrid Barajas
$313Iberia
Wed, Feb 10
5:05 pm - 2:30 pmEWR Newark-CMN Casablanca Mohamed V
16h 25m1 stop Paris Charles de Gaulle
$330Air France
Wed, Feb 17
5:05 pm - 9:20 amEWR Newark-CMN Casablanca Mohamed V
11h 15m1 stop Paris Charles de Gaulle
$330KLM
Tue, Jan 26
5:05 pm - 9:20 amEWR Newark-CMN Casablanca Mohamed V
11h 15m1 stop Paris Charles de Gaulle
$510KLM
Recent last minute flight deals from New York to Morocco
Sat, Nov 7 - Thu, Nov 19
7:58 pm - 9:35 amEWR Newark-CMN Casablanca Mohamed V
32h 37m1 stop Montreal Pierre Elliott Trudeau Intl
11:45 am - 9:34 pmCMN Casablanca Mohamed V-EWR Newark
38h 49m2 stops Montreal Pierre Elliott Trudeau Intl Washington, D.C. Reagan-National
$646United Airlines
Wed, Nov 4 - Thu, Nov 19
11:00 am - 9:35 amEWR Newark-CMN Casablanca Mohamed V
17h 35m2 stops Washington, D.C. Reagan-National Montreal Pierre Elliott Trudeau Intl
11:45 am - 9:34 pmCMN Casablanca Mohamed V-EWR Newark
38h 49m2 stops Montreal Pierre Elliott Trudeau Intl Washington, D.C. Reagan-National
$650United Airlines
Sun, Nov 8 - Wed, Dec 2
11:36 am - 9:35 amEWR Newark-CMN Casablanca Mohamed V
16h 59m2 stops Ottawa Montreal Pierre Elliott Trudeau Intl
11:45 am - 7:50 amCMN Casablanca Mohamed V-EWR Newark
25h 05m2 stops Montreal Pierre Elliott Trudeau Intl Ottawa
$659Air Canada
Sat, Nov 7 - Thu, Nov 19
7:58 pm - 9:35 amEWR Newark-CMN Casablanca Mohamed V
32h 37m1 stop Montreal Pierre Elliott Trudeau Intl
11:45 am - 4:53 pmCMN Casablanca Mohamed V-EWR Newark
34h 08m1 stop Montreal Pierre Elliott Trudeau Intl
$659Air Canada
Wed, Nov 4 - Thu, Nov 19
11:00 am - 9:35 amEWR Newark-CMN Casablanca Mohamed V
17h 35m2 stops Washington, D.C. Reagan-National Montreal Pierre Elliott Trudeau Intl
11:45 am - 4:53 pmCMN Casablanca Mohamed V-EWR Newark
34h 08m1 stop Montreal Pierre Elliott Trudeau Intl
$664Multiple Airlines
Sun, Nov 8 - Tue, Nov 17
10:30 pm - 12:05 pmJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
32h 35m2 stops Boston Logan Intl Madrid Barajas
12:45 pm - 7:15 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
11h 30m1 stop Madrid Barajas
$681Iberia
Wed, Nov 4 - Tue, Nov 24
5:05 pm - 9:30 amEWR Newark-RBA Rabat Sale
11h 25m1 stop Paris Charles de Gaulle
5:00 am - 2:45 pmRBA Rabat Sale-EWR Newark
14h 45m1 stop Paris Charles de Gaulle
$696Delta
Tue, Nov 3 - Fri, Nov 13
5:05 pm - 9:30 amEWR Newark-RBA Rabat Sale
11h 25m1 stop Paris Charles de Gaulle
5:00 am - 2:45 pmRBA Rabat Sale-EWR Newark
14h 45m1 stop Paris Charles de Gaulle
$696Delta
Sun, Nov 8 - Mon, Nov 16
10:25 am - 9:35 amEWR Newark-CMN Casablanca Mohamed V
18h 10m1 stop Montreal Pierre Elliott Trudeau Intl
1:30 am - 4:00 pmCMN Casablanca Mohamed V-EWR Newark
19h 30m1 stop Frankfurt am Main
$699Multiple Airlines
Thu, Nov 5 - Mon, Nov 23
9:00 pm - 12:05 pmJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
10h 05m1 stop Madrid Barajas
12:45 pm - 3:35 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
31h 50m1 stop Madrid Barajas
$731Iberia
Recent direct flight deals from New York to Morocco
Mon, Mar 8 - Fri, Mar 19
8:00 pm - 7:50 amJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
6h 50mnonstop
2:50 pm - 6:55 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
8h 05mnonstop
$716Royal Air Maroc
Mon, Mar 1 - Wed, Mar 31
8:00 pm - 7:50 amJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
6h 50mnonstop
2:55 pm - 6:45 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
7h 50mnonstop
$716Royal Air Maroc
Mon, Nov 16 - Tue, Nov 24
8:00 pm - 7:50 amJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
6h 50mnonstop
2:50 pm - 5:55 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
8h 05mnonstop
$915British Airways
Mon, Nov 16 - Tue, Nov 24
8:00 pm - 7:50 amJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
6h 50mnonstop
2:50 pm - 5:55 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
8h 05mnonstop
$917British Airways
Mon, Nov 16 - Tue, Nov 24
8:00 pm - 7:50 amJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
6h 50mnonstop
2:50 pm - 5:55 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
8h 05mnonstop
$922American Airlines
Thu, Nov 12 - Tue, Nov 17
8:00 pm - 7:50 amJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
6h 50mnonstop
2:50 pm - 5:55 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
8h 05mnonstop
$922American Airlines
Thu, Dec 3 - Sun, Dec 6
8:00 pm - 7:50 amJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
6h 50mnonstop
2:50 pm - 5:55 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
8h 05mnonstop
$942Multiple Airlines
Mon, Nov 23 - Mon, Dec 7
8:00 pm - 7:50 amJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
6h 50mnonstop
2:50 pm - 5:55 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
8h 05mnonstop
$942Multiple Airlines
Thu, Apr 22 - Sat, May 8
10:50 am - 9:55 pmJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
7h 05mnonstop
5:00 am - 8:50 amCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
7h 50mnonstop
$947Iberia
Sat, Apr 17 - Sun, May 2
10:50 am - 9:55 pmJFK New York John F Kennedy Intl-CMN Casablanca Mohamed V
7h 05mnonstop
2:55 pm - 6:45 pmCMN Casablanca Mohamed V-JFK New York John F Kennedy Intl
7h 50mnonstop
$947Iberia
Booking Insights
Price, demand and travel trends for New York to Morocco flights
Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
More
Are flights from New York to Morocco cheaper or more expensive than last year?
Fares from New York to Morocco are running about 5% lower than they were around this time last year, averaging $920 round-trip.
What are the cheapest fares from New York to Morocco right now?
Here are the cheapest round-trip fares from New York to Morocco on KAYAK in the last week:
• Tangier Ibn Battouta (TNG) from $543
• Rabat Sale (RBA) from $588
• Marrakech Menara (RAK) from $589
• Casablanca Mohamed V (CMN) from $606
• Fez Sais (FEZ) from $608
What’s the cheapest month to fly from New York to Morocco?
These monthly figures are based on KAYAK fares from the past 12 months, with extreme outliers removed so each month's typical price is accurate.
January is the cheapest time of year to fly, with average fares of $686. Prices are highest in June, when average flight costs increase to around $1,190.
When is the best time to book flights from New York to Morocco?
Book your flights 16 weeks before your trip. KAYAK data collected over the past 12 months shows that booking in this window can save you around 6% compared to booking last-minute (within 2 weeks of departure).
Which airport in Morocco is the cheapest to fly to from New York?
Based on KAYAK data from the past 12 months, the cheapest airports to fly into Morocco are:
• Rabat Sale (RBA) (avg. price $804)
• Fez Sais (FEZ) (avg. price $829)
• Essaouira (ESU) (avg. price $854)
What’s the cheapest day to fly from New York to Morocco?
Tuesday tends to be the cheapest day to fly from New York to Morocco, while Saturday is the most expensive. Fares run about 14% higher that day, based on the past 12 months of KAYAK data.
What are the cheapest airlines to fly with from New York to Morocco?
Fares reflect aggregated pricing data and may not include every trip type.
Looking at KAYAK data from the last 12 months, the cheapest airlines to fly with from New York to Morocco are:
• Air Canada (avg. price $626)
• Iberia (avg. price $651)
• KLM (avg. price $738)
• TAP AIR PORTUGAL (avg. price $772)
• Air France (avg. price $776)
What airlines fly the most from New York to Morocco?
Based on scheduled nonstop flights, reflecting the next 3 months. Weekly flight counts are averages, may include codeshare flights, and may change as airline schedules are updated.
Royal Air Maroc operates the most nonstop flights from New York to Morocco, with an average of 9 flights per week. United Airlines also flies regularly, averaging 4 flights per week.
What are the most popular flight destinations in Morocco?
Casablanca, Marrakech, Agadir, Tangier and Rabat are the most popular flight destinations in Morocco, based on KAYAK data from the past 3 months. Casablanca is the clear favorite, making up 73% of that interest.
What time of day has the most delays on flights from New York to Morocco?
Most flight delays on this route happen in the evening, at 25%, while the fewest happen in the morning, at 7%.
How do nonstop and one-stop fares from New York to Morocco compare?
Nonstop flights cost $1,008 on average, while one-stop flights average $810. If you are booking a connecting flight, the cheapest layover airport is generally Amsterdam Schiphol (AMS).
How many nonstop flights are there from New York to Morocco across the week?
There are 2 nonstop flights a day from New York to Morocco on average, and 14 each week. See the chart below for how they’re spread across the week.
Key details for New York to Morocco flights
Low season | October |
|---|---|
High season | June |
Cheapest flight | $247 |
Your New York to Morocco flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines and booking tips.
Your guide to booking New York to Morocco flights
Get tips on when to book, when to fly and what to know before your trip.Reviews of the top 5 airlines serving from New York to Morocco
7.8
DeltaOverall score based on 8697 reviews
7.8Comfort
8.1Boarding
7.8Entertainment
8.5Crew
7.2Food
Airline reviews
Wi-fi was out for the whole flight. I pay a premium to fly Delta because it has wifi and because it was out I didn’t get to work on anything I wanted to. I’ll have to make it up later this week by spending less time with my family.
6.0 GoodSusan, Oct 2026
Wi-fi was out for the whole flight. I pay a premium to fly Delta because it has wifi and because it was out I didn’t get to work on anything I wanted to. I’ll have to make it up later this week by spending less time with my family.
I just wish the boarding process/time to take off after boarding was quicker and more efficient. I also wish that the overhead luggage was managed better. almost every time i fly there is no space for carry ons and they are either checked or I end up having to store it several rows back from my seat. Delta should not offer carryons for all customers if there is not actually space for everyone
Flight was fine, it was on-time and was not cancelled which is very good. However the small cabin bag was forced check-in although once I entered into the flight there was lot of space which would have accomodated 10 such bags. Moreover this caused delay on arrival of my bag due to which I missed my booked cab and had to wait for another 20 minutes before the next taxi (Uber) arrived.
Only flew a short distance from Buffalo to New York City JFK SO it was okay
Delta seems to be getting worse. They are trying to take any comfort away from poorer people to make more money selling it to the rich. I paid for delta comfort and on my flight from Rome to jfk I had a tv that would go on and off automatically and literally no electrical outlets or usbs worked which was advertised in the price of the fare. The infotainment system wasn’t fully working. Luckily the movies worked and the plane was needing a lot of repairs. The jfk to Tampa flight they stuck me next to this really larger guy who was half in my seat and they should have made other accommodations for him because now you’re interfering with the fare class I paid for and act like I shouldn’t care because I didn’t pay for first class. I couldn’t even pull out my tray table because of this guy. The safety video tv screen you couldn’t even see it. It made me a little scared to fly delta anymore, because if these planes are this much in need of servicing, I have to wonder if the plane is going to make it to the destination.
Delayed departure, 30min. but arrived nearly on time. Crew was reassuring.
First, off the bat, the Delta gate attendant was rude, inattentive and gave us an attitude when we asked for clarification of our seats for this rebooked flight as we missed our connecting flight due to the delay from Berlin. Flight attendants were all but friendly, rushed through for water refills so you couldn’t even catch them to request more water. Snacks were just OK. Headphones for the movies were so bad that with the airplane noise, the volume of the movie wouldn’t go up enough to even understand the voices. I had to turn on CC to even know what was being said.
The baseline is to have everything happen as expected. That is what happened with the small exception that climate control in the aircraft sss not turned on when boarding started making the aircraft very hot. All in all great experience!
Very crowded and the economy seats were the smallest and with the least legroom I have ever experienced. Cabin staff were excellent although the food service was chaotic as they were being each person their food individually instead of from the wagon.
Flight was very delayed so I was able to get on an earlier flight via stand-by. Crew communicated effectively around delay and worked to make customers comfortable. Wifi was ok, streaming TV was great. App functionality broke down once I was moved to stand-by on earlier flight.
Boarding was a bit chaotic, planes were on the oldish side. Otherwise, very nice flight. Would fly them again.
The flight took off two hours late. What was good was that I was getting an information on this earlier in the day. The lounge agent sent the passengers to the gate way too early. That was annoying. The food aboard was disgusting. The service aboard was okay. The seats were good. Overall, it's a very mediocre experience. Well, it's not a five-star airline and not one that aspires to be one. Comparing TAP Portugal to Iberia or Lufthansa, I'd rather see it as a three-star airline, even though it's website works much better than what Lufthansa has been trying to pull off for the past decade.
The plane was FABULOUS. The crew were wonderful and the food more than I expected.
Excellent experience - from boarding through the super smooth flight The food was mediocre and the app could be better but overall great experience
Flight attendants in business class were rather indifferent While in second leg operated by Portugalia TAP subsidiary were outstanfy
Horrible experience at tbe check in ladie she was very racist ,she doesn't speak portuguese too and forced me to check in my carrion bag and I saw everyone with carrion bag inside anda lot of space ,she was rude unprofessional
An old airplane with very uncomfortable seats in the Comfort “class! Small, narrow, and hard seat. Entertainment options are inferior, old movies. Boarding started at the back of the airplane, as we entered the aircraft last instead of after business class, risking the possibility that the comfort section would not have room for carry-on in the overhead bin. The food was ok. White wine was terrible. Overall, the flight felt worse than cheap airliners, and the price was as high as premium carriers.
The long wait at JFK made the trip horrible. Also not having enough buses when we deplaned was annoying
Great overall experience with TAP - would not hesitate to recommend for your next trip to or from Portugal
What didnt i like? You had to pay for seats after the booking was paid for. If i knew that beforehand i would have booked with emirates for a few dollars more
AC wasn't working properly and the WiFi was also not working properly for stretches.
Another American Airlines flight, another significant delay. At least this one wasn't canceled like many others have been. This time we sat on the runway at LaGuardia for 2.5 hours. By my count that is 7 American flights the last three months that have been delayed 2 hours or more or canceled entirely.
Our trip to Spain turned into a stressful ordeal with cockpit issues and FAA air traffic disruptions. Our American Airlines flight from Raleigh to JFK was delayed nearly four hours, causing us to miss our connections to Madrid and Jerez. We were left stranded in New York with children, even running out of diapers while trying to sort everything out. American refused to cover hotels or rental cars, leaving us to arrange and pay for them ourselves. The delays also disrupted our prepaid rental car reservations in Spain. It was a frustrating and expensive start to a family trip we had spent months planning.
Unfortunately the flight was delayed by almost 2 hours, so I missed an appointment arriving into DFW
Very cold on board it was like having 16hours sitting in a fridge
My experience was excellent for a business trip. I like the smaller jets because everyone gets either a window or aisle seat and the boarding and de-planing goes much faster. I really like the schedule American Airlines has between Atlanta and NY - lots of options. Crews are great and very accommodating. Sometimes the flights are not full and they let people move around once the boarding doors are shut to spread out.
Primary flight attendant in FC wasn't that engaged throughout the flight. All other aspects of flight were good.
Confusion at boarding with my seat (there wasn't one) that I had to have corrected using my status; then because of that had to check bags. And then a very long delay on the tarmac with no air conditioning on a very warm day. It was just a miserable experience all around.
5 hours delay - minimum communication, no compensation, no support from Airline. Terrible customer experience
Old dirty plane but great lie flat seats in business class
The flight was operated by level, who had a sister’s check in procedure (2 hours) due to understaffing and a computer malfunction. While 3 agents stood at the business check in, with a total of maybe one actual customer there at a time, a huge line formed at economy check in with only 1 agent staffing the check in. Then, my luggage was lost - a guitar case with contents inside valued at 3,000 USD. The computer system of LEVEL could not locate my bag and had no record of it, and IBERIA (with whom I purchased my ticket and the checked bag) refused to help. It was a disastrous experience and I will never book Iberia again
Excellent lie flat seat for premium economy! Great staff. Bad food . Not so great entertainment. My bag didn’t make it either.
the seats were so cramped you could barely move. it was difficult to eat when passengers would recline their seats. the seats were so flimsy and unstable that whenever someone got in and out of their seat, it bounced like a spring back in your face. the movies were nice. the food was terrible. even though the conditions were terrible, they tried to pressure passengers to relocate their seats to accommodate adults who were related and wanted to sit next to each other, even after the passengers expressed that they did not want to move for that purpose. on the connecting flight, the “service” consisted of items for purchase. even though the flight was only 45 minutes, once again passengers (including me) were pressured to relocate for people to sit next to each other. they couldn’t be apart for 45 minutes? this was much less compelling than being apart for an 8 hour flight.
It was fortunate that the flight arrived in London in accordance with schedule, and the luggage was promptly transferred to the luggage carousel. However, I find it concerning that even minor issues in economy cabins are prevalent within the industry. American Airlines, in particular, appears to have the least legroom and feels more crowded due to the proximity of neighboring passengers. Additionally, the crew’s adherence to protocol is inconsistent. While they may enforce certain rules set by the FAA on a select few individuals, they often overlook numerous violations, such as failing to reset seat recline during landing.
Iberia lost my bag, said they found it in another country, said they sent it to me, but never did. Went my whole trip without my stuff, but expecting it to show up because that’s what they said would happen. Their communication sucks, their website sucks, and to top it all off, their seats are small and uncomfortable. They’re bad at their jobs and they should feel bad about themselves. Do not even get me started on the flight home. AVOID!
ground crew and check-in was pathetic - insisted on charging me for luggage even though the ticket said it was already included. They also accidentally sent my luggage through without a luggage tag and had to retrieve it. Generally, it was like a bad movie.
The app on phone and the online check in is not good, it would not give me the option of Spain or Madrid City in the drop down menu and I couldn't move forward with online check in.
Horrible. Paid for seats for my family. Iberia changed planes and never notified us that the seats we paid extra for did not even exist on the plane. We were randomly placed on the plane. Thankfully, we were seated together. Upon boarding, my youngest daughter was pulled from the line and they just arbitrarily changed her seat 7 rows back from the rest of the family. I had to wait at the gate while they tried to see us back together. One of the most uncomfortable small spaces on a plane I’ve ever experienced. When I called Iberia, they first told me that no mistake was made that the plane was never changed. Yet my receipt for my paid seats were for rows that did not even exist on this type of plane we were getting on. They said that they would reimburse my money and I would get an email, but I’ve never received any information or emails regarding a refund for the seats that I had paid extra for. Then when we arrived in Madrid, one of the pieces of luggage that we had checked in was damaged to the point that the handle that was stowed in to the luggage was broken off by the crew members handling the luggage. The crew on the plane was very nice, but as far as the rest of the experience, I would be very hesitant to ever use Iberia again.
1. The flight was late and I did jot get the seat I paid for. I paid for extra leg room and a window seat. I got a middle seat without extra leg room. 2. The customer service representative was not helpful. Explanation: many passengers arrived to the service desk in Madrid near baggage claim to rebook our flights. (We all missed our connecting flight due to delays in JFK). Upon arrival, ghere was one service agent and one line-business. After about 25-30 minutes the agent left and we could see her making a phone call. After about 5 more minutes, 2 other agents arrived. During our wait, another line formed for main cabin customers. We were told to go to the other line, even after waiting around 30-40 minutes. This would have been disastrous for ghose of us who had been waiting for so long. The agents need more training.
Room between seats unacceptable. If person front of you dropped down there seat even a little you could not be even a little comfortable. No sleep on flight
We missed our connection and they put us in a hotel our luggage didn't get rerouted with us so we arrived with no luggage
The crew was friendly, 5/5 stars. The food was better than ok, 3.5/5 stars. The seats were tight, 3/5 stars. The entertainment was 2/5 stars because of lack of WiFi.
Improve food quality and clean the seat . Bathrooms not clean
I had pre booked gluten free as a meal preference. Nothing of that was considered during my flight. The attendant said he had no idea and would check but never returned with a response. I did not eat anything that flight and was super hungry
This is the worst seat that I ever sat on. The length and width are great but Super uncomfortable. We felt like sitting on marble.
There were a lot of hidden fees I paid extra for my luggage at JFK which was my leaving point and I also had to pay another extra at the Casablanca’s airport for my carry on and my backpack which is insane, when i refused to pay they threatened to call airport’s security on me. And they actually lost my luggage once I got to my destination. I seriously will not fly with this company anymore from now on and I advise you to do the same
This was the worst experience ever. It was such chaos at boarding due to boarding zone and letting everyone with children and strollers go first. Once the plane door closed they didn’t let us know why we were not moving until after 30 mins of sitting on the plane. Then ANOTHER 2 hours passed with no other communication or update as to why we were still sitting on the plane. 2 and half hours of sitting on a plane! When I ask a flight attendant what was the delay he gave ALOT of attitude and said he don’t know what’s going on. This flight attendant was soooo rude to customers to the point one lady was telling him how rude he was. I also felt other flight attendants spoke to the people who spoke their language; I am an American so this was also upsetting. The food was horrible, I only ate the bread. We finally landed and we almost missed our connecting flight. We was able to run and make out next flight within 30 mins. Our flight from Casablanca to Marrakech was quick. BUT here is where I was really UPSET. They left everyone luggage who was on the flight in Casablanca. We went to baggage claim and they had Attitudes! How are you mad with us for losing our bags, I don’t get it. We had to wait for the next flight to come in with our bags. The baggage claim guy said they wouldn’t deliver our bags to our hotel because of past experiences; now we have to pay for another cab to come back! They had so much luggage outside of baggage claim I can see this was happening to a lot of people. They said they would email us once our bags arrived. He told us the next flights coming in (which I researched myself and he gave the wrong times!). We took a cab to our hotel to wait. I seen my bag was at RAK airport (because of my AirTag) 4 hours later but no email from baggage claim. I waited two more hours and still no email letting us know it arrive! We missed dinner plans! We went to airport and got our bags (security at RAK was rude to us and had us walking all around in order to get to baggage claim). I will NEVER fly with Royal Air Maroc ever in life, even if it means I can’t fly to other countries that I would love to visit since this ruined my friends birthday already. I PRAY our flight back home is wayyy better. This is no way to treat people. I fly frequently so I know how airlines should treat people and Royal does not!
Delays with no communication. Broken business class seat and no one seems to care or help.
Adequate. Served our purpose of getting there safely. Nothing to rave about. Decent value for the amount paid
The plane was new, clean and nice. The crew was very attentive and pleasant. The food wasn’t great, though - even in business class…
More options for your flight from New York to Morocco
Complete your trip to Morocco with a hotel stay or car rental
Cabin class types available on flights to Morocco
Cabin classes available on flights to Morocco. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from other airports in New York to Morocco
Flights from all airports in New York to Morocco. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from New York to popular cities in Morocco
Flights from New York to Agadirfrom $595
Flights from New York to Al Hoceïmafrom $1,927
Flights from New York to Casablancafrom $576
Flights from New York to Fezfrom $751
Flights from New York to Marrakechfrom $596
Flights from New York to Oujdafrom $1,213
Flights from New York to Rabatfrom $618
Flights from New York to Tangierfrom $616