Flights to Morocco from Scotland are organized on a regular basis. They often link Scotland to Morocco through multiple European cities since there are no direct flights between the two countries. Below we will tell you about the different ways to fly to Morocco, the flight time, the prices, and the airport transfer when arriving in Morocco.

Flights to Morocco from Scotland are organized mainly to the 3 big cities of Morocco, namely Marrakesh, Casablanca, & Fez. 

Flights from Scotland to Marrakesh

Flights-to-Morocco-from-Scotland-Lufthansa-indirect-flight.webp

The average flight time from Scotland to Marrakesh is 7 hours 30minutes, covering a distance of 1702 miles (2740km). There are no direct flights between Scotland and Marrakesh. So, your only option is connecting flights.

You can take a flight from any airport in Scotland to London and from there you fly directly to Marrakesh. This route may take up to 6 hours, or you can take a flight to any other European city (Paris, Barcelone, Malaga…). Then fly directly to Fez. The estimated time of this journey is 20 hours, and if the flight makes one or two stops, the journey might last up to 40 hours 40 minutes.

Edinburgh Airport and Glasgow Airport are the main airports that organize flights to Marrakesh. Ryanair and Lufthansa are the popular airlines that operate between Scotland and Marrakesh. Most of their flights make one or two stopovers. One stopover takes up to 7 hours 30 min, two stopovers takes up to 24 hours.

Or, you can take a flight to Paris or Barcelona which takes about 1 to 3 hours on Ryanair Airline, from there another flight to Tangier (2 to 3 hours trip), then you go by train directly to Fez. The train spends 5 hours to arrive to the station in the center city of Fez.

Explore the land of dream, Morocco

Book your Tour NOW!

Flights prices from Scotland to Marrakesh

The price of the ticket differs 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 £139 or less, the average price ranges from £239 to £269, and the highest price can reach £610 in some airlines (Swiss Airlines).

January is the best time to fly to Morocco as well as the cheapest, and August is the popular season and the most expensive.

Check cheap flights in this flight comparator

Marrakesh airport transfer

Marrakech Airport is 5 kilometers away from the city center. Therefore, you can reach the city center via a city bus, a taxi, or a shuttle bus. The prices change based on the service and the comfort associated with each transport.

For example, if you take a taxi, you will pay something between £4 to £8 and your ride will last for about half an hour to reach the city center.

As far as the shuttle bus is concerned, you need to take L19 Express Bus. It stops at several places in the city such as Bab Doukkala, Hivernage, Jemaa el-Fna, Marrakech Railway Station, Gueliz, etc. 

Concerning the price, the ticket price costs £2.36 and the driving journey takes about 40 min.

Finally, the last option is the city buse. It’s the cheapest option and you can find multiple buses if you just walked outside the airport. The lines available include the following numbers: n° 11, 12, 18, 20 or 33. The ticket price costs £0.31.

Flights from Scotland to Casablanca

Flights-to-Morocco-from-Scotland-Casablanca.webp

One of the popular Flights to Morocco from Scotland are those flights that link Scotland to Casablanca.

The distance between Scotland and Casablanca is 1574 miles (2533 km). A flight takes up to 8h 25min to arrive at Mohammed V International Airport from  Edinburgh Turnhouse Airport.

There are no airlines that fly directly from Scotland to Casablanca, but this does not mean there are no flights between Scotland airports and Mohammed V airport. Edinburgh Airport, Glasgow Airport, and Aberdeen airports often organize connecting flights to Casablanca

As for the airlines, Air France is the main operating airline between Edinburgh Turnhouse Airport and Mohammed V International Airport in Casablanca. It organizes flights with only one stop and takes 8 hours to 16 hours to arrive to Casablanca.

Flight prices from Scotland to Casablanca airport

There is no fixed price for the flight ticket. Prices change according to the day and time you intend to travel to Morocco. However, low priced flights are available one or two months before the flight’s date. Generally, the cheapest price is £161 to £179 or less, the average price ranges from £260 to £276, and highest price is between £300 £600

Travel Safety, Visit Exotic places

Book your Tour NOW!

Casablanca Airport transfer to the city center

The airport in Casablanca is located 30 km (19 miles) south of Casablanca. When you arrive, you have three options: the taxi, the train, and the bus.

You can find the train station at level -1 in the arrivals area of Terminal 1.  You can buy the ticket at Casablanca Airport train station from booths or ticket machines. The price of the ticket costs about £3.30.

Concerning the Taxis, you can find them at level 0, outside the arrivals area. They are available 24/7. The price changes from one driver to another and they vary between £19.61 and £23.54. Make sure to negotiate the price before you take a ride.

Indeed, the journey takes up to 45 minutes to arrive downtown.

As far as bus stops are concerned, you can find them outside Terminal 1. The ticket price costs £1.57 and can be directly bought from the driver. The driving journey takes about  45 minutes.

Check Holidays to Morocco from Scotland for the best travel experience in Morocco

Flights from Scotland to Fez

Flights to Morocco from Scotland are organized also to the one of the top cities in Morocco, Fez. Since this city is attractive, many airlines put it in the top of their list.

The average flight time from Scotland to Fez is 7 hours 40 minutes covering a distance of 1525 miles (2454 kilometers). You can not find any direct flights between Scotland and Fez. However, you have many other ways to go to Fez, all of which are connecting flights.

You can take a flight from any airport from Scotland to London, then you fly directly to Fez, or you can take a flight to another European city (Paris, Barcelone…) then fly directly to Fez or to Tangier and from there you go to Fez on the train, the bus, or you can rent a car or take another plane.

The estimated time of this journey is 20 hours, and if the flight makes two or three stops along the way, the journey might last up to 40 hours 40 minutes.

Ticket price to Fez from Scotland

Edinburgh Airport and Glasgow Airport are the main airports that organize flights to Fez. Ryanair is the popular airline that operates between Scotland and Fez, most of its flights make one or two stopovers. Wiss Air is another airline that flies between Edinburgh Airport and Fez-Saiss Airport.

The cheapest price of a flight from Scotland to Fez is £121 and can be less if you buy your ticket one or three months in advance. The Average price is £217, and the highest is between £400 to £600.

Fez airport transfer

Fez airport is situated 15 kilometers south of Fez’s city center. Therefore, you have three options to get to the city center or the old medina:

The first option is to take the public bus n°16.  you will spend about 40 minutes and you can buy the ticket directly from the driver. It costs only £0,31. The riding journey takes about half an hour to get to the city center.

Another option is to select one of the airports shuttles. The taxi costs about £11,80 and it takes 15 min to arrive at the city center.

Using the taxi, you need always to negotiate the price. They always try to exaggerate the price.

Flights from Scotland to Moroccan other cities

Flights to Morocco from Scotland can link Scotland to other Moroccan cities also. These cities include Ouarzazate, Laayoune, Dakhla, Essaouira, Errachidia, Rabat & Tangier.

In this situation, you need to book a flight to France (Paris, Marseille…) or Spain (Barcelone, Malaga…) and from there you fly directly to your destination in Morocco.

Conclusion

Indeed, there are no direct flights to Morocco from Scotland. All the flights can use other European airports like UK, France, or Spain. 

As a result, the flights to Morocco from Scotland might be a little bit long and tiring, but it’s all worth it. There are many fascinating places to visit in Morocco especially in the abovementioned cities. They are the most visited cities in Morocco.