AGA

Agadir (AGA) direct flights: all 68 nonstop routes, measured

live · updated 4h ago

OPS Smooth · 5,665 legs measured · last 90 days · 2 routes outbound only · 2 routes inbound only

68 nonstop destinations from Al Massira Airport, flown by 27 airlines. 64 of them also fly back in.

Measured from flights observed on Agadir’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 51 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are on schedule.

Busiest routeParis ORY · about 59 movements a week, Royal Air Maroc, Transavia France, TUI fly Belgium764 legs observed
Most reliableFrankfurt am Main HHN · 100% on time, 0% cancelled22 legs
Roughest rideGeneva GVA · 58% on time, 0% cancelled56 legs

All AGA nonstop destinations, ranked by weekly flights

One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.

ORYParis⇆ Royal Air Maroc · Transavia France · TUI fly Belgium 59/wk 87%on time 0.1%cancelled
Schedule
Royal Air Maroc departs AT664 15:15
Transavia France departs TO3001 09:25TO3001 09:30TO3005 11:20TO3005 11:50TO3007 15:55TO3007 16:00TO3009 16:55TO3007 17:05TO3009 17:55
TUI fly Belgium departs TB7551 14:35
Royal Air Maroc arrives AT665 14:15
Transavia France arrives TO3000 08:35TO3004 11:05TO3006 15:10TO3006 15:15TO3006 16:20TO3008 17:10
TUI fly Belgium arrives TB7552 13:35
CMNCasablanca⇆ Royal Air Maroc 58/wk 93%on time 0%cancelled
Schedule
Royal Air Maroc departs AT428 04:20AT430 08:50AT422 12:00AT422 12:05AT438 18:10AT482 21:20AT424 23:35
Royal Air Maroc arrives AT423 11:00AT423 11:25AT483 15:55AT425 16:10AT425 16:15AT439 17:30AT429 22:25AT431 22:55
MANManchester⇆ easyJet · Jet2.com · Ryanair UK · TUI Airways 27/wk 80%on time 0%cancelled
Schedule
easyJet departs U22286 18:35U22286 19:20U22286 19:25
Jet2.com departs LS1762 18:50
Ryanair UK departs RK991 10:05RK1265 10:55
TUI Airways departs BY289 14:15BY733 20:00
easyJet arrives U22285 18:45
Jet2.com arrives LS1761 18:00
Ryanair UK arrives RK1266 09:40RK1266 10:30
TUI Airways arrives BY288 13:00BY732 18:55
STNLondon⇆ Jet2.com · Ryanair UK 18/wk 89%on time 0%cancelled
Schedule
Jet2.com departs LS1476 18:20LS1476 19:05
Ryanair UK departs RK3034 19:30
Jet2.com arrives LS1475 17:35LS1475 18:15
Ryanair UK arrives RK3033 19:05
RBARabat⇆ Air Arabia Maroc 13/wk 87%on time 0%cancelled
Schedule
Air Arabia Maroc departs 3O727 16:25
Air Arabia Maroc arrives 3O728 11:15
LGWLondon⇆ British Airways · easyJet · Jet2.com · TUI Airways 12/wk 81%on time 2%cancelled
Schedule
British Airways departs BA2809 15:00
easyJet departs U28704 18:55U28712 19:35
Jet2.com departs LS4104 12:10
British Airways arrives BA2808 14:10
easyJet arrives U28703 18:05U28711 18:40
Jet2.com arrives LS4103 11:10
TUI Airways arrives BY356 19:10
BRUBrussels⇆ Transavia · TUI fly Belgium 12/wk 92%on time 0.7%cancelled
Schedule
Transavia departs HV9102 09:25HV9102 09:50HV9102 09:55
TUI fly Belgium departs TB2502 16:45TB2502 17:40TB2504 20:50
Transavia arrives HV9101 08:35HV9101 09:00HV9101 09:05
TUI fly Belgium arrives TB2501 16:50TB2503 20:00
BHXBirmingham⇆ easyJet · Jet2.com · TUI Airways 11/wk 84%on time 0%cancelled
Schedule
easyJet departs U26696 19:20
Jet2.com departs LS1130 20:15
TUI Airways departs BY693 13:40BY539 19:35BY693 22:15
easyJet arrives U26695 18:30
Jet2.com arrives LS1129 19:25
TUI Airways arrives BY692 12:35BY538 18:35BY692 21:15
CRLCharleroi⇆ Ryanair 11/wk 91%on time 0%cancelled
Schedule
Ryanair departs FR5296 06:00FR5296 15:20
Ryanair arrives FR5297 14:00
NTENantes⇆ Ryanair · Transavia France 10/wk 93%on time 2.3%cancelled
Schedule
Ryanair departs FR3982 06:05
Transavia France departs TO3197 09:20
Ryanair arrives FR3983 12:35
Transavia France arrives TO3196 08:40
TNGTangier⇆ Air Arabia Maroc · Ryanair 10/wk 86%on time 0%cancelled
Schedule
Air Arabia Maroc departs 3O703 11:553O703 20:15
Ryanair departs FR6687 14:55
Air Arabia Maroc arrives 3O704 07:203O704 15:40
Ryanair arrives FR6688 14:30
BVABeauvais⇆ Ryanair 10/wk 92%on time 0%cancelled
Schedule
Ryanair departs FR1245 06:00
Ryanair arrives FR1244 13:30FR1244 13:45
EUNEl Aaiún⇆ Royal Air Maroc 10/wk 95%on time 0%cancelled
LYSColombier-Saugnieu⇆ easyJet 9/wk 88%on time 0%cancelled
EDIEdinburgh⇆ easyJet · Ryanair UK 8/wk 85%on time 0%cancelled
FEZSaïss⇆ Air Arabia Maroc · Ryanair 8/wk 79%on time 0%cancelled
LBALeeds⇆ Jet2.com 8/wk 95%on time 0%cancelled
DUBDublin⇆ Ryanair 7/wk 92%on time 0%cancelled
LTNLondon⇆ easyJet 7/wk 86%on time 0%cancelled
BRSBristol⇆ easyJet · Jet2.com 6/wk 88%on time 0%cancelled
AMSAmsterdam⇆ Transavia 6/wk 76%on time 1.2%cancelled
BGYOrio al Serio⇆ Ryanair 6/wk 86%on time 0%cancelled
CDGParis⇆ easyJet 6/wk 79%on time 5.1%cancelled
FKBRheinmünster⇆ Ryanair 6/wk 84%on time 0%cancelled
MRSMarignane⇆ Ryanair 6/wk 81%on time 0%cancelled
TFSTenerife⇆ Ryanair 6/wk 96%on time 0%cancelled
TLSToulouse/Blagnac⇆ Ryanair 6/wk 84%on time 0%cancelled
WROWrocław⇆ Elysian Airlines · Ryanair 5/wk 95%on time 0%cancelled
BTSBratislava⇆ Ryanair · Wizz Air 4/wk –10 legs –
GDNGdańsk⇆ Ryanair · Wizz Air 4/wk –8 legs –
BCNBarcelona⇆ Vueling 4/wk 88%on time 0%cancelled
BSLBâle / Mulhouse⇆ easyJet 4/wk 95%on time 4.2%cancelled
CGNKöln⇆ Ryanair 4/wk 80%on time 0%cancelled
GVAGeneva⇆ easyJet 4/wk 58%on time 0%cancelled
LILLesquin⇆ TUI fly Belgium 4/wk 95%on time 0%cancelled
MADMadrid⇆ Ryanair 4/wk 74%on time 0%cancelled
NRNWeeze⇆ Ryanair 4/wk 95%on time 0%cancelled
OUDAhl Angad⇆ Ryanair 4/wk 96%on time 0%cancelled
VIEVienna⇆ Ryanair 4/wk 86%on time 0%cancelled
VILDakhla⇆ Royal Air Maroc 4/wk 93%on time 0%cancelled
DUSDüsseldorf⇆ Condor Flugdienst · Eurowings · TUI fly Deutschland 3/wk 85%on time 0%cancelled
CPHCopenhagen⇆ Norwegian · Scandinavian Airlines 3/wk –12 legs –
GLAGlasgow⇆ easyJet · Jet2.com 3/wk 85%on time 0%cancelled
KTWKatowice⇆ Elysian Airlines · Wizz Air 3/wk 94%on time 0%cancelled
MXPMilan⇆ Ryanair · Wizz Air Malta 3/wk 81%on time 0%cancelled
LPAGran Canaria Island⇆ Binter Canarias 3/wk 83%on time 0%cancelled
LUXLuxembourg⇆ Luxair 3/wk 86%on time 0%cancelled
NCENice⇆ easyJet 3/wk 91%on time 0%cancelled
FRAFrankfurt am Main⇆ Condor Flugdienst · Discover Airlines 2/wk 69%on time 0%cancelled
HELHelsinki⇆ Finnair · Norwegian 2/wk –7 legs –
WAWWarsaw⇆ Wizz Air · Elysian Airlines 2/wk 75%on time 0%cancelled
ARNStockholm⇆ Norwegian 2/wk –4 legs –
BERBerlin⇆ easyJet 2/wk 89%on time 0%cancelled
BODBordeaux⇆ easyJet 2/wk –6 legs –
HHNFrankfurt am Main⇆ Ryanair 2/wk 100%on time 0%cancelled
KRKKraków⇆ Ryanair 2/wk 73%on time 0%cancelled
NUENuremberg⇆ Ryanair 2/wk –4 legs –
ZRHZurich⇆ Edelweiss Air 2/wk 100%on time 0%cancelled
RAKMarrakesh⇆ TUI fly Belgium · Edelweiss Air 1/wk –17 legs –
BBUBucharest← HelloJets 1/wk –1 legs –
BESBrest⇆ Transavia France 1/wk –2 legs –
EMANottingham⇆ Jet2.com 1/wk –6 legs –
HAMHamburg⇆ Condor Flugdienst 1/wk – –
JEDJeddah← Saudia 1/wk –7 legs –
MEDMedina→ Saudia 1/wk –6 legs –
OSLOslo⇆ Norwegian 1/wk –2 legs –
OTPBucharest→ HelloJets 1/wk –7 legs –
STRStuttgart⇆ Eurowings 1/wk –2 legs –
■ ≥85% on time ■ 70–84% ■ 55–69% ■ <55% cancelled: amber ≥2%, red ≥5% ⇆ flies both directions

Nonstop flights into Agadir

64 of the 68 destinations above also fly nonstop into Agadir, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board, and each route row links to its own route page with the paired schedule history.

2 routes appeared outbound only in the observed window; 2 routes appear inbound only. These are usually seasonal charter rotations or positioning patterns that the boards record separately.

AGA route map: where 68 nonstop routes go

Nonstop route network at Agadir (AGA)

AGA direct flights: questions travelers ask

How many direct flights does Agadir have?

Al Massira Airport currently has nonstop service to 68 destinations on 27 airlines, based on flights observed on the airport's own boards over the last 14 days. 64 of those routes operate in both directions.

Which direct route from Agadir is most reliable?

Among routes with at least 20 observed legs in the last 90 days, Frankfurt am Main (HHN) runs cleanest: 100% of flights within 15 minutes of schedule with a 0% cancellation rate.

Which airline flies the most nonstop routes from Agadir?

Ryanair appears on 23 of the 68 nonstop routes we observed at AGA. The airline column in the route ledger lists every carrier observed on each route.

Where does this data come from?

From Al Massira Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.

More nonstop guides

Cite this data

Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.

Suggested citation

Pro Flight Search: Agadir (AGA) nonstop network and route reliability, measured from official airport boards.

Canonical URL
https://proflightsearch.com/direct-flights/agadir-AGA
How we measure this →

Planning around AGA? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure