Cheap flights to Morocco
Being only a short ferry ride from Spain, the country of Morocco is an extremely popular destination for those wanting to taste Africa without going too far. Most long-haul flights to Morocco go directly to the large Casablanca airport, but if you are coming from Europe you can fly directly into the more popular tourist cities as well. Using Webjet you’ll be able to quickly find the cheapest flights on any airline as well as the best days to fly for the absolute lowest price airfare possible. The largest city in Morocco is Casablanca, and even that combined with its famous name, it's really not much of a tourist destination. Most on a short trip will head to Tangier in the north or Fez or Marrakech in the interior. Morocco has an efficient and reasonably modern train system to it's easy to get anywhere from Casablanca within half a day or so.
Airfare to Morocco
The country's national airline is called Royal Air Maroc and it is based in Casablanca. On that carrier, along with the smaller Air Arabia Maroc, you can reach Morocco from many major cities in the Europe and North Africa, plus a few destinations in North America. Finding cheap flights to Morocco has recently become much easier due to the influx of several low-cost carriers. Many of these smaller airlines fly directly into Fez and Marrakech so you won't need to change planes or take a train.
Airports In Morocco
Casablanca, Mohammed V International Airport (CMN)
Located 30 km southeast of the city center, the Casablanca airport is by far the busiest in the country. From longer distances it's your best bet for a cheap flight, but if you aren't planning on seeing the city itself you are better off checking for flights into the cities below, since you can often change planes in Europe and get there directly.
Airlines that fly into Casablanca Airport
Royal Air Maroc and Air Arabia Maroc are the two airlines based in Morocco and they have the most flights to Casablanca. From Europe you can fly into Casablanca directly on Air France, Alitalia Airlines, EasyJet Airlines, Iberia Airlines, and Lufthansa Airlines. From New York City you can fly in directly on Royal Air Maroc.
Marrakech-Menara Airport (RAK)
The second largest airport in the country is just outside one of its top tourist destination cities. The Marrakech Airport is served by an increasing number of low-cost airlines in addition to a few major carriers, though some of the service is seasonal.
Airlines that fly into Marrakech Airport
Unless you are coming from Paris you'll be changing planes in Casablanca if you fly in on Royal Air Maroc. From Europe you can fly into Marrakech directly on Atlas Blue Airlines, EasyJet Airlines, Iberia Airlines, Jet4you Airlines, RyanAir, and Transavia Airlines, in addition to several smaller carriers with limited service.
Tangier Ibn Battouta Airport (TNG)
Tangier is mostly known for its tourists on day trips from Spain, but it has an airport that continues to expand service, in spite of the city not having the best reputation compared to the other main tourist cities.
Airlines that fly into Tangier Airport
From Europe you can fly directly to Tangier Airport on Air Berlin, Atlas Blue Airlines, EasyJet Airlines, Europe Airpost Airlines, Iberia Airlines, and RyanAir.
Fes-Saïss Airport (FEZ)
One of the most popular cities in the country, the Fes airport is served by several low-cost carriers from Europe.
Airlines that fly into Fes Airport
Those coming from Europe can fly nonstop to Fes on Atlas Blue Airlines, Jet4you Airlines, RyanAir, and Transavia France Airlines.
Cheap Flights to Morocco
Our Morocco Flight Deals page features the latest deals from the U.S. and is a great resource for finding cheap flights to Morocco.