Looking for the best flights to Morocco? Compare prices from hundreds of airlines and book your journey to Marrakech, Casablanca, Fes or Tangier in just a few clicks. Find unbeatable deals to start your Moroccan adventure today.
We may earn a commission when you book through our partners — at no extra cost to you.
Morocco has several international airports, each serving as a gateway to different regions of the country. Here are the main airports where you can book your flights to Morocco:
The most popular gateway for tourists. Direct flights from major European cities, North America and the Middle East. Closest to the imperial city and the Atlas Mountains.
Morocco's largest international hub. Best for long-haul flights from the US, Canada, Asia and South America. Royal Air Maroc's main base.
Perfect if you start your trip in the cultural capital. Direct flights from Paris, London, Madrid, Brussels and other European hubs.
Best gateway to Northern Morocco and Chefchaouen. Quick connections from Spain, France and the UK.
Prices change in real-time. Book quickly to lock in the best deals.
Timing is everything when looking for the best deals on flights to Morocco. Here are our top tips to save money:
Many international airlines offer regular flights to Morocco. The most popular options include:
Round-trip flights to Morocco typically range from $400 to $900 from the US, $80 to $300 from Europe, and $600 to $1,200 from Asia or Australia. Booking in advance and traveling off-peak can save you 30-40%.
For a first trip, fly into Marrakech (RAK) — it's the easiest gateway with the most tourist infrastructure. If you start in Fes or want to explore Northern Morocco, choose Fes (FEZ) or Tangier (TNG). Casablanca (CMN) is ideal for long-haul flights.
Yes, Royal Air Maroc operates direct flights to Casablanca from New York (JFK), Washington DC, Boston and Miami. Other US cities require a connection through Europe.
Most travelers from the US, UK, EU, Canada, Australia and many other countries don't need a visa for stays under 90 days. Always check the latest requirements before booking your flights to Morocco.
Yes, last-minute deals are possible — especially during off-peak seasons. Use our search tool above to find real-time prices and set alerts for price drops.
Use our flight search tool above to compare 700+ airlines instantly, or get a complete trip package with flights, hotels and tours all in one.
Get Complete Trip Package →