Flying from the US to Morocco usually means either a nonstop hop on Royal Air Maroc or a one-stop connection through a European hub on carriers like Air France, Delta, or United. Fares typically start in the $400 to $600 range for economy round trips, dropping lowest in January and February and climbing highest in summer and around the December holidays.
Here is how to find the cheapest flights from the US to Morocco: which airports and routes to use, when to book, and how the timing lines up with the cheapest months to fly to Morocco overall.
Direct vs. Connecting Flights from the US to Morocco
Royal Air Maroc operates the only nonstop flights between the US and Morocco, flying from New York (JFK) and Washington, DC (IAD) to Casablanca (CMN). A nonstop saves several hours of travel time but is not always the cheapest option, since limited competition on that route can push fares up during peak periods.
Connecting through a European hub often costs less, especially outside the nonstop cities. Common routing includes:
- Air France via Paris (CDG) to Casablanca or Marrakech
- Delta or KLM via Amsterdam (AMS) to Casablanca
- United or Lufthansa via Frankfurt or Munich to Casablanca
- British Airways or Iberia via London or Madrid, useful if you are also stopping in Europe
A one-stop itinerary through Europe adds two to four hours versus the nonstop, but it opens up more airlines competing for your business, which usually means more fare options to compare.
Cheapest Months to Fly from the US to Morocco
The seasonal pattern for US to Morocco flights follows the same curve as the rest of the route network into the country. January and February are typically the cheapest months to fly, with early December and October also offering lower fares. Summer, especially June through August, and the last two weeks of December are the most expensive, driven by school holidays on both sides of the Atlantic.
For the full month-by-month breakdown and what drives the price swings, we've covered the cheapest month to fly to Morocco in detail. Traveling in the hottest stretch instead? Here's how to handle a Morocco summer.
Which US Airports Have the Best Access to Morocco
Where you start matters as much as when you fly:
- New York (JFK): the only US city with a true nonstop to Casablanca via Royal Air Maroc, roughly 7 hours of flight time.
- Washington, DC (IAD): also served nonstop by Royal Air Maroc, a useful option for travelers on the East Coast outside New York.
- Other major hubs (Boston, Chicago, Atlanta, Miami, Los Angeles): no nonstop service, but strong connections through Paris, Amsterdam, Madrid, or London, usually landing in Casablanca with onward options to Marrakech.
If your home airport is not New York or DC, it is worth comparing a positioning flight to JFK against a direct connection through Europe from your own city. The Europe route is often cheaper and not much slower once you add up layover time. Most routes land in Casablanca, with an onward domestic connection if Marrakech is your final stop.
How to Find Cheap Flights from the US to Morocco
- Book two to six months ahead of your travel dates. Transatlantic fares to Morocco tend to firm up closer to departure rather than dropping.
- Compare Casablanca and Marrakech as your arrival city. Casablanca has more international capacity and can be cheaper, even if Marrakech is your final destination, since a short domestic connection or train can cover the rest.
- Check both the nonstop and one-stop options before booking. The nonstop saves time, but a one-stop through Europe can save real money, particularly outside January and February.
- Set fare alerts on your specific route a few months out so you catch a price drop as soon as it appears, rather than checking manually every few days.
- Stay flexible by a few days if you can. Shifting a departure off a weekend, or by even two or three days, can lower the fare on the same route.
US to Morocco Flight Time and Route Options
Nonstop flight time from New York to Casablanca runs about 7 hours. From Washington, DC it is similar. Connecting itineraries through Europe typically run 10 to 15 hours total, including the layover, depending on the connection city and wait time. From West Coast cities, expect total travel time in the 14 to 20 hour range including a connection, whether routed through the East Coast or through Europe.
Frequently Asked Questions
What is the cheapest way to fly from the US to Morocco?
Comparing both the Royal Air Maroc nonstop from New York or Washington, DC and one-stop options through Paris, Amsterdam, or Madrid usually turns up the cheapest fare, since availability shifts by week and by carrier.
Is there a direct flight from the US to Morocco?
Yes. Royal Air Maroc flies nonstop from New York (JFK) and Washington, DC (IAD) to Casablanca (CMN). These are currently the only nonstop routes between the two countries.
How long is the flight from the US to Morocco?
The nonstop from New York or Washington, DC to Casablanca takes around 7 hours. Connecting flights through Europe typically take 10 to 15 hours or more, depending on the layover.
When should I book a flight from the US to Morocco?
Two to six months before your travel dates is generally the sweet spot, and aiming for January or February travel tends to bring the lowest fares of the year.
Is it cheaper to fly into Casablanca or Marrakech from the US?
Casablanca is usually cheaper to fly into from the US, since it has more international capacity and carrier competition. If Marrakech is your final stop, it is worth comparing the total cost of flying into Casablanca plus a domestic connection against a direct fare into Marrakech.
Plan Your Trip for Less
For the lowest fares, target January or February, compare the Royal Air Maroc nonstop against one-stop options through Europe, and book two to six months ahead. Flying from the UK instead? Here's the UK version of this guide. And before you go, it's worth running through what to sort out before traveling to Morocco.
Once your flight is booked, we can help with the rest of the trip. Browse our private tours to find the right itinerary for your travel dates.







