Direct flights to Morocco exist from several major cities across Europe, North America, and the Middle East, and knowing exactly which routes operate can save you hours of unnecessary layover time. This article breaks down every confirmed nonstop route by region, explains which airlines serve them, and helps you plan your journey from the moment you book to the moment you land.
- Which airports serve Morocco and handle international arrivals
- Direct flights to Morocco from Europe: the main corridors
- Are there nonstop routes from the USA to Morocco?
- Which airlines are flying to Morocco right now
- When should you book, and how far in advance?
- What to do after your direct flight lands in Morocco
Which airports serve Morocco and handle international arrivals
Morocco has six international airports that regularly handle flights from abroad. The main ones are Mohammed V International in Casablanca, Marrakech Menara, Agadir Al Massira, Fes-Saïss, Tangier Ibn Battouta, and Rabat-Salé.
Casablanca is the primary hub and the entry point for most long-haul routes. Marrakech Menara is the second-busiest airport and handles a large share of European charter and scheduled traffic.
Fes-Saïss and Tangier see significantly less long-haul traffic but are well served from Spain, France, and a few low-cost carriers. Understanding which airport is closest to your destination in Morocco will help you avoid a long overland transfer after landing.

Direct flights to Morocco from Europe: the main corridors
The largest volume of direct flights to Morocco originates in Europe, with routes operating daily from cities including London, Paris, Madrid, Amsterdam, Brussels, Frankfurt, and Barcelona. These are well-established, year-round routes served by both full-service and low-cost carriers.
From the UK, easyJet, Ryanair, and British Airways all operate nonstop services to Marrakech and Casablanca from London Gatwick and London Heathrow respectively. Flight time from London to Marrakech is approximately three hours and thirty minutes.
From Spain, the frequency is particularly high. Iberia, Vueling, and Ryanair connect Madrid, Barcelona, and Málaga to Casablanca, Marrakech, Fes, and Tangier. For travellers who cannot find a direct seat, cheap connecting routes through Madrid to Fes are a common and affordable alternative.
Direct flights to Morocco from france and the netherlands
Air France and Transavia both serve Morocco extensively from Paris Charles de Gaulle and Paris Orly. Amsterdam Schiphol is served by Royal Air Maroc and Transavia with nonstop service to Casablanca and Marrakech.
These northern European routes are particularly popular during school holiday periods, so prices rise sharply in July, August, and around the Easter break. Booking at least eight to twelve weeks in advance is advisable for those windows.

Are there nonstop routes from the USA to Morocco?
Yes. Royal Air Maroc operates nonstop routes from the USA to Morocco, specifically between New York JFK and Casablanca Mohammed V International. This is currently the only confirmed scheduled nonstop transatlantic service to Morocco from North America.
The transatlantic flight duration to Casablanca from New York is approximately seven hours eastbound. Return flights westbound take slightly longer due to headwinds, typically eight hours or more.
Travellers from other US cities such as Los Angeles, Chicago, Miami, or Washington D.C. will generally connect through New York JFK, London, Madrid, or Paris. There is currently no nonstop service from Canada to Morocco on any scheduled carrier, though this may change seasonally.
For a precise breakdown of flight times from every major departure city, see the actual flight time data for every Morocco route, which covers transatlantic and short-haul routes with verified durations.
Which airlines are flying to Morocco right now
Several carriers currently operate scheduled service into Morocco. The most active are Royal Air Maroc, Ryanair, easyJet, Transavia, Air Arabia Maroc, Iberia, Vueling, and Air France.
Royal Air Maroc is Morocco’s national carrier and the airline with the broadest international network into the country. It operates from Casablanca to destinations across Europe, North America, West Africa, and the Gulf. The Royal Air Maroc baggage policy varies by fare class, so check your allowance before arriving at the airport, particularly on economy fares booked through third-party platforms.
Low-cost carriers such as Ryanair and Air Arabia Maroc focus on high-frequency, low-price routes from Spain, Italy, and France. These are reliable for budget travellers but come with stricter baggage restrictions and no flexibility on changes.
What about gulf carriers and african routes?
Emirates, Qatar Airways, and Turkish Airlines do not operate direct flights to Morocco, but they offer one-stop connections via Dubai, Doha, and Istanbul. These routes are worth considering for travellers coming from Asia, Australia, or East Africa.
Royal Air Maroc connects Casablanca to Dakar, Abidjan, Lagos, and Nairobi, making it a logical hub for intra-African travel as well. Morocco’s geographic position makes Casablanca a genuine connecting point between Africa, Europe, and the Americas.
When should you book, and how far in advance?
The best time to book Morocco airfare depends on when you plan to travel and where you are departing from. As a general rule, booking six to ten weeks ahead on European routes gives you access to the widest range of fares before prices climb.
For the New York to Casablanca route, booking eight to twelve weeks out is more appropriate given the limited nonstop capacity. Prices on this route spike significantly during Ramadan, summer, and the Christmas period.
Here are the key factors that affect Morocco airfare pricing:
- School holiday windows in your departure country drive prices up sharply in July, August, and December.
- Ramadan timing shifts each year and affects both availability and pricing on routes serving Morocco’s domestic Muslim traveller market.
- Flying midweek, particularly on Tuesdays and Wednesdays, is consistently cheaper on European low-cost routes.
- Booking directly with the airline avoids third-party markup and gives you clearer access to the Royal Air Maroc baggage policy and fare conditions.
Morocco visa requirements for travelers also vary by nationality. Citizens of the EU, USA, UK, and Canada do not require a visa in advance and can enter for up to 90 days. Travellers from other regions should verify their status with the Moroccan Ministry of Foreign Affairs before booking.
What to do after your direct flight lands in Morocco
Once your flight lands, your experience on the ground starts immediately, and having a clear arrival plan makes a significant difference. Airport transfers from Marrakech Menara to the medina take approximately twenty minutes by taxi or private transfer and should be arranged in advance during peak periods.
Casablanca Mohammed V airport is connected to the city centre and to Marrakech by the ONCF train network. The Casablanca Voyageurs to Marrakech train journey takes around two hours and thirty minutes, making it an efficient way to continue south after landing.
If you are thinking about how to plan a Morocco itinerary after landing, the arrival city matters. Casablanca is a logical starting point for the imperial cities circuit, while Marrakech is better suited to a south-focused route through the Atlas Mountains and the desert.
Here is a simple arrival checklist regardless of which airport you land at:
- Have your passport and any printed hotel confirmation ready before reaching the immigration desk.
- Collect your baggage and proceed through customs, declaring any items above the duty-free threshold.
- Exchange a small amount of currency at the airport bureau or use an ATM in the arrivals hall.
- Confirm your transfer with your driver or find the licensed taxi rank outside arrivals, not inside the terminal.
- Activate your local SIM or roaming plan before leaving the airport Wi-Fi zone.
For those arriving into Marrakech specifically, private airport transfers are the most reliable option and can be booked before departure to avoid confusion on arrival.
Direct flights to Morocco connect you to one of the most geographically and culturally rich countries in Africa and the Arab world, and getting the route right is the first decision that shapes the rest of your trip. Whether you are flying nonstop from New York, hopping across from Madrid, or routing through Paris, the combination of carriers and airports now gives travellers more options than ever before. Once you land, the journey really begins, and if you want to make the most of every day on the ground, explore the top experiences across Morocco to start building your itinerary before you even board.


