Morocco has seven international airports handling scheduled passenger flights: Casablanca (CMN), Marrakech (RAK), Agadir (AGA), Fès (FEZ), Tangier (TNG), Rabat (RBA) and Nador (NDR). Use the interactive map above to see exactly where each one sits, or the table below to compare distances to the city centre, journey times and typical transfer fares.
| Airport | IATA | City served | Transfer to | Journey time | Typical fare |
|---|---|---|---|---|---|
| Mohammed V International | CMN | Casablanca | Casablanca Centre | ~30 min | MAD 120–180 |
| Menara International | RAK | Marrakech | Marrakech Medina | ~15 min | MAD 80–150 |
| Al Massira International | AGA | Agadir | Agadir Beach | ~20 min | MAD 90–140 |
| Saïss International | FEZ | Fès | Fès Medina | ~25 min | MAD 130–200 |
| Ibn Battuta International | TNG | Tangier | Tangier Medina | ~20 min | MAD 100–160 |
| Rabat–Salé International | RBA | Rabat | Rabat City Centre | ~25 min | MAD 110–170 |
| Nador International | NDR | Nador | Nador City | ~20 min | MAD 80–130 |
Morocco's largest and busiest airport, handling over 10 million passengers a year. Main gateway for transatlantic and European flights into North Africa. Transfer to Casablanca Centre: ~30 min, typically MAD 120–180. Full Casablanca airport guide →
The second busiest airport in Morocco and the gateway to the Red City, with strong connections to Europe and the Middle East. Transfer to Marrakech Medina: ~15 min, typically MAD 80–150. Full Marrakech airport guide →
Morocco's sunshine-coast airport, serving the Agadir resort strip, Taghazout surf beaches and the Souss Valley. Transfer to Agadir Beach: ~20 min, typically MAD 90–140. Full Agadir airport guide →
Gateway to Morocco's oldest imperial city and the world's largest car-free urban area. Transfer to Fès Medina: ~25 min, typically MAD 130–200. Full Fès airport guide →
Serves northern Morocco and provides easy access to Spain via ferry — the start of most northern circuits. Transfer to Tangier Medina: ~20 min, typically MAD 100–160. Full Tangier airport guide →
Serves Morocco's administrative capital — a compact airport favoured by business travellers and the Atlantic heritage trail. Transfer to Rabat City Centre: ~25 min, typically MAD 110–170. Full Rabat airport guide →
Serves the northeastern Rif region and the less-visited Mediterranean coast. Transfer to Nador City: ~20 min, typically MAD 80–130. Full Nador airport guide →
Morocco has seven international airports with regular scheduled passenger service: Casablanca Mohammed V (CMN), Marrakech Menara (RAK), Agadir Al Massira (AGA), Fès–Saïss (FEZ), Tangier Ibn Battuta (TNG), Rabat–Salé (RBA) and Nador (NDR). Casablanca CMN is the largest, handling over 10 million passengers a year.
Marrakech Menara Airport (RAK) is the closest — roughly 15 minutes from the medina, making it the shortest airport-to-centre transfer of any major Moroccan city.
Casablanca Mohammed V International (CMN) is Morocco's main and busiest airport. It is the primary hub for Royal Air Maroc and the main gateway for transatlantic and long-haul European flights.
Mohammed V Airport sits about 30 km south of central Casablanca, around a 30-minute drive. A train also links the airport to Casa-Voyageurs station.