Flights to Morocco from USA

Flights to Morocco from USA

Flights to Morocco from USA have gotten a lot easier to find in the past year. Royal Air Maroc still runs the longtime nonstop route between New York and Casablanca, but two brand-new options have joined it, Delta’s first-ever nonstop flight from Atlanta straight into Marrakech, and Royal Air Maroc new nonstop link between Los Angeles and Casablanca, the first direct flight between Africa and the US West Coast. Add in the usual one-stop options through Europe, and there’s now a route to fit almost any starting city, budget, or travel style.

This guide walks through every way to get from the US to Morocco right now, which airlines fly nonstop, what connecting flights look like, how long each route takes, what fares typically run, and how to time your booking for the best price. If you’d rather skip the planning and go straight to the itinerary, our private Morocco tours from Casablanca and tours from Marrakech are built around exactly these flight schedules.

Direct Flights to Morocco from the USA

For years, Royal Air Maroc New York to Casablanca route was the only true nonstop option between the two countries. That’s no longer the case. As of 2026, American travelers have three nonstop routes to choose from, depending on where they’re flying from and which Moroccan city they want to land in.

Royal Air Maroc: New York (JFK) to Casablanca (CMN). This remains the longest-running nonstop route between the US and Morocco, flying into Casablanca Mohammed V International Airport in roughly 6-7 hours. It’s the most convenient option for East Coast travelers and anyone connecting domestically through JFK before heading overseas.

Delta: Atlanta (ATL) to Marrakech (RAK). This is the newest and, for many travelers, the most useful route on this list. Delta launched its first-ever nonstop service to Morocco on October 25, flying three times a week between its Atlanta hub and Marrakech Menara Airport on a Boeing 767-400ER with Delta One, Premium Select, Comfort+, and Main Cabin service. Because Atlanta connects to more than 125 US cities, this route effectively puts Marrakech within one stop of almost anywhere in the country, and it removes the long-standing need to connect through Europe just to reach Morocco most visited city.

Royal Air Maroc: Los Angeles (LAX) to Casablanca (CMN). Since June 7, 2026, Royal Air Maroc has flown nonstop between Casablanca and Los Angeles three times a week, marking the first direct route between Africa and the US West Coast. The flight runs about 12 hours on a Boeing 787 Dreamliner, giving West Coast travelers a nonstop option for the first time instead of routing through New York or Europe.

Royal Air Maroc has also signaled plans to bring back Boston service and add capacity on other US-facing routes as part of its broader fleet expansion, so it’s worth checking current schedules if you’re departing from New England.

Best Airlines for Connecting Flights to Morocco

Outside of these three nonstop routes, connecting through Europe is still the most common and often the most affordable way to reach Morocco, especially if you’re not departing from New York, Atlanta, or Los Angeles. Airlines with strong one-stop connections include:

  • Air France (via Paris)
  • British Airways (via London)
  • Iberia (via Madrid)
  • Lufthansa (via Frankfurt)
  • Turkish Airlines (via Istanbul)
  • KLM (via Amsterdam)

These routes open up far more Moroccan destinations than the nonstop flights do, including Marrakech (RAK), Fes (FEZ), Tangier (TNG), and Agadir (AGA), and many travelers use the layover as a chance to spend a day in a European city on the way.
Flight Times and Distances from the USA to Morocco

Flight Times and Distances from the USA to Morocco

Nonstop routes:

  • New York (JFK) to Casablanca: 5,800 km (3,600 mi), 6-7 hours
  • Atlanta (ATL) to Marrakech: 7,000 km (4,340 mi), 8-10 hours
  • Los Angeles (LAX) to Casablanca: 9,600 km (6,000 mi), ~12 hours

Connecting routes via Europe: typically 12-22 hours total, depending on layover length and city.

Common European-to-Morocco legs:

  • Madrid to Marrakech: 2 hours
  • Paris to Casablanca: 3 hours
  • Amsterdam to Tangier: 2 hours

Flights to Casablanca from the USA

Casablanca remains Morocco busiest international gateway and the easiest city to reach directly from the US. Royal Air Maroc flies nonstop from both JFK and LAX year-round, while Delta, United, and American Airlines all offer connecting service through European partner hubs. Airfares to Casablanca generally range from $500 to $1,300 round trip, depending on the season and how far ahead you book. Mohammed V International Airport is also the main hub for domestic flights onward to Marrakech, Fes, and other cities, so many travelers use Casablanca as their arrival point even when it isn’t their final destination.

Flights to Marrakech from the USA

This section used to come with a catch: no direct flights, connections only. That changed with Delta’s Atlanta to Marrakech route. Travelers flying from anywhere Delta serves can now reach Marrakech Menara Airport (RAK) with a single connection in Atlanta and no need to route through Europe at all. Fares on this route, and on the longer-standing connecting options through Europe, typically run $550 to $1,300 round trip depending on season and booking window.

Marrakech Menara Airport sits just a short drive from the city center, which makes it a genuinely convenient starting point for the Atlas Mountains, the Sahara, and the medina itself. If Marrakech is your first stop, our private tours from Marrakech are designed to start right where your flight lands.

Flights to Fes, Tangier, and Other Moroccan Cities

There are still no nonstop US flights into Fes or Tangier, so the most reliable way to reach either city is a connection through Casablanca (via a short domestic hop) or through a European hub with a same-day onward flight. Fares tend to sit close to what you’d pay for Casablanca, plus the cost of the connecting leg. If your trip centers on the north of the country, our tours from Fes and tours from Tangier both include guidance on the best way to route your flights in.

How Much Do Flights to Morocco from the USA Cost

Prices swing quite a bit by season, route, and how far in advance you book, but here’s a realistic range:

  • Nonstop flights (JFK-Casablanca, ATL-Marrakech, LAX-Casablanca): roughly $700-$1,400 round trip
  • Connecting flights through Europe: roughly $450-$1,000 round trip
  • Peak season (June-August, December holidays): expect prices at the higher end, sometimes above $1,500
  • Shoulder season (March-May, September-November): typically the sweet spot for value

Tips for Booking Cheap Flights to Morocco

  • Book early. Aim for 3-6 months out for domestic-style pricing on nonstop routes, especially around Delta’s new Atlanta service, which is still building demand.
  • Travel in shoulder season. March through May and September through November bring lower fares and more comfortable weather than the peak summer heat.
  • Compare fares across tools. Sites like Google Flights, Skyscanner, and Kayak make it easy to compare nonstop and connecting prices side by side.
  • Stay flexible on layovers. A European stopover can cut ticket costs meaningfully and gives you the option to explore another city along the way.
  • Watch for carrier promotions. Royal Air Maroc and Delta both run seasonal fare sales, particularly in the off-peak months.

Planning Your Trip with Best Morocco Travel

Booking the flight is just the first step. Once you land, having a local team that knows the country makes the rest of the trip run smoothly. Best Morocco Travel has been designing private, family-run tours out of Marrakech for more than 25 years, and we coordinate itineraries around real flight schedules, including the new Atlanta-Marrakech and Los Angeles-Casablanca routes, so your first day in the country isn’t lost to logistics. Every tour is private, never a group tour, and built around your arrival city, your pace, and what you actually want to see.

FAQ’s about Flights to Morocco from USA

Is there a direct flight to Marrakech from the USA?

Yes. Delta now flies nonstop between Atlanta and Marrakech three times a week, the first direct US-Marrakech route ever offered. Before this route launched, every flight to Marrakech required a connection.

What’s the fastest way to get to Morocco from the USA?

The fastest option depends on where you’re departing from. Royal Air Maroc nonstop JFK-Casablanca flight takes about 6-7 hours, while Delta’s nonstop Atlanta-Marrakech route runs 8-10 hours depending on direction. Both are faster than any connecting itinerary through Europe.

What airlines offer direct flights from the USA to Morocco?

Royal Air Maroc and Delta are currently the only two airlines flying nonstop between the US and Morocco. Royal Air Maroc covers New York-Casablanca and Los Angeles-Casablanca, while Delta covers Atlanta-Marrakech. Airlines such as Air France, British Airways, Iberia, Lufthansa, and Turkish Airlines all offer connecting flights through their European hubs.

How long does it take to fly from the USA to Morocco?

Nonstop flights range from about 6-7 hours (New York-Casablanca) up to roughly 12 hours (Los Angeles-Casablanca). Connecting flights through Europe typically take 12-22 hours total, depending on the length of the layover.

When is the best time to book a flight from the USA to Morocco?

For the best fares, book 3-6 months in advance, and travel during Morocco shoulder seasons (March-May or September-November) when prices tend to drop and crowds thin out. Flexible travel dates around these windows can lead to meaningful savings.

Do US citizens need a visa to visit Morocco?

No. American passport holders can enter Morocco visa-free for stays of up to 90 days, provided their passport is valid for at least six months beyond their travel dates and they carry proof of onward or return travel.