PLANMOROCCOBook a transfer →

Morocco's Airports (2026): RAK, CMN, AGA, FEZ, TNG & How to Reach the City

Published 2026-06-13 · 3 min read

Most trips to Morocco begin at one of two airports — Casablanca for connections, Marrakech for tourism — but the country has several more serving its regions. Here's a quick guide to each, how far it sits from the city, and the easiest way to get from arrivals to your hotel. Before you fly, it's worth checking whether you need a visa for Morocco.

Casablanca — Mohammed V (CMN)

Morocco's main international hub, about 30 km south-east of Casablanca. Its big advantage is the train station inside the airport: direct trains run to Casa-Voyageurs and onward across the network (including Rabat). For door-to-door comfort, a private transfer drops you at your address; for the budget route, take the airport train. Many travellers fly into CMN and head straight south to Marrakech.

Marrakech — Menara (RAK)

The PlanMorocco fleet in Morocco
The PlanMorocco fleet in Morocco

The busiest airport for tourism, just 6 km from the medina — about 15–25 minutes. There's no train, so it's a short hop by private transfer or petit taxi. A pre-booked transfer with a name sign is the simplest arrival: fixed price (from €22 per vehicle), flight tracking, and a driver waiting after customs.

Agadir — Al Massira (AGA)

The gateway to Morocco's Atlantic beach resort, about 25 km from Agadir and the seafront. No train link, so a private transfer or taxi is the way into town. Flight tracking matters here for late beach-season arrivals.

Fès — Saïs (FEZ)

About 15 km from Fès, serving the spiritual capital and the north-centre. A private transfer drops you at the nearest accessible point to your riad inside the car-free medina — handy, since the old city is a maze. See our 2-day Fès itinerary for what to do once you're there.

Tangier — Ibn Battouta (TNG)

Around 12 km from Tangier, in the far north, near the ferries to Spain. A short transfer or taxi reaches the city, the medina or the port.

Smaller regional airports

Arrival tips that save time

Heading onward between cities afterwards? See our guide to getting around Morocco — trains, buses, grand taxis and private drivers compared.

FAQ — Morocco's airports

Which airport should I fly into for Marrakech?

Marrakech Menara (RAK), just 6 km from the medina. For wider connections you might fly into Casablanca (CMN) and continue to Marrakech by train or private transfer.

Does Casablanca airport have a train to the city?

Yes. Mohammed V (CMN) has a train station inside the airport with direct services to Casa-Voyageurs and onward across the network, including Rabat.

How do I get from the airport to my hotel?

A pre-booked private transfer is the easiest: a driver meets you after customs with a name sign and drives you door-to-door at a fixed price, with your flight tracked. Petit taxis and, at Casablanca, the airport train are alternatives.

How far is Marrakech airport from the city?

About 6 km, roughly 15–25 minutes to the medina depending on traffic.

Arriving in Morocco? Book a fixed-price airport transfer at planmorocco.com, or message Sarah on WhatsApp with your flight details.

Ready to book your transfer?
Book in 2 minutes — fixed price, secure payment.
Get my price →

Book a transfer →

Read next Marrakech Airport Transfer (RAK): Prices, Distance & How to Reach Your Hotel — 2026 Casablanca to Marrakech transfers: complete 2026 guide Marrakech to the Sahara desert: how to plan your 2026 trip Hiring a private driver in Morocco: the 2026 complete guide