Closest Airport to Marrakesh, Airports Near Marrakesh Morocco

What is the nearest airport to Marrakesh, Morocco?
The closest airport to Marrakesh is Menara Airport (RAK). Distance from Menara Airport to Marrakesh is 3.6 miles or 5.8 kilometers.


Nearest airports to Marrakesh


List of Airports close to Marrakesh, Morocco

Menara Airport (RAK)

Menara Airport is located approximately 3.11 miles / 5 kilometers West-Southwest (WSW) of central Marrakesh. IATA airport code is RAK.

Ouarzazate Airport (OZZ)

Ouarzazate Airport is located approximately 78.91 miles / 127 kilometers Southeast (SE) of central Marrakesh. IATA airport code is OZZ.

Mohamed V Airport (CMN)

Mohamed V Airport is located approximately 121.79 miles / 196 kilometers North (N) of central Marrakesh. IATA airport code is CMN.

Agadir Almassira Airport (AGA)

Agadir Almassira Airport is located approximately 123.65 miles / 199 kilometers Southwest (SW) of central Marrakesh. IATA airport code is AGA.

Ben Slimane Airport (GMD)

Ben Slimane Airport is located approximately 146.64 miles / 236 kilometers North-Northeast (NNE) of central Marrakesh. IATA airport code is GMD.

Zagora Airport (OZG)

Zagora Airport is located approximately 154.1 miles / 248 kilometers Southeast (SE) of central Marrakesh. IATA airport code is OZG.

Sale Airport (RBA)

Sale Airport is located approximately 181.44 miles / 292 kilometers North-Northeast (NNE) of central Marrakesh. IATA airport code is RBA.

Errachidia Airport (ERH)

Errachidia Airport is located approximately 211.27 miles / 340 kilometers East (E) of central Marrakesh. IATA airport code is ERH.

Sais Airport (FEZ)

Sais Airport is located approximately 235.5 miles / 379 kilometers Northeast (NE) of central Marrakesh. IATA airport code is FEZ.

Tindouf Airport (TIN)

Tindouf Airport is located approximately 271.54 miles / 437 kilometers South (S) of central Marrakesh. IATA airport code is TIN.