CheckFlightCompensation

Flights between the UK and Morocco: what a delay is worth

20,006 flights a year 0.6% delayed 3h+

Every route the CAA tracks between the UK and Morocco falls in the same distance band (Over 1,500 to 3,500 km), so a delay of 3 hours or more pays a flat £350 per passenger under UK261 if the flight left the UK (€400 under EU261 if it left Morocco instead and the airline was a UK or EU carrier). Find your route below.

Route 3h+ delay pays
Gatwick → Marrakesh £350
Manchester → Marrakesh £350
Stansted → Marrakesh £350
Manchester → Agadir (Al Massira) £350
Gatwick → Agadir (Al Massira) £350
Heathrow → Casablanca Mohamed V £350
Stansted → Agadir (Al Massira) £350
Gatwick → Casablanca Mohamed V £350
Birmingham → Marrakesh £350
Stansted → Rabat £350
Luton → Marrakesh £350
Heathrow → Marrakesh £350
Edinburgh → Agadir (Al Massira) £350
Luton → Agadir (Al Massira) £350
Birmingham → Agadir (Al Massira) £350

All 15 tracked UK ↔ Morocco routes, sorted by yearly flight volume. Figures are per passenger under UK261; EU261 pays €400 for the same band.

In the last 12 months, 20,006 flights operated between the UK and Morocco: 72.4% ran within 15 minutes of schedule, and 0.6% were 3 or more hours late, roughly 120 flights' worth of eligible passengers in a year. The CAA's figures don't separate arrivals from departures, so this covers the route both ways.

Punctuality is up on last year: 72.4% of flights ran on time against 67.3% in the twelve months before, and the average delay fell from 19 to 15.7 minutes.

Flights (12mo)

20,006

On time

72.4%

▲ 5.1pts vs last year

Avg delay

15.7 min

▼ 3.3 min vs last year

3h+ delayed

0.6%

Cancelled

0.3%

Morocco, month by month

25.3m
20.2m
22.1m
15.5m
9.6m
14.1m
13.1m
12.6m
10.9m
11.4m
14.6m
22.8m
JulAugSepOctNovDecJanFebMarAprMayJun

Worst month: July 2025, averaging 25.3 minutes.

Busiest routes between the UK and Morocco

UK airport Destination 3h+ delay pays
Gatwick Marrakesh £350
Manchester Marrakesh £350
Stansted Marrakesh £350
Manchester Agadir (Al Massira) £350
Gatwick Agadir (Al Massira) £350
Heathrow Casablanca Mohamed V £350
Stansted Agadir (Al Massira) £350
Gatwick Casablanca Mohamed V £350
Birmingham Marrakesh £350
Stansted Rabat £350
Luton Marrakesh £350
Heathrow Marrakesh £350
Edinburgh Agadir (Al Massira) £350
Luton Agadir (Al Massira) £350
Birmingham Agadir (Al Massira) £350

UK airports flying to Morocco

Airport 3h+ % On-time %
Gatwick 0.6% 74.2%
Stansted 0.6% 73.3%
Manchester 1.0% 64.6%
Heathrow 0.1% 68.4%
Birmingham 0.7% 67.7%
Luton 0.2% 80.7%
Edinburgh 0.6% 68.8%
Bristol 0.3% 76.8%
Glasgow <0.5% 86.5%
Leeds Bradford <0.5% 81.0%
Liverpool (John Lennon) <0.5% 86.5%
Southend 0.4% 86.4%
Newcastle 0.4% 73.0%
Belfast International 2.0% 83.0%

Airlines flying between the UK and Morocco

Airline 3h+ % On-time %
easyJet 0.5% 76.8%
Ryanair 0.7% 71.6%
Royal Air Maroc 0.4% 55.5%
Jet2.com 0.8% 74.5%
British Airways 0.5% 81.3%
TUI Airways 0.6% 62.0%
Wizz Air 1.0% 90.4%
Air Arabia Maroc 2.6% 73.2%

Your rights on this route

Every flight leaving the UK for Morocco is covered by UK261, whichever airline operates it. Flights the other way, landing in the UK from Morocco, are covered too if a UK or EU airline operated them; a return flight on a non-UK, non-EU carrier falls outside UK261, though the Montreal Convention and Morocco's own rules may still give you a claim. See the full breakdown on the 3-hour rule. Cancelled instead of delayed? Broadly the same amounts apply under different conditions. See cancelled flight compensation.

Flying soon? We'll watch your flight

Enter your flight and email. The moment it goes 3+ hours late or gets cancelled, we email you what you're owed and how to claim it. Free, one email, no spam.

Fly to Morocco from

Airlines flying to Morocco

See all countries  ·  See all UK airports  ·  See all airlines

Source: UK Civil Aviation Authority punctuality statistics, July 2025 to June 2026. Analysis by CheckFlightCompensation; the CAA is credited as the data source as its publication conditions require. Figures cover the 25 largest UK airports.