Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Morocco from $295

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from the United States to Morocco departing on 9/24. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sat 6/15
Sat 6/22

Search hundreds of travel sites at once for deals on flights to Morocco

In the last 7 days travelers have searched 42,211,976 times on KAYAK, and here is why:

Save 21% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

Best Morocco Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Casablanca
Casablanca1 stop$469
Marrakech
Marrakech1 stop$468
Tangier
Tangier1 stop$399
Rabat
Rabat2 stops$752
Agadir
Agadir1 stop$739
Fez
Fez1 stop$739
Oujda
Oujda2 stops$933
Nador
Nador2 stops$778
Al Hoceïma
Al Hoceïma2 stops$1,156

Good to know

Low season

January

High season

June

Cheapest flight

$295
Best time to beat the crowds with an average 18% drop in price.
Most popular time to fly with an average 25% increase in price.
Flight from Miami to Casablanca

FAQs - booking Morocco flights

  • Where can I lounge at CMN?

    Are you looking forward to an exceptionally relaxing airport experience? Consider purchasing a ticket to one of CMN’s VIP lounges. Mohammed V International Airport boasts two Pearl Lounges; one in the arrivals section, Terminal 2 airside, and is an ideal place to rejuvenate after you deplane at Casablanca. The other Pearl Lounge is located by the departure gates. You can also pay at the door to enjoy amenities like drinks, snacks, showers, and magazines. Business and first-class ticket holders are welcome at Royal Air Maroc Lounge in airside Terminal 1.

  • Where can I find information on Casablanca at Mohammed V International Airport (CMN)?

    If you require assistance getting to a particular location in Casablanca or simply want suggestions on where to go during your stay, stop by one of the airport's information booths in the arrivals section of both terminals. These desks offer information on local events, maps, and assistance in navigating the area.

  • Which airport should I fly into if I want to visit Koutoubia Mosque?

    If you would like to visit Koutoubia Mosque, be sure to book flights to Marrakesh Menara Airport (RAK). The airline hub is roughly three miles from the renowned Koutoubia Mosque, and journeying by the local bus between the two locations takes up to 30 minutes. However, it should take about 10 minutes by car if there is light traffic.

  • What are the transport options from Marrakesh Menara Airport?

    Passengers from Marrakesh Menara Airport to the city center, roughly six miles away, can take the local bus or taxis. Buses by L19 Express bus service depart from outside the airport’s arrival section every 20 minutes via bus routes 12, 11, 18, 33, and 20. Alternatively, you could catch a taxi outside the airline hub. Although they are costly, they are the fastest means of transportation and offer door-to-door services.

  • Are there nonstop flights to Morocco?

    There are several international airports serving different regions of Morocco, but the only nonstop flights that are available from the United States arrive in Casablanca. There are nonstop flights from the US to Morocco available from international air hubs like Boston, New York, Miami and Washington D.C. on Royal Air Maroc.

  • Will I need a visa to enter Morocco?

    If you’re a United States national, you will not require a visa to enter Morocco and stay for a duration of up to 90 days. To enter Morocco, you will need a passport with at least one blank page that is valid throughout the entire duration of your stay in the country.

  • Where should I fly to in Morocco for the best access to the coast?

    Morocco is bordered by the sea on its entire western border, and there are several port cities and beach resort destinations you can fly to on the coast. The best cities to fly into for coastal access in Morocco are Tangier, Casablanca, Rabat and Agadir, depending on which region you’ll be traveling in.

  • I want to visit the Atlas Mountains in Morocco, which airport should I fly into?

    The Atlas Mountains are one of the most popular natural attractions of northern Africa, and they stretch from northeastern Morocco to the western region near Agadir. The best access to the Atlas Mountain range in Morocco can be found by flying into either Fes, which offers direct access to the mid-Atlas Mountains; or Marrakesh, which offers direct access to the anti-Atlas Mountains.

  • How long is the flight to Morocco?

    An average nonstop flight from the United States to Morocco takes 13h 45m, covering a distance of 4327 miles. The most popular route is New York - Casablanca with an average flight time of 6h 55m.

  • What is the cheapest flight to Morocco?

    The cheapest ticket to Morocco from the United States found in the last 72 hours was $359 one-way, and $442 round-trip. The most popular route is New York John F Kennedy Intl to Casablanca Mohamed V and the cheapest round-trip airline ticket found on this route in the last 72 hours was $469.

  • Which airlines fly to Morocco?

    American Airlines & Royal Air Maroc fly the most frequently from the United States to Morocco.

  • What are the most popular destinations in Morocco?

    Based on KAYAK flight searches, the most popular destination is Casablanca (66% of total searches to Morocco). The next most popular destinations are Marrakech (21%) and Rabat (8%). Searches for flights to Tangier (3%), to Agadir (2%) and to Fez (0.8%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travelers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Morocco

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Morocco flight deals.
  • If you are looking to discover Morocco’s vibrant desert landscape on your terms, get a car rental directly from Mohammed V International Airport (CMN) to hasten and simplify the process. The airline hub boasts car rental agency kiosks for companies such as Budget, Africa Rent, Avis, Hertz, and Thrift, close to the baggage claim area of Terminal 2.
  • Are you heading to Morocco for business? You can get a head start at the business center in Terminal 1’s main hall once your plane touches down at CMN. The facility has photocopying and fax capabilities.
  • Mohammed V International Airport features ramps and lifts so passengers with special needs can access most airport locations hassle-free. Additionally, wheelchairs are offered between the aircraft and airport terminals; request one prior to your trip. Flight information display screens are available at the arrivals and departure sections of the airport. Lavatories at CMN are wheelchair-accessible.
  • Do you require any last-minute cosmetics or medications? Swing by Ali Ait Sayad Pharmacy, nestled in the pre-security area of Terminal 1, RAK. Passengers who are feeling under the weather, either from the journey or airport foods, can obtain over-the-counter medications at the facility.
  • Mohammed V International Airport boasts two on-site hotels. Passengers who wish to rest up after touching down in the airline hub can do so at Terminal 2’s Transit Hotel.
  • When you’re booking your flight to Morocco, you’ll notice that there are a handful of different airports to choose from. Casablanca Airport (CMN) handles the most international air traffic in Morocco, but there are many flights that are available from the United States to the airport in the city of Marrakesh, which is further south and more inland.
  • If you’re planning on exploring Spain after spending some time in Morocco, you can take the ferry north to the southern coast of Spain. The most popular route from Morocco to Spain is the ferry to Tarifa, Spain, from the city of Tangier in Morocco. There are several trips per day between Tangier and Tarifa.
  • Although US dollars and euros are commonly accepted in some tourist areas of major cities in Morocco, the Moroccan Dirham is required for everyday use and in locations outside of the country’s main cities. ATMs are widely available in the big city and often offer rates that are more favorable than money changers.
  • Morocco has an extensive network of railways that connect the major cities inland and the cities that lie on the northwest coastline.
  • Agadir has become a popular resort destination for both foreign and domestic tourism. There are no nonstop flights between the US and Agadir, but there are plenty of flights that have two stops. Most of the second stops on these flights are in Marrakesh or Casablanca. If you’re planning on visiting one of those cities anyway, you can plan your layover accordingly.
See more tips

Top 5 airlines flying to Morocco

 
Need help choosing which airline to fly with from the United States to Morocco? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.0
DeltaOverall score based on 10673 reviews
8.0Entertainment
8.2Boarding
7.9Comfort
8.6Crew
7.4Food
Airline reviews

A regional sized plane was used for a cross country flight with no overhead bin space. I had to "pink check" my laptop and my medications. I was NOT pleased!!!!

4.0 OkayReginald, May 2024MCI - LGA
Read more about Delta reviews

A regional sized plane was used for a cross country flight with no overhead bin space. I had to "pink check" my laptop and my medications. I was NOT pleased!!!!

Absolutely nothing flight was cancelled and delayed for 2 days. Barely a heads up I want a full refund

The plane from SNA wouldn’t start after 5 tries. The team gave me an option of flying direct from LAX and giving me a Lyft ride there! Perfect!

Best airline! Always friendly and welcoming. Skyclub was great and loved the fast free wifi on board. I also love that you can pre-order your meal on the app!

Atlanta boarding crew at gate were filled with arrogance and were disrespectful. In flight crew showed indifference to the needs of passengers. This is about the flight from ATL to BDL.

The plane was FREEZING SEATS UNCOMFORTABLE Otherwise smooth Thank you

Boarding was chaotic. I didn’t finish dinner because I went to bed early. Breakfast omelet was overcooked and tasteless but croissant was better than usual. Plane was dirty—crumbs in every seam and lavatory was poorly maintained (paint peeling, etc.) and toilet paper had not been refreshed before takeoff. No cubby for storage in first and seat was narrow.

Boarding was somewhat chaotic. Unable to evaluate crew or food/drink because captain kept them seated due to turbulence. Have no idea if entertainment was offered.

West Jet has a horrible boarding process and the seats have no cushion.

Everything went smoothly. I didn’t like that when I booked in the main cabin my wife and I weren’t seated together. One would think when booking on an option that allows picking your seat. They would put you and your travel partner together. Had to call to get it sorted. They did fix.

The check in was horrible. I stood in line for 1 hour to check in with an Air France ticket. Then I was told I had to go to Delta counter onstead to check in instead. It made no sense.

Generally good. The crew is excellent. The food could be better.

Excellent apart from transport to actual plane 10 minutes from the actual gate , walking out in the tarmac in the rain and having to climb stairs to enter while holding luggage.

Did not find the wheelchair that supposed to assist and went to a long queue for transit security chk which was very slow and boarding desk wanted to close counter although that they knew that I am minutes away because of their mistake of not providing the wheelchair.

Boarding was smooth and on time. The seat was comfortable and the entertainment worked. Staff were gracious.

Good aorcraft 777 but Worst food ever Breakfast was a bû’with matonnaise… Staff was nice but invisible most of the flight

Business class in the second leg - CDG-EVN was a disaster.

worst experience ever i choose my seat in advance and also have my seat selected in my boarding and the they told me that my seat has been changed without notify me

No birding was given for next trip on same carrier, food was very moderate.

We transited through Chad and what was supposed to be a 1hr 20 minutes transit time lasted over 4hrs. We didn't get regular updates until we complained. After a 10hr flight from Paris no form of refreshment given and finally arrived Abuja over 6hrs later and none of my bags came

Seats comfortable on economy plus and attendants very helpful. Food was ok. Bathrooms needed servicing.

Good food, prompt and timely flight, good on-board personnel

Original flight was cancelled - After waiting 2 hours for new take-off times. Then had to stand in line for 3 hours, ending at 2:30 am - to be told, " No hotel rooms anywhere in Dallas". No way for me to get any rest at DFW at that time of night.

I liked the friendly crew and desk staff, all very helpful. I was surprised and a little annoyed on my outbound flight from LGW to MCO as I had prepaid and booked my seat, which was all correct at check in on my boarding pass. when I got on the plane someone was in my seat ! I was moved to another seat. The food choice is quite limited and I feel that an option of a muffin for breakfast snack would be welcomed, not everyone wants egg or bacon wrap. The choice of entertainment is good, plenty to keep you busy on a long haul flight. I liked the option offered to have the cabin bag checked into the hold, it saved me as an older, lone traveller lifting my case into the overhead locker or finding there was no space.

My luggage did not get to my Miami destination/home. I am waiting for it 24 hours later.

good service from crew. Before the would have an option between cookies or nuts as snacks.. Now, there are only cookies. too bad. People who can not have sugar don't have a choice.

I’m hoping for WiFi included. Everything else was very good

Rude security cunts. However the lady that issued my boarding ticket when I was flying back from New York was lovely & helpful!!

Appalling! The flight was delayed by 3.5 hours and the American Airlines staff at the airport where nit very helpful. Once boarded, the flight crew were unhelpful, the food was poor and the aircraft was tatty.

I called prior to flying to confirm our baggage allowance which was 5 bags. On our outbound flight thee were no problems. On the return flight we were charged for each bag totaling $400! We are working with customer service to resolve the issue.

They canceled the flight on us very close to the flight date .

It took 66 hours to get from Seattle to Tel Aviv. As a minor, I was left for more than 12 hours in Toronto and Frankfurt without hotel and food vouchers. It took 5 layovers. It was insane and not okay

It was delayed but got us to YYZ. I had great copassengers.

Flew SEA-CA, then CA-NRT. First flight was short but very uncomfortable, dirty, and had very small overhead storage space. The seats and fans were not cleaned and had visible dirt on them. Second flight was perfect.

My second flight ended up being through United and it was fine. Again, just frustrating that it was so late.

My experience was pretty frustrating because the first leg of my flight on United (though booked through Air Canada) was delayed causing me to miss my connecting flight on Air Canada. This could have been an easy solve as there was a direct flight later that morning via Air Canada that they easily could have put me on which would have only gotten me to my destination 2 1/2 hours later but because United and Air Canada don’t seem to have good communication they gave me the run around both telling me to talk with the other which I did three times to no avail. I ended up taking the delayed flight and getting on a new connecting flight which ended up getting me to my destination 6 hours later and I missed the event I was planning to go to this evening.

Everything went smoothly and as expected. We were on time and one flight arrived early.

First time flying Air Canada and the trip was very pleasant! They did a great job getting us out of Toronto and into Rome (early!) For an international flight it was very enjoyable.

This is not a Business Class equipped airplane and even the crew apologize before take over BUT BUT Air Canada charged full business class fare

All was good, except our baggage was lost for most of a day. We are thankful that it was found quickly and delivered to our hotel. Rouge was fine outside of that problem.

Babies, crying, movies and sound doesn’t working overpacked and delayed flight

Pretty good flights! If they can let y u s know regarding delays by announcing it in the PA system it would be a good business practice!

3 hours late, came at my final destination without any of my luggage.

Delays with no communication. Broken business class seat and no one seems to care or help.

The head of the flight attendants was very rude and impolite and insisted to know my nationality on flight while I had my Can passeport! against all rules!

I spent 4 hours untill get my bags no food no entertainment on the flight

Adequate. Served our purpose of getting there safely. Nothing to rave about. Decent value for the amount paid

Old planes that are not being maintained with at least basic cleaning. Plane smells awful, bathrooms not cleaned either. Customer service probably one of the worst I have experienced.

I lost my connection flight from Casablanca to Marrakech because we arrived late to Casablanca. I had to rent a car to continue my trip . I need refunds

Nothing. Everything, the service the delayed plane and communications to passengers, the boarding, the food access before flight, no aircon on the plane until high altitudes and super long wait for baggage claim with no direction on tv signs.

Book Cheap Morocco Plane Tickets

Recent round-trip flight deals

11/5Tue
1 stopTAP AIR PORTUGAL
13h 00mMIA-CMN
11/11Mon
1 stopTAP AIR PORTUGAL
27h 55mCMN-MIA
$500
10/16Wed
1 stopTAP AIR PORTUGAL
12h 25mBOS-CMN
10/24Thu
1 stopTAP AIR PORTUGAL
26h 10mCMN-BOS
$580
11/4Mon
1 stopIberia
14h 10mBOS-CMN
11/12Tue
2 stopsIberia
15h 35mCMN-BOS
$685
11/12Tue
2 stopsDelta
17h 05mMIA-CMN
12/17Tue
1 stopDelta
15h 25mCMN-MIA
$700
11/12Tue
2 stopsDelta
16h 35mMIA-CMN
12/17Tue
2 stopsDelta
20h 58mCMN-MIA
$711
8/27Tue
nonstopRoyal Air Maroc
8h 15mMIA-CMN
10/2Wed
nonstopRoyal Air Maroc
8h 45mCMN-MIA
$731
11/1Fri
1 stopIberia
33h 15mMIA-CMN
1/13Mon
1 stopIberia
25h 00mCMN-MIA
$734
9/18Wed
nonstopRoyal Air Maroc
8h 15mMIA-CMN
9/29Sun
nonstopRoyal Air Maroc
8h 45mCMN-MIA
$749
8/14Wed
1 stopAir France
16h 50mEWR-RAK
8/23Fri
1 stopAir France
12h 50mRAK-EWR
$755
10/16Wed
2 stopsAir France
16h 15mDCA-CMN
10/30Wed
2 stopsAir France
19h 05mCMN-DCA
$845

Search by stops

Search by airline

Search by price

Recent one-way flight deals

9/24Tue
2 stops
20h 10mMIA-CMN
$295
7/15Mon
1 stop
28h 55mJFK-RAK
$322
9/5Thu
nonstopRoyal Air Maroc
7h 15mIAD-CMN
$473
8/13Tue
nonstopRoyal Air Maroc
7h 05mJFK-CMN
$503
5/21Tue
1 stopAir France
19h 45mMIA-CMN
$668
6/12Wed
1 stopIberia
14h 30mBOS-CMN
$668
5/21Tue
1 stopAir France
17h 55mMIA-CMN
$676
5/19Sun
2 stopsIberia
16h 25mJFK-RAK
$678
8/3Sat
1 stopDelta
15h 00mJFK-CMN
$683
7/23Tue
2 stopsDelta
19h 25mJFK-CMN
$687

Search by stops

Search by airline

Search by price

Last minute flights to Morocco

Last minute flight, train and bus deals

5/19Sun
multi-stop
14h 00mJFK-RAK
5/22Wed
multi-stop
32h 15mRAK-JFK
$640
5/19Sun
multi-stop
14h 00mJFK-RAK
5/21Tue
multi-stop
34h 20mRAK-JFK
$651
5/21Tue
multi-stopDelta
20h 15mJFK-CMN
9/9Mon
multi-stopDelta
29h 10mCMN-JFK
$775
5/17Fri
multi-stopDelta
18h 15mJFK-RAK
5/22Wed
multi-stopDelta
15h 15mRAK-JFK
$805
5/17Fri
multi-stopAir France
14h 20mJFK-CMN
5/20Mon
multi-stopAir France
23h 35mCMN-JFK
$825
5/21Tue
multi-stopIberia
17h 05mMIA-CMN
8/27Tue
multi-stopIberia
31h 15mCMN-MIA
$935
5/21Tue
multi-stopIberia
14h 05mMIA-CMN
8/27Tue
multi-stopIberia
31h 15mCMN-MIA
$1,018
5/17Fri
nonstopRoyal Air Maroc
8h 15mMIA-CMN
6/2Sun
nonstopRoyal Air Maroc
8h 45mCMN-MIA
$1,080
5/17Fri
nonstopRoyal Air Maroc
8h 15mMIA-CMN
6/2Sun
nonstopRoyal Air Maroc
8h 45mCMN-MIA
$1,083
5/17Fri
multi-stopAir France
11h 15mEWR-CMN
5/28Tue
multi-stopAir France
12h 20mCMN-EWR
$1,185

Search by stops

Search by airline

Search by price

Flights to Morocco

Return flight deals:

Morocco - United States

Cabin classes:

$2,816
$2,907
$489

Browse origins:

View more