Call us : +212 662 432890

Flights to Morocco from USA
Planning a trip to Morocco? Flights to Morocco from USA are a great way to explore the rich culture, historic landmarks, and breathtaking landscapes of this North African gem. With options for direct flights or convenient layovers in Europe, there’s a route to suit every travel style and budget.
Whether you’re flying nonstop to Casablanca or connecting to Marrakech or Fes, this guide has everything you need. From flight times and top airlines to tips on finding the best deals, we’ll help you plan a smooth and memorable trip to Morocco.
Direct flights to Morocco from the USA
For travelers looking for nonstop flights from the USA to Morocco, Royal Air Maroc is the airline of choice. These direct flights connect JFK in New York to CMN in Casablanca, with a typical flight time of 6-7 hours. The distance covered is approximately 5,800 kilometers, making it the fastest route between the two countries. Ticket prices for these direct flights range from $700 to $1,200, depending on the season, demand and how early you book.
Although nonstop flights are limited to JFK, they are very convenient for travelers on the East Coast or those looking to connect domestically before flying internationally.
Indirect flights and best airlines to Morocco
For those outside of New York or looking for more affordable options, indirect flights through Europe are a fantastic alternative. These flights are offered by top airlines such as
- British Airways (via London)
- Air France (via Paris)
- Turkish Airlines (via Istanbul)
- Lufthansa (via Frankfurt)
- Iberia (via Madrid)
These routes add a layover, but expand your choice of departure cities and Moroccan destinations. In addition to Casablanca, travelers can fly to cities such as Marrakech (RAK), Fez (FEZ), Tangier (TNG), and Agadir (AGA).
Connecting flights typically take 12-22 hours, depending on layovers, and ticket prices can be significantly lower, starting at $400-$800 roundtrip. These flights often offer the opportunity to explore European cities during a layover, making the trip even more rewarding.
Flight times and distances from the USA to Morocco
Here’s a quick breakdown of distance, time, and estimated flight times:
Direct flights (JFK to Casablanca):
- Distance: 5,800 kilometers (3,600 miles)
- Flight duration: 6-7 hours
Indirect flights (via Europe):
- Total duration: 12-22 hours, depending on stopovers.
European cities to Morocco:
- Madrid to Marrakech: 2 hours
- Paris to Casablanca: 3 hours
- Amsterdam to Tangier: 2 hours
These times and distances make Morocco an accessible destination, whether you’re flying direct or adding a European stopover.
Flights to Casablanca from the USA
Casablanca is Morocco main international hub, making it the most popular destination for flights from the US. Direct flights to Casablanca from JFK are available year round on Royal Air Maroc, while connecting flights from other U.S. cities are offered by major airlines such as Delta, United, and American Airlines in partnership with European carriers.
Airfares to Casablanca generally range from $400 to $1,200, depending on whether you choose a direct or connecting route. Casablanca’s Mohammed V International Airport is also a gateway for domestic flights and public transportation to other Moroccan cities.
- Check out our Morocco Tours from Casablanca
Flights to Marrakech from the USA
Marrakech, the cultural heart of Morocco, is another popular destination. While there are no direct flights to Marrakech from the U.S., connecting flights through Europe make it accessible. Flights to Marrakech from the U.S. typically start at $500 and go up to $1,200, depending on the airline and season.
Marrakech Menara Airport (RAK) is well connected to the city center, making it a convenient starting point for exploring the desert, the Atlas Mountains, and beyond.
- Check out our Morocco Tours from Marrakech
Tips for booking cheap flights to Morocco
- Book early: Secure your tickets at least 3-6 months in advance for the best prices.
- Travel off peak: Fly during Morocco shoulder seasons (March-May and September-November) for lower fares.
- Use comparison tools: Websites like Google Flights, Skyscanner, and Kayak will help you find the best deals.
- Be flexible with layovers: Consider a stopover in Europe to cut ticket costs and explore a new city.
- Check for discounts: Many airlines, especially Royal Air Maroc, offer discounts during off peak travel times.
Conclusion
Flying to Morocco from the U.S. offers several options for travelers with different budgets and preferences. Whether you prefer the convenience of direct flights to Morocco from the U.S. or the flexibility and affordability of connecting flights, there’s an option to suit your needs. Plan your trip wisely, explore fare comparison tools, and book early to secure the best airfares to Morocco.
With its captivating culture, breathtaking scenery, and warm hospitality, Morocco is a destination worth every mile of your trip.
FAQs about flying from the USA to Morocco
What’s the fastest way to get to Morocco from the USA?
The quickest way to get to Morocco from the USA is to take a non-stop flight. Royal Air Maroc offers direct flights from New York’s John F. Kennedy Airport (JFK) to Casablanca’s Mohammed V International Airport, which usually takes about 7-9 hours.
What airlines offer direct flights from the USA to Morocco?
Royal Air Maroc is the only airline that offers direct flights from the U.S. to Morocco. If you’re looking for connecting flights, several European airlines such as Air France, KLM and British Airways offer routes with stops in cities such as Paris, Amsterdam and London.
How long does it take to fly from the USA to Morocco?
Nonstop flights from New York to Casablanca usually take about 7-9 hours. If you’re connecting, the trip can be much longer, typically between 14 and 22 hours, depending on the length of your layovers.
When is the best time to book a flight from the U.S. to Morocco?
For the best prices, try to book your flight 2-3 months in advance. If you’re flexible with your travel dates, flying to Morocco during off-peak seasons, such as spring or fall, can help you save money and avoid large crowds.