+34 937 268 366
Flights

Flight connections between Spain and Morocco

Pick your departure city and easily check the routes and airlines flying to your Moroccan destination. Each link opens up-to-date schedules and carriers on FlightConnections.

Departure city

Flights from Barcelona

BCN13 destinations

Fez

FEZ
Fès–Saïss Airport

Morocco's spiritual and cultural capital, home to the world's liveliest medieval medina.

View flights

Marrakesh

RAK
Marrakesh Menara Airport

The red city: souks, palaces, gardens and the legendary Jemaa el-Fnaa square.

View flights

Rabat

RBA
Rabat–Salé Airport

The Kingdom's capital, between the Kasbah of the Udayas, the Hassan Tower and the Atlantic.

View flights

Tangier

TNG
Tangier Ibn Battuta Airport

The gateway to the Strait of Gibraltar, a unique crossroads between Mediterranean and Atlantic.

View flights

Errachidia

ERH
Moulay Ali Cherif Airport

Gateway to the Saharan southeast and the natural access to the dunes of Erg Chebbi.

View flights

Casablanca

CMN
Mohammed V International Airport

The country's economic capital: Art Deco heritage and the monumental Hassan II Mosque facing the Atlantic.

View flights

Agadir

AGA
Agadir–Al Massira Airport

Sun and beach on the southern Atlantic coast, gateway to the Souss and Paradise Valley.

View flights

Ouarzazate

OZZ
Ouarzazate Airport

The 'gateway to the desert' and film capital, base for the kasbahs, Aït Benhaddou and the Drâa valley.

View flights

Nador

NDR
Nador El Aroui International Airport

Mediterranean city of the northeast, beside the Marchica lagoon and the beaches of the eastern Rif.

View flights

Oujda

OUD
Oujda Angads Airport

The great eastern city, a crossroads of cultures by the Algerian border and the Oriental region.

View flights

Tetouan

TTU
Tétouan Saniat R'mel Airport

The northern 'white dove', with its UNESCO-listed Andalusian medina beside the Mediterranean.

View flights

Dakhla

VIL
Dakhla Airport

An Atlantic Sahara paradise, a world kitesurf spot between a turquoise lagoon and endless dunes.

View flights

Essaouira

ESU
Essaouira–Mogador Airport

The windy city on the Atlantic: Portuguese ramparts, a blue port, beaches and fish markets.

View flights

Flight availability and frequency may vary by season. The links show up-to-date direct and connecting routes on FlightConnections.

How we organise your flights

Two ways to organise your trip to Morocco

Choose whichever option suits you best. In both cases you'll always have the support and guidance of our Morocco travel specialists.

Option 1

Book your own flights

Manage the purchase of your flights directly. Once you have your schedules and tickets confirmed, our team designs and arranges all the other trip services tailor-made: routes, accommodation, transfers, activities and experiences.

Option 2

All-in-one flights & trip management

Our Morocco travel specialists handle the search, booking and management of your flights. You receive a complete solution with flights, itinerary, accommodation, transfers and services coordinated by a single team.