Free 24-hour hold on your dates.

Get a Quote

Morocco is an easy trip from the US East Coast thanks to a nonstop route to Casablanca, with good one-stop coverage from elsewhere. Here is the full picture for Casablanca, Marrakech and beyond, and how we can book it for you.

Nonstop and one-stop options

  • Royal Air Maroc flies nonstop to Casablanca (CMN) from New York (JFK), Washington (IAD), Boston (BOS) and Miami (MIA).
  • From other US cities, you connect once, usually through a European hub, which is often the best value.

The airlines and hubs

  • Royal Air Maroc, nonstop, to Casablanca from the four gateways above, with onward domestic flights across Morocco.
  • Air France, Lufthansa, Iberia and British Airways connect through Paris, Frankfurt, Madrid or London, and the Gulf carriers offer one-stop options too.

See our best airlines guide for how carriers compare.

Beyond Casablanca

  • Marrakech (RAK), Fez (FEZ), Tangier (TNG) and Agadir (AGA) are reached with a short domestic hop from Casablanca, often on the same ticket, or a one-stop through Europe.

When it is cheapest

The best value is late autumn, winter and early spring, outside the holidays. Spring and autumn are peak for Marrakech, and summer and the days around Eid are dearest. For more, see the cheapest time to fly.

How to catch a deal

Royal Air Maroc and the European carriers run seasonal sales, and routing through Europe can beat the nonstop on price. Flexible dates and fare alerts help. See how to secure airline promotions.

We will book it for you

We will weigh the nonstop against the best one-stop for your city and dates and arrange any onward flights. Get a flight quote and we will handle the rest.

Questions

Are there nonstop flights from the USA to Morocco?
Yes. Royal Air Maroc flies nonstop to Casablanca (CMN) from New York (JFK), Washington (IAD), Boston (BOS) and Miami (MIA). From other US cities you connect once, usually through Europe.
Which airlines fly from the USA to Morocco?
Royal Air Maroc flies nonstop to Casablanca. European carriers such as Air France, Lufthansa, Iberia and British Airways, and the Gulf carriers, connect to Moroccan cities with one stop.
Can I fly to Marrakech or Fez from the USA?
Yes. Fly nonstop to Casablanca and take a short domestic hop to Marrakech (RAK), Fez (FEZ), Tangier or Agadir, often on the same Royal Air Maroc ticket, or connect once through Europe.
What is the cheapest time to fly to Morocco from the USA?
Late autumn, winter and early spring outside the holidays are usually cheapest. Spring and autumn are peak for Marrakech, and summer and the days around Eid are the most expensive.

وَاللَّهُ يَدْعُو إِلَىٰ دَارِ السَّلَامِ

Free Umrah quote

Plan your Umrah with us

Tell us when you would like to travel. We reply with named hotels, flights from your city and one price for your dates.

  • Named hotels and room type
  • Flights from your US airport
  • One price, confirmed in writing

Request your quote

No payment needed. Hotels and price are confirmed in writing before any deposit.

Request a call back Call

Al Salaam Travels

Request a call back

Leave your details and a time that suits you. Our team will call you back about your Umrah.