¿Busca los códigos IATA de los aeropuertos de Marruecos? Están todos más abajo, en una sola tabla, junto con su código ICAO y la ciudad que sirve cada uno. Casablanca es CMN, Marrakech es RAK, Agadir es AGA, Tánger es TNG y Fez es FEZ. La lista completa, incluidos los aeropuertos pequeños donde apenas aterrizan vuelos regulares, está unas líneas más abajo.
Esta página añade dos cosas que no encontrará en una lista de códigos sin más. La primera: para cada aeropuerto se indica si puede llegar en vuelo directo desde España, porque esa es al final la pregunta que hay detrás de buscar un código. La segunda: reunimos los códigos que más se confunden al reservar. RAK y RBA están a cuatrocientos kilómetros el uno del otro, y OUD y OZZ aún más lejos. Un código de tres letras equivocado es una de las erratas más caras que se pueden cometer en un buscador de vuelos.
Lo esencial
- Los cinco grandes: CMN Casablanca, RAK Marrakech, AGA Agadir, TNG Tánger, FEZ Fez.
- Código IATA: tres letras; aparece en su billete, en la etiqueta de la maleta y en los paneles de salidas.
- Código ICAO: cuatro letras; en Marruecos empieza siempre por GM y se usa en la aviación y en las webs de seguimiento de vuelos.
- Ojo al reservar: RAK es Marrakech y RBA es Rabat; OUD es Oujda y OZZ es Ouarzazate.
- Directo desde España: trece de los diecisiete aeropuertos, más que desde cualquier otro país europeo.
- Lea siempre el nombre de la ciudad que acompaña al código antes de pagar, y no solo las letras.
Todos los códigos IATA e ICAO de los aeropuertos marroquíes
| Aeropuerto | IATA | ICAO | Ciudad o región |
|---|---|---|---|
| Mohammed V | CMN | GMMN | Casablanca |
| Marrakech-Menara | RAK | GMMX | Marrakech |
| Agadir Al Massira | AGA | GMAD | Agadir |
| Tánger Ibn Battouta | TNG | GMTT | Tánger |
| Fez-Saiss | FEZ | GMFF | Fez |
| Rabat-Salé | RBA | GMME | Rabat y Salé |
| Nador Al Aroui | NDR | GMMW | Nador |
| Oujda-Angads | OUD | GMFO | Oujda |
| Alhucemas Cherif Al Idrissi | AHU | GMTA | Alhucemas |
| Tetuán Sania Ramel | TTU | GMTN | Tetuán |
| Esauira-Mogador | ESU | GMMI | Esauira |
| Ouarzazate | OZZ | GMMZ | Ouarzazate |
| Errachidia Moulay Ali Cherif | ERH | GMFK | Errachidia |
| Beni Mellal | BEM | GMMD | Beni Mellal |
| Zagora | OZG | GMAZ | Zagora |
| Laayoune Hassan I | EUN | GMML | Laayoune, en el sur |
| Dajla | VIL | GMMH | Dajla, en el sur |
Hay dos códigos que circulan mal con frecuencia: el código IATA de Zagora es OZG y su código ICAO es GMAZ. A veces verá ZGR o GMMZ en su lugar, pero GMMZ pertenece a Ouarzazate. Si encuentra el mismo código ICAO dos veces en una lista de aeropuertos, esa lista está mal: un código ICAO es único en todo el mundo.
La diferencia entre un código IATA y un código ICAO
Los dos identifican el mismo aeropuerto, pero vienen de organizaciones distintas y se usan para cosas distintas. Eso explica por qué su tarjeta de embarque dice una cosa y la web de seguimiento en la que su familia le sigue dice otra.
El código IATA tiene tres letras y viene de la asociación sectorial de las compañías aéreas. Es el código de la parte comercial: su billete, la etiqueta de su maleta, los paneles de salidas y llegadas, el buscador de vuelos. Cuando lee «MAD a RAK», esos son códigos IATA.
El código ICAO tiene cuatro letras y viene de la Organización de Aviación Civil Internacional, un organismo de las Naciones Unidas. Se usa en la operación aérea: planes de vuelo, control aéreo, partes meteorológicos y documentación técnica. Los códigos ICAO están construidos de forma geográfica, y en eso hay una lógica útil que se explica más abajo.
Consecuencia práctica para usted como viajero: para reservar y facturar se usa siempre el código IATA de tres letras. El código ICAO solo le hace falta si sigue un vuelo en una web que trabaja con cuatro letras, o si consulta el parte meteorológico de un aeropuerto.
¿Por qué todos los códigos ICAO marroquíes empiezan por GM?
Los códigos ICAO no son arbitrarios: la primera letra designa una región del mundo y la segunda un país o grupo de países. La G cubre el oeste y el noroeste de África, y dentro de ella la M corresponde a Marruecos. Por eso todos los aeropuertos marroquíes empiezan por GM, desde GMMN en Casablanca hasta GMAZ en Zagora.
La tercera y la cuarta letra identifican el aeropuerto en sí, a veces con una lógica regional: los del norte, alrededor de Tánger y Tetuán, llevan GMT, y los del este, alrededor de Oujda y Errachidia, llevan GMF. El patrón no es del todo coherente, así que úselo para reconocer un código y no para adivinarlo. Un detalle que sorprende a muchos lectores españoles: la Península usa LE, con LEMD para Madrid y LEBL para Barcelona, pero Canarias usa GC, es decir que comparte con Marruecos la primera letra, la G, porque pertenece a la misma región ICAO.
¿A qué aeropuertos marroquíes se llega directo desde España?
Esto es lo que una lista de códigos no suele decir, y lo que al final decide su viaje. Trece de los diecisiete aeropuertos marroquíes tienen vuelo directo desde España, un número que ningún otro país europeo alcanza. Solo quedan fuera Alhucemas, Tetuán, Errachidia y Zagora.
| Código | Aeropuerto | ¿Directo desde España? | Desde qué ciudades |
|---|---|---|---|
| RAK | Marrakech | Sí, la oferta más amplia | Madrid, Barcelona, Málaga, Sevilla, Valencia, Alicante, Gerona, Zaragoza, Santander, Gran Canaria |
| TNG | Tánger | Sí, muy bien conectado | Madrid, Barcelona, Málaga, Sevilla, Valencia, Gran Canaria |
| NDR | Nador | Sí | Madrid, Barcelona, Málaga, Alicante, Murcia, Palma de Mallorca |
| FEZ | Fez | Sí | Madrid, Barcelona, Málaga, Alicante, Valencia, Gran Canaria |
| RBA | Rabat | Sí | Madrid, Barcelona, Sevilla, Málaga |
| ESU | Esauira | Sí, estacional | Madrid, Barcelona, Sevilla |
| AGA | Agadir | Sí | Madrid, Barcelona |
| CMN | Casablanca | Sí, y es el aeropuerto de enlace del país | Madrid, Gran Canaria |
| OUD | Oujda | Sí | Barcelona, Murcia |
| VIL | Dajla | Sí, limitado | Madrid, Gran Canaria |
| EUN | Laayoune | Sí, limitado | Gran Canaria |
| OZZ | Ouarzazate | Sí, estacional | Barcelona |
| BEM | Beni Mellal | Sí, estacional | Gerona |
| AHU, TTU, ERH, OZG | Los demás | No | Con escala, normalmente en Casablanca |
Un detalle que no aparece en ninguna otra lista: Gran Canaria es la única puerta española hacia el sur marroquí, con enlaces a Laayoune y a Dajla que no existen desde la Península. Un panorama por aeropuerto, con horarios de salidas y llegadas, está en nuestro resumen de los aeropuertos de Marruecos.
Códigos que se confunden al reservar
Un buscador de vuelos acepta cualquier código existente sin preguntarle si de verdad quería ese. Estas parejas son las que más problemas causan en la práctica, y casi nunca las confunde quien no sabe: las confunde quien escribe deprisa.
- RAK y RBA. Marrakech y Rabat, a unos cuatrocientos kilómetros. Las dos empiezan por R y son la pareja que más se confunde.
- OUD y OZZ. Oujda está en el nordeste, junto a la frontera, y Ouarzazate en el sur, al otro lado del Atlas. Más de setecientos kilómetros de diferencia.
- OZZ y OZG. Ouarzazate y Zagora, en la misma zona pero no en el mismo pueblo, y Zagora apenas tiene vuelos regulares.
- TNG y TTU. Tánger y Tetuán están a una hora en coche; solo Tánger tiene una oferta de verdad.
- AGA y AHU. Agadir en el suroeste y Alhucemas en el Mediterráneo, en esquinas opuestas del país.
- VIL para Dajla. El código no se parece en nada al nombre, así que busque por ciudad y no por letras.
Dónde aparece el código en sus documentos de viaje
Saber dónde mirar ahorra bastante inquietud en el aeropuerto. El código IATA aparece en cuatro sitios, y los cuatro deberían coincidir.
- En su billete o confirmación de reserva, al lado del nombre de la ciudad. Este es el que hay que comprobar antes de pagar.
- En la etiqueta de su maleta, con las tres letras de su destino final. Si tiene escala, compruebe que la etiqueta muestra el destino y no la parada intermedia.
- En los paneles de salidas, donde los destinos aparecen tanto por código como por nombre.
- En la aplicación de su compañía, en la referencia del vuelo, normalmente con los dos códigos unidos por un guion.
Si el código de la etiqueta de su maleta no coincide con el de su billete, dígalo en el mostrador antes de marcharse. Una vez que la maleta está en la cinta, el asunto se complica bastante.
Aeropuertos con y sin vuelos regulares
Tener un código no significa tener vuelos. Varios aeropuertos de la lista anterior tienen un código IATA válido y, al mismo tiempo, muy poco tráfico regular o ninguno. Esa es la causa más habitual de confusión cuando una búsqueda no devuelve nada.
- Con oferta todo el año: CMN, RAK, AGA, TNG, FEZ, NDR, OUD, RBA.
- Limitados o estacionales: AHU, ESU, OZZ, ERH, TTU, BEM, EUN, VIL.
- Prácticamente sin vuelos regulares: OZG, en Zagora, razón por la que tantas veces parece un error en los buscadores.
Si su destino no tiene vuelos, busque el aeropuerto grande más cercano y cubra el último tramo por carretera. A Esauira se llega a menudo más rápido por Marrakech Menara, y a los pueblos del Rif por Tánger Ibn Battouta. Si le espera una escala larga, conviene saber qué hay en Casablanca Mohammed V, donde se producen casi todos los enlaces marroquíes.
Preguntas frecuentes sobre los códigos de aeropuerto
¿Cuál es el código IATA de Marrakech?
RAK, del aeropuerto Marrakech-Menara, con GMMX como código ICAO. Tenga cuidado de no escribir RBA, que es Rabat, a unos cuatrocientos kilómetros.
¿Cuál es el código de Casablanca?
CMN, del aeropuerto Mohammed V, con GMMN como código ICAO. Es el mayor aeropuerto del país y su principal punto de enlace; quien vuela a una ciudad marroquí pequeña suele hacer escala aquí.
¿Cuántos aeropuertos tiene Marruecos?
El país tiene una red de más de quince aeropuertos con código IATA propio, de los que cinco concentran la gran mayoría del tráfico internacional. El resto sirve rutas regionales, nacionales o estacionales, y en algunos la oferta es muy escasa.
¿Por qué los códigos ICAO empiezan por GM?
Porque los códigos ICAO están construidos de forma geográfica: la primera letra es una región del mundo y la segunda el país. La G cubre el noroeste y el oeste de África, y la M corresponde a Marruecos. La Península usa LE y Canarias GC, dentro de la misma región G que Marruecos.
¿Qué código uso para reservar?
Siempre el código IATA de tres letras. Aparece en su billete, en la etiqueta de su maleta y en los paneles de salidas. El código ICAO de cuatro letras solo hace falta si sigue un vuelo en una web que usa cuatro letras o si consulta un parte meteorológico.
¿Qué código tiene Zagora?
OZG como código IATA y GMAZ como código ICAO. A veces verá ZGR o GMMZ en su lugar, pero es incorrecto: GMMZ pertenece a Ouarzazate, y un código ICAO es único en todo el mundo. Zagora, además, apenas tiene vuelos regulares.
¿Cómo evito reservar el aeropuerto equivocado?
Lea el nombre de la ciudad junto al código antes de pagar, y vuelva a leerlo en el correo de confirmación. Fíjese sobre todo en RAK y RBA, OUD y OZZ, TNG y TTU, y AGA y AHU. En la mayoría de las compañías, cambiar de aeropuerto después de pagar cuesta más que el billete.
Mi destino no tiene vuelos. ¿Y ahora?
No es un error de su búsqueda: en varios aeropuertos marroquíes pequeños la oferta es limitada o estacional. Busque el aeropuerto grande más cercano y haga el último tramo por carretera. A Esauira se llega a menudo más rápido por Marrakech, y a Chauen por Tánger.



