Find and compare British Airways flights to Morocco

1 adult
0 bags

Recent British Airways flights to Morocco found by users

Cheap British Airways Flight Deals to Morocco

Enter your travel dates to find the best prices.
British Airways Logo
06:05 - 10:45LHR-RAK
3h 40mdirect
British Airways Logo
13:25 - 16:20RAK-LHR
2h 55mdirect
£133British Airways
Find Deal
Wed, 31 Dec - Tue, 24 Feb
British Airways Logo
06:20 - 11:00LGW-RAK
3h 40mdirect
British Airways Logo
19:20 - 22:00RAK-LGW
3h 40mdirect
£134British Airways
Find Deal
Sat, 22 Nov - Sat, 22 Nov
British Airways Logo
07:45 - 12:30LGW-AGA
3h 45mdirect
British Airways Logo
12:55 - 15:45AGA-LGW
3h 50mdirect
£147British Airways
Find Deal
Tue, 2 Dec - Thu, 18 Dec
British Airways Logo
07:15 - 12:05LGW-AGA
3h 50mdirect
British Airways Logo
12:55 - 15:45AGA-LGW
3h 50mdirect
£151British Airways
Find Deal
Thu, 20 Nov - Thu, 27 Nov
British Airways Logo
13:40 - 18:20LGW-RAK
3h 40mdirect
British Airways Logo
19:30 - 22:10RAK-LGW
3h 40mdirect
£151British Airways
Find Deal
Thu, 27 Nov - Sat, 29 Nov
British Airways Logo
13:25 - 18:05LGW-RAK
3h 40mdirect
British Airways Logo
19:40 - 22:20RAK-LGW
3h 40mdirect
£152British Airways
Find Deal
Sun, 23 Nov - Wed, 26 Nov
British Airways Logo
13:45 - 18:30LGW-AGA
3h 45mdirect
British Airways Logo
13:20 - 16:10AGA-LGW
3h 50mdirect
£153British Airways
Find Deal
Sat, 29 Nov - Tue, 2 Dec
British Airways Logo
11:35 - 16:20LHR-RAK
3h 45mdirect
British Airways Logo
13:10 - 16:10RAK-LHR
4h 00mdirect
£155British Airways
Find Deal
Sun, 30 Nov - Thu, 11 Dec
British Airways Logo
13:40 - 18:20LGW-RAK
3h 40mdirect
British Airways Logo
19:20 - 22:00RAK-LGW
3h 40mdirect
£155British Airways
Find Deal
Thu, 20 Nov - Sat, 22 Nov
British Airways Logo
07:15 - 12:05LGW-AGA
3h 50mdirect
British Airways Logo
12:55 - 15:45AGA-LGW
3h 50mdirect
£161British Airways
Find Deal
Thu, 27 Nov - Thu, 4 Dec

British Airways flights to Morocco at a glance

Fastest flight time

3h 35m

Direct flights

Every day

Airports in Morocco

2 airports
The fastest flight from United Kingdom to Morocco takes 3h 35m
Direct flights go from United Kingdom to Morocco every day.
There are 2 airports near Morocco: Agadir Almassira (AGA), Marrakech Menara (RAK)

Insights on British Airways flights to Morocco

Data designed to help you find the right flight

What is the cheapest month to fly Economy class to Morocco?

In general, August is the cheapest month to fly Economy class from United Kingdom to Morocco. Due to it being the ‘off-season’ during this time, you can expect Economy class flight prices to be around £71. If you aren’t able to travel during the month of August, then book Economy class flights to Morocco from United Kingdom during July instead. Economy class flights to Morocco in July, while not as cheap as those in August, still average around £182.

What is the cheapest day to depart on your Economy class flight to Morocco?

The cheapest day to depart from United Kingdom to Morocco is on a Sunday when prices can be found for as low as £123. Be sure to avoid booking your departure on a Thursday as prices are generally higher than usual. According to our data, the average Economy class ticket price to Morocco on a Thursday is £169.

How far in advance should I book a flight to Morocco?

You are more likely to see cheaper flights to Morocco from United Kingdom when booking weeks ahead of your departure date. In general, you can expect to find flights to Morocco for around £254 when searching weeks before you fly. However, flight prices might be lower outside of this timeframe. For example, people recently found flights to Morocco from United Kingdom for as low as £216 on momondo.

What is the cheapest United Kingdom to Morocco flight route?

Fly from London Gatwick to Rabat Sale for the best United Kingdom - Morocco flight prices

What cabin class options are available on United Kingdom to Morocco flights?

There are 2 cabin classes available to choose from on United Kingdom to Morocco flights.

Frequently asked questions about flights to Morocco with British Airways

Is British Airways generally cheaper than other airlines for flights to Morocco?

Lots of factors influence the price of a flight, whether that’s with British Airways or other airlines, so it is best to search and compare before booking. The airline flying to Morocco with the cheapest average return price tends to be Wizz Air.

Which other airlines fly to Morocco?

Aside from British Airways, Royal Air Maroc, easyJet and Ryanair also fly to Morocco.

How much is a British Airways flight to Morocco?

The average price for a one-way flight is £165.

Which airport do British Airways flights arrive at for Morocco?

Flights from British Airways on this route tend to land in Marrakech Menara Airport.

Which other airlines in the oneworld operate flights to Morocco?

If you’re looking to fly with a oneworld member, Royal Air Maroc offer routes to Morocco.

Browse thousands of different options on momondo for your next trip

Toggle through the tabs below to find thousands of options on momondo for your next trip.