Licensed local operator Local Marrakech operator · Free cancellation · Pay on the day Phone +212 606 957 514

Travel Tips · 3 min read

Morocco Airports & Transfers Guide 2026: RAK, CMN, AGA, FEZ, TNG

Road and palm trees on the way from Marrakech airport to the city

Quick answer

Morocco's main airports are Marrakech Menara (RAK, 6 km from the medina), Casablanca Mohammed V (CMN, 35 km from the city, the main long-haul hub), Agadir Al Massira (AGA, 25 km), Fes–Saïss (FEZ, 15 km) and Tangier Ibn Battouta (TNG, 15 km). Private transfers start at €15 from Marrakech airport to the medina; Casablanca airport to Marrakech takes about 2 h 45 from €170 per vehicle.

Choosing the right airport can save you a day of travel. Here is how Morocco's main airports compare and how to reach your hotel from each.

The main airports

Airport Code Distance to centre Best for
Marrakech Menara RAK 6 km Marrakech, Atlas, Sahara, Essaouira
Casablanca Mohammed V CMN 35 km Long-haul flights, imperial cities
Agadir Al Massira AGA 25 km Beaches, Taghazout, Anti-Atlas
Fes–Saïss FEZ 15 km Fes, Chefchaouen, Sahara from the north
Tangier Ibn Battouta TNG 15 km The north, ferry connections to Spain

Rabat-Salé, Ouarzazate, Essaouira and Nador also have smaller airports.

Marrakech (RAK)

The closest airport to a city centre in Morocco: 15 minutes to the medina. Taxi prices at the rank are negotiated; a private transfer to the medina costs €15 with meet & greet and help to your riad. See our detailed Marrakech airport to medina guide.

Casablanca (CMN)

Morocco's main hub for flights from the Americas, the Gulf and Africa. Trains connect to the city; for Marrakech you change at Casablanca (about 4 hours door to door). A direct Casablanca airport to Marrakech transfer takes about 2 h 45. Read Casablanca to Marrakech.

Agadir (AGA)

Ideal for beach holidays and surf. Transfers to Agadir city, Taghazout, Essaouira or even Marrakech.

Minibus ready for a private transfer in Morocco

Fes (FEZ) and Tangier (TNG)

Fes airport is 20 minutes from the medina — the ideal start for a desert tour from Fes to Marrakech. Tangier suits itineraries coming from Spain and the 8-day tour from Tangier.

Open-jaw flights

Flying into Marrakech and out of Fes (or the reverse) saves backtracking on a 7–10 day trip. See the 7-day Morocco itinerary.

Transfer tips

  • Send your flight number when booking; we track delays.
  • Mention child seats and surfboards.
  • Have your riad's location pin ready.

All routes and prices are on our transfers page.

FAQ

Which airport should I fly into for Morocco?

Marrakech for the south, the desert and the Atlas; Casablanca for long-haul flights and imperial cities; Fes or Tangier for the north; Agadir for beach holidays.

How do I get from Casablanca airport to Marrakech?

By train with a change in Casablanca (about 4 hours in total) or by private transfer in about 2 h 45.

Do drivers wait if my flight is delayed?

Yes, we track flights and adjust pickup times; waiting for delays is free.

Can I pay the transfer on arrival?

Yes, you pay the driver at the end of the ride in euros or dirhams.

Morocco Travels Team

Morocco Travels Team

Written by the Morocco Travels team in Marrakech — local guides and drivers who run these routes every week. We update our guides each season with current prices, opening hours and road conditions.

Planning a trip? Get our free Morocco trip planner by email.

Keep reading

More travel tips guides

All travel tips guides

Get our free Morocco trip planner

One useful email a month: seasonal tips, new routes and honest prices. No spam, unsubscribe in one click.

Chat on WhatsAppWhatsApp