Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Morocco

Airports in Morocco: which one to fly into

First trip: fly into Marrakech (RAK) for the south and the Sahara, or Fes (FEZ) for the north and Chefchaouen. Casablanca (CMN) is the long-haul hub with the most US and UK connections and a train into the city. Tangier (TNG) suits arrivals from Spain by air or ferry. Pick the airport that matches your route, not the cheapest fare: a cross-country transfer costs more than the ticket difference.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20264 min read

Key facts

Best for a first trip
Marrakech (RAK) or Fes (FEZ), depending on which end of the country you start
Main long-haul hub
Casablanca Mohammed V (CMN), with train connections to Rabat and Marrakech
Airport to Marrakech medina
About 15–25 min by taxi
Airport to Fes el-Bali
About 30 min by taxi
Arrivals from Spain
Tangier (TNG) by air, or ferry from Tarifa and Algeciras to Tangier and Tanger Med
Airport taxi meter
Drivers often skip the meter at airports; agree the price before loading bags
Domestic connectionscheck
Royal Air Maroc links CMN with RAK, FEZ, TNG and southern airports (check)

Details

Morocco's airports split into two jobs: long-haul gateways and regional arrivals. Casablanca Mohammed V (CMN) is the country's main international hub and the one most US and UK long-haul flights use. Marrakech Menara (RAK) and Fes–Saïss (FEZ) take a large share of European and low-cost traffic and sit close to the two medina cities most first trips are built around. Tangier Ibn Battouta (TNG) is the northern door, useful if you are coming from Spain or starting a north-to-south route.

The decision is really about your route. Land in Marrakech if you are heading to the High Atlas, Essaouira or the Sahara crossing that ends in Fes. Land in Fes if you are starting in the north, adding Chefchaouen, and finishing in Marrakech. Land in Casablanca if the fare or the nonstop is much better, then take the train; the parent guide's train line runs Tangier–Rabat–Casablanca–Marrakech, with Casablanca–Marrakech about 2.5–3 h and Marrakech–Fes about 7 h. Tangier works if you are arriving by ferry from Tarifa or Algeciras, or flying in from a European city.

Getting into town is similar everywhere: a taxi at the airport, a train where the line reaches the terminal, or a pre-booked transfer. At CMN the train is the practical option for Casablanca city and for onward travel to Rabat and Marrakech. At RAK and FEZ you are relying on taxis or a transfer, and the drive is short. Agree the fare before you load bags, or insist on the meter; airport drivers are the classic place where the meter is 'forgotten'.

If you are connecting domestically, Royal Air Maroc and other carriers run flights between Casablanca and Marrakech, Fes, Tangier and the southern airports, which can save a long drive when your time is short. For most travellers, though, the train and coach network is cheaper and simpler than a domestic flight once you are on the ground.

Details
AirportCodeBest forTo the city
Marrakech MenaraRAKHigh Atlas, Essaouira, Sahara crossingAbout 15–25 min by taxi to the medina gates
Casablanca Mohammed VCMNLong-haul nonstops, train connectionsTrain to Casablanca city; onward to Rabat and Marrakech
Fes–SaïssFEZFes el-Bali, Chefchaouen, northAbout 30 min by taxi to Fes el-Bali
Tangier Ibn BattoutaTNGArrivals from Spain, north-to-south routesTaxi to the city; ferries at Tangier and Tanger Med

Drive times are estimates and depend on traffic and the exact drop-off point (check).

Summary table

Use this to match the airport to the trip you have already sketched, then check fares across all four before booking.

Summary table
If your trip isFly intoWhy
Marrakech, Atlas, Sahara one-way to FesRAKShort transfer to the medina; the crossing ends in Fes
Fes, Chefchaouen, north firstFEZShort transfer to Fes el-Bali; easy run north
Cheapest long-haul or a nonstopCMNMost US and UK connections; train into the city
Coming from Spain or starting in the northTNGAir and ferry arrivals; Al Boraq south to Casablanca

Fares change by season and date; compare before committing to a route (check).

Tips

  • Book the airport-to-city transfer or agree the taxi fare before you leave the terminal; airport ranks are where meters get skipped.
  • At CMN, take the train rather than a taxi if you are heading to Casablanca city or onward to Rabat and Marrakech.
  • Allow a buffer on departure day: security and check-in queues at RAK and CMN build in the evening bank of flights (check).
  • If you fly into CMN but your trip starts in Marrakech, price the train against a domestic flight before deciding.
  • Keep small notes for porters and taxi change; MAD 10–20 is the usual porter norm.
  • Buy travel insurance before you book flights, not after; see the insurance page for what Moroccan trips usually need.

Questions people ask

Which airport should I fly into for Morocco?

Marrakech (RAK) for the south, Atlas and a Sahara crossing that ends in Fes; Fes (FEZ) for the north and Chefchaouen; Casablanca (CMN) for the most long-haul nonstops and train connections; Tangier (TNG) if you are arriving from Spain.

How do I get from the airport to the city in Morocco?

Taxi at RAK, FEZ and TNG, with short drives of about 15–30 min. At CMN the train is the practical option for Casablanca city and for onward travel to Rabat and Marrakech. Agree the taxi fare before loading bags.

Which airlines fly to Morocco from the US and UK?

Royal Air Maroc is the main carrier from both, with nonstops from a few US and UK cities into Casablanca (CMN), plus European connections into Marrakech (RAK) and Fes (FEZ). Route networks change by season, so check current schedules before booking.

Is it cheaper to fly into Casablanca or Marrakech?

It varies by date and origin. Casablanca usually has more long-haul options, Marrakech more European and low-cost traffic. Compare the fare plus the cost of getting to your first city, not the fare alone.

Can I fly between Moroccan cities?

Yes. Royal Air Maroc and other carriers link Casablanca with Marrakech, Fes, Tangier and southern airports. For most routes the train or coach is cheaper and simpler once you are on the ground (check).

Deep dive

Every source; changeable facts are marked check

Sources