Flights from Barcelona to Agadir – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
BCN to AGA – All flight route options from El Prat Airport, Spain to Inezgane Airport, Morocco. These flights are operated by 3 different airlines through 3 different connections. The shortest flight time is 4 hours and 5 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Inezgane Airport
We got great deals on hotels and car rentals near the airport.
Barcelona to Agadir flights
With over 21 flights every week and 3 different airlines you have a wide range of options. While flying to Agadir from Barcelona you will be doing a stopover in Rabat, Tangier or any other of the 3 alternatives with flight connections.
Are there any non-stop flights from BCN to AGA?
You could fly non-stop from BCN to AGA before with Ryanair but not anymore.
Barcelona to Agadir with Air Arabia Maroc
If you choose to fly with Air Arabia Maroc from Barcelona to Agadir you can make a transit either via Rabat or via Tangier. The route via Rabat is 40 minutes faster.
Distance & flight times: El Prat Airport to Inezgane Airport
The shortest flight time between BCN and AGA is 3 hours and 28 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
RBA Rabat | 3h 28m | 1h 0m | 1000 miles (1609 km) |
TNG Tangier | 4h 8m | 50m | 1007 miles (1620 km) |
CMN Casablanca | 4h 45m | 2h 10m | 1002 miles (1612 km) |



Quick copy and share this page
From Barcelona to Morocco
Below is a list of other destinations to Morocco from El Prat Airport with either direct flights or 1 stop connections.
-
CMN Casablanca Direct
-
RAK Marrakech Direct
-
TNG Tangier Direct
-
FEZ Fes Direct
-
RBA Rabat Direct
-
NDR Nador Direct
-
OUD Oujda Direct
-
ESU Essaouira Direct
-
VIL Dakhla
-
OZZ Ouarzazate Direct
From Spain to Agadir
Below is a list of other cities in Spain with flights to Agadir with either non-stop or connecting flights.
-
MAD Madrid Direct
-
AGP Malaga
-
LPA Las Palmas Direct
-
TFS Tenerife Direct
-
VLC Valencia Direct
-
SVQ Sevilla
-
ACE Lanzarote
-
FUE Puerto del Rosario
-
GRO Girona
-
TFN Tenerife