The Best Flights From the US to Morocco (2026/2027)

Finding the best flights from the US to Morocco is easier than it looks. There are nonstop routes, connecting options, and two different arrival airports to choose between. This 2026/2027 guide covers which airlines fly nonstop, the best connections if you’re not near a major hub, and typical costs. It also covers how to decide whether to land in Casablanca or Marrakech.

Which Airlines Fly Direct from the US to Morocco?

Royal Air Maroc is currently the only airline operating true nonstop flights between the US and Morocco. The airline flies nonstop from four US cities directly into Casablanca (CMN):

  • New York (JFK), roughly 7 hours, 40 minutes
  • Los Angeles (LAX)
  • Miami (MIA)
  • Washington, D.C. (IAD)

If you’re departing from, or can connect through, one of these four cities, a nonstop Royal Air Maroc flight is almost always your fastest option. It’s usually the simplest choice too.

Delta Air Lines recently entered the market with its first direct service to Morocco. The new route runs nonstop from Atlanta (ATL) to Marrakech (RAK). It launched in October 2025 and operates three times a week, on Tuesdays, Thursdays, and Saturdays. This is a big deal if Marrakech, rather than Casablanca, is your actual starting point. It skips Casablanca and the domestic connection entirely.

Connecting Flight Options From Other US Cities

If you’re not flying out of New York, LA, Miami, DC, or Atlanta, you’ll be connecting through a European hub. That’s completely normal, and it usually adds just one layover. The most common routings:

  • American Airlines, via London or Madrid (partnering with British Airways or Iberia)
  • United Airlines, via Frankfurt or Istanbul (partnering with Lufthansa or Turkish Airlines)
  • Delta, via Paris or Amsterdam (partnering with Air France or KLM) if you’re headed to Casablanca rather than Marrakech
  • Iberia, via Madrid
  • TAP Air Portugal, via Lisbon

Layover times vary. Budget for a total travel time of 12 to 16 hours door-to-door from most US cities once you include the connection.

Flights from New York to Morocco

New York is the best-connected US city for Morocco travel. Royal Air Maroc’s nonstop JFK-Casablanca route takes under 8 hours, making it the fastest way to get here from the East Coast. If nonstop fares are sold out or priced high, one-stop options through London, Madrid, or Paris are usually available with total travel times around 11 to 13 hours.

Flights from Los Angeles to Morocco

Royal Air Maroc also flies nonstop from LAX to Casablanca, a long haul (typically 12+ hours in the air), but still faster than any connecting alternative from the West Coast, which can otherwise mean 16+ hours with a layover. If you’re flexible, routing through a European hub sometimes opens up better fares, at the cost of a longer total journey.

How Much Do Flights to Morocco Cost from the US?

Fares fluctuate constantly based on season, how far in advance you book, and which city you’re departing from, but as a general guide:

  • One-way deals can appear as low as $300 to $500, especially from New York
  • Round-trip economy fares typically run $700 to $1,200, with East Coast departures usually cheaper than West Coast
  • Prices climb noticeably around spring (March to May) and fall (September to November), Morocco’s most popular travel seasons, so booking 2 to 3 months ahead is a good rule of thumb

Always check live fares before publishing exact numbers, since airline pricing changes week to week.

Casablanca or Marrakech: Which Should You Fly Into?

This matters more than most guides mention. Casablanca (CMN) is Morocco’s main international gateway and where most nonstop US flights land. But Marrakech (RAK) is where most first-time travelers actually want to be, since it’s the launch point for Sahara Desert tours, the Atlas Mountains, and Morocco’s most iconic medina.

  • Flying into Casablanca, you’ll typically take a short 45-minute domestic flight or a 3-hour train to reach Marrakech.
  • Flying into Marrakech directly (currently only possible nonstop via Delta from Atlanta) skips that extra leg entirely.

If your trip is Marrakech- and Sahara-focused (which most of our tours are) and you can fly Delta from Atlanta, landing directly in Marrakech will save you the most time.

Tips for Booking Your Flight to Morocco

Book 2 to 3 months ahead for spring and fall travel, when demand (and prices) peak.

Set fare alerts on Google Flights or a similar tool for your specific route. Morocco fares from the US can swing significantly.

Check both Casablanca and Marrakech as your arrival airport before booking. The extra domestic leg into Marrakech can sometimes cost more in time and money than a slightly pricier direct fare.

Confirm your passport is valid for at least 6 months beyond your travel dates, a standard entry requirement for Moroccan immigration.

Build in a buffer day after a long connecting flight before your tour starts, especially if you’re flying West Coast to Morocco with a layover.

Frequently Asked Questions

Is there a direct flight from the US to Morocco?

Yes. Royal Air Maroc flies nonstop from New York (JFK), Los Angeles (LAX), Miami (MIA), and Washington, D.C. (IAD) to Casablanca. Delta also flies nonstop from Atlanta to Marrakech, a route it launched in October 2025.

How long is the flight from the US to Morocco?

Nonstop flights average around 7 to 8 hours from the East Coast, such as JFK to Casablanca, and 12 or more hours from the West Coast, such as LAX to Casablanca. Connecting flights through Europe typically take 12 to 16 hours total, including the layover.

Which airport should I fly into, Casablanca or Marrakech?

Most nonstop US flights land in Casablanca, but Marrakech is closer to Morocco’s most popular tourist sites, including the Sahara Desert and the Atlas Mountains. If your trip is Marrakech-focused, flying Delta’s nonstop Atlanta-Marrakech route saves you an extra domestic leg.

How much do flights from the US to Morocco cost?

Round-trip economy fares typically range from $700 to $1,200, though one-way deals can appear for as low as $300 to $500, especially from New York. Prices rise during spring and fall, Morocco’s most popular travel seasons, so book 2 to 3 months ahead for the best rates.


Once you’ve landed, the flight is the easy part.https://navigatemorocco.com/tours/: our local guides handle everything from Marrakech pickup to your full Sahara Desert itinerary, so you can focus on enjoying the trip instead of logistics.