Are you looking for the best way to get flights to Morocco from Gatwick? We get you covered. Here we will talk about direct and indirect flights, flights to main Moroccan cities (Fez, Casablanca, Marrakesh), flight time, and prices.

In addition, we will talk extensively about available options for airports transfer when you get to Morocco.

Direct and connecting flights to Morocco from Gatwick


There are 5 direct flights to Morocco from Gatwick Airport every day. The average direct flight time is 3hours 40minutes covering a distance of 1,384 miles / 2,227 km.

Ryanair and Easyjet are popular airlines that organize direct flights to Morocco.

Connecting flights link Morocco to Gatwick airport via different European cities. The flight time differs depending on the route you take.

For instance, if you fly to Morocco through Madrid (Spain) the journey will take up to 6 hours. 2 hours 25 minutes from Gatwick airport to Madrid, 1h 10min waiting for the connecting flight, and 2h 05min from Madrid to Morocco. Besides, Air Europa is the main airline in this route.

Another indirect route is via Lisbon (Portuguese). the flight takes up to 5 hours to get to Morocco. 2h 35 from Gatwick Airport to Libson, 50 minutes waiting for the connecting flight and 1h 35min from Libson to Morocco. Furthermore, Tap Portugal is the popular airline in this route.

The price of both direct and indirect flights is changeable. Yet, in general, the highest price can reach £500 and the cheapest can be as low as £70.

It all depends on the day and time you intend to travel to Morocco, sometimes the flights are cheap other times are expensive

Book your tour to the land of dreams
Morocco desert and camels

Flights to Marrakech from Gatwick


The distance between London and Marrakesh is 2267 kilometers (1409 miles).  A direct flight takes up to 3 hours 40 minutes to travel between these two cities. There are 16 direct flights between London Gatwick Airport and Marrakesh per week, averaging 2 per day.

Easyjet is the popular airline that flies the most between Gatwick airport and Menara Airport. It organizes two flights a day.

Flight price from Gatwick to Marrakesh

The price of a flight from Gatwick Airport to Menara Airport changes according to the day and time you intend to travel to Morocco. Nevertheless, low priced flights are available one or two months before the flight’s date.

Generally, the cheapest price is £80 or less, the average price ranges from £135 to £193, and the highest price can reach £410 or even more (£563 in August).

January is the best time to fly to Marrakesh and is the cheapest, while July, August, and September are the popular seasons and the most expensive.

These are the cheapest flights from Gatwick to Marrakesh

Departure atReturn atStopsAirlineFind tickets
4 December 202110 December 2021DirectTickets from 10
10 November 202113 November 20211 StopTickets from 19

Check other dates here

Airport transfer from Marrakesh Menara Airport

After your arrival to Menara Airport, you have three transfer choices to get to the city center- a taxi, a shuttle bus or a city bus.

You can take a taxi that spends 15 minutes to 30 minutes to arrive downtown, and the price is £5 to £10.

Or you take a city bus that you will find outside the airport. The lines available there are n°18, 20, 33, 12, and 11, and the price of the ticket is £0.32.

There is also the shuttle bus that visits various places in the city like Gueliz, Marrakech Railway Station, Hivernage,  Jemaa el-Fna, Bab Doukkala, etc. you go by L19 Express Bus and pay for your ticket that is £3. And the journey time is 40 minutes.

For more details, you can check London to Marrakech flights

Flights to Casablanca from Gatwick


Marrakesh remains the main destination for Flights to Morocco from Gatwick. However, Casablanca also takes its share.

There is only one direct flight between Gatwick Airport and Mohammed V International Airport. The average flight time between the two airports is 3 hours 20 minutes covering a distance of 2066 kilometers (1284 miles). In addition, the number of flights is 5 per week.

The famous airlines that organize flights between Gatwick airport and Mohammed V airport is Royal Air Maroc and Tap Air Portugal.

Ticket price to Casablanca from Gatwick

There is no fixed price for the flight tickets between Gatwick airport and Mohammed V airport. Prices change according to the day and time you want to travel to Morocco.

However, low priced flights are available one or two months before the flight’s date, but in general, the cheapest price is between £71 and £134, the average price is £255, and highest price is £340.

January is considered the cheapest season to travel to Casablanca and December is the most expensive.

These are the cheapest flights from Gatwick to Casablanca

Departure atReturn atStopsAirlineFind tickets
26 November 20215 December 2021DirectTickets from 102

Casablanca Airport transfer

The train, the taxi, and the bus are the three transportation options you have when you arrive to the airport in Casablanca. You can choose any one of them to go downtown.

The taxi takes 45 minutes to get to the center of the city. The price is £25 and you can find it outside the arrival area of terminal 1.

The bus also spends 45 minutes to go downtown. The price is £2 and you can catch it outside the Terminal 1

As for the train, you can take it from level -1 in the arrivals area of Terminal 1. And the price of the ticket is £4. You can purchase it from booths or ticket machines that you will find in the train station.

You may check how long is the flight from London to Morocco if you need to know more about time.

Flights to Fez from Gatwick


The average flight time from Gatwick Airport to Fez is 3 hours 10 minutes, covering a distance of 1214 miles ‘1953km). The number of direct flights between London Gatwick Airport and Fez is 2 per week.

Air Arabia Maroc is the most operating airline between Gatwick Airport and Fes-Saiss Airport. It organizes two flights every week (Wednesday, Saturday).                                                                    

The cheapest price of a flight from Gatwick Airport to Fez is £87 and can be less if you buy your ticket one or two months in advance. The average price is £139, and the highest is £324.

Moreover, May is the cheapest season to fly to Morocco, and August is the popular and the most expensive.

After you arrive to Fez-Saiss airport, you have to take the public bus, the taxi or the shuttle bus to go downtown.

First, taking a taxi is your best choice. It is the fastest and the most comfortable. The travel time is 15 minutes and the price is around £11.

Second, you ride a shuttle bus. It is the same as the taxi-quick and safe.

Third, the public bus n°16.  You will find it outside the airport. The journey takes 40 minutes and the price is only £0,31.  

These are the cheapest flights from Gatwick to Fez

Departure atReturn atStopsAirlineFind tickets
23 November 202130 November 2021DirectTickets from 22
26 November 20211 December 20211 StopTickets from 18
24 December 20213 January 20221 StopTickets from 244

Explore Morocco safely (wide range of tours)
Discover the Imperial cities and the desert

Flights to Morocco from Gatwick Conclusion

The previous discussion covered flights to Morocco from Gatwick. The best and main attractions in Morocco include Casablanca, Marrakesh, and Fez. 

The price to these different cities varies according to the distance and the flight time. However, we encourage you to book a flight to the city from which you like to start your Morocco tour. Indeed, it’s better to spend more time in the destination that you like than wasting it in the road.