Looking for flights from Barcelona to Morocco? We are here to help. Below, we tell you about the different flights to Morocco from Barcelona, the flight time, airlines, ticket prices, and the transfers available in the airports in which you will land at in Morocco.

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

Airlines and ticket prices from Barcelona

The main airlines that fly from Barcelona to Marrakesh are Vueling Airlines, Royal Maroc, Iberis, Air Europa, Ryanair, and TAP Portugal. The ticket price of each airline is different from the other.

Ryanair

Flight duration         : 2 hours 30 minutes.
Route                         : direct flights on Monday, Wednesday, Thursday, Friday and Sunday.
Price                           : 85€ to 150€.

Veuling Airlines

Flight duration         : 2 hours 30 minutes.
Route                         : direct flights every day.
Price                           : 65€ to 270€.

Air Europa

Flight duration           : 5 hours.
Route                          : via Madrid every day, and via Palma Mallorca on Saturday.
Price                           : 55€ to 150€.

Royal Air Maroc

Flight duration           : 4 hours 15 minutes.
Route                          : via Casablanca every day.
Price                           : 110€ to 550€.

Iberia:

Flight duration           : 4 hours 55 minutes.
Route                          : via Madrid every day.
Price                           : 85€ to 380€.

TAP Portugal

Flight duration           : 5 hours 20 minutes.
Route                          : via Libson every day.
Price                           : 75€ to 400€.

These are the cheapest flights from Barcelona to Marrakesh

[tp_cheapest_flights_shortcodes origin=BCN destination=RAK title=”” paginate=false off_title=true subid=”” currency=”EUR”]

Book your flight at an earlier time to get a cheap ticket. The price can be as low as 55€, but can be as high as 550€ as well.

Marrakesh Airport transfers

Menara airport is 4.6 miles/ 7.4 kilometers away from the city center. So, to get downtown, you have to take the bus, the taxi or rent a car.

Bus: two types of buses serve the airport- L19 Express Bus and city buses.

L19 Express Bus:

Price                 : 2.76€ (buy your ticket from the driver).
Duration          : 40 minutes.
Location          : leave from Entrée Aeroport stop.
Stops                : Hivernage, Bab Doukkala, Railway station, Jamaa el-afna, Gueliz.

City buses: lines 11, 12, 18, 20, and 33.

Price                : 0.37€ (buy the ticket from the driver).
Duration         : 40 minutes.
Location         : depart 500 meters from the terminals at Avenue Guemassa.
Stops               : Bab Doukala, Jeema El Fna.

Taxi:

Price                : 6.45€ to 73€ (negotiate the price).
Duration         : 15 minutes to 30 minutes.
Location         : outside terminal 1 and 3.

Renting a car might be a good choice if you want to avoid some problems such as being a victim to a scam.

You can find car rental companies in the arrivals area of both terminals (1 and 3). Some of the best companies are Avis, Hertz, Budget, Europcar and Sixt.

Check also flights from Paris to Morocco.

 

Flights from Barcelona to Casablanca

Flights-from-Barcelona-to-Morocco-Ryanair.webp

When searching for flights from Barcelona to Morocco, you definitely want to know about the flights that fly to Casablanca- the biggest city in Morocco.

Non-stop flights from Barcelona airport to Casablanca Mohammed V airport are arranged every day. The quickest flight between the two cities takes up to 1 hour 15 minutes covering a distance of 759 miles/1222 kilometers.

Airlines and ticket prices to Morocco

Air Arabia Maroc, Royal Air Maroc and TUI fly Belgium are the popular airlines in this route. As for prices, they change from one airline to another.

Air Arabia Maroc

Flight duration         : 1 hour 15 minutes.
Route                         : direct flights on Wednesday, Friday Saturday and Sunday.
Price                           : 60€ to 260€.

Royal Air Maroc

Flight duration          : 2 hours 15 minutes.
Route                           : direct flights every day.
Price                             : 140€ to 240€.

TUI fly Belgium

Flight duration           : 2 hours 10 minutes.
Route                          : direct flight on Friday.
Price                           : 85€ to 150€.

Air Arabia Maroc, Royal Air Maroc and TUI fly Belgium are the popular airlines in this route. As for prices, they change from one airline to another.

These are the cheapest flights from Barcelona to Casablanca

[tp_cheapest_flights_shortcodes origin=BCN destination=CAS title=”” paginate=false off_title=true subid=”” currency=”EUR”]

Transfers at Casablanca airport

The means of transport available at the airport are the train, the taxi, and the bus, or even better you can rent a car.

Train:

Price                : around 4€ (buy your ticket from booths or ticket machines in the station).
Duration         : 45 minutes.
Location         : level 1 in the arrivals area of terminal 1.
Stops               :Mers Sultan, Casa Port, Casa Voyageurs and L’Oasis stations.

Taxi:

Price                : 23€ to 27€.
Duration         : 45 minutes
Location         :  level 0 outside the arrivals area.

Bus: (bus company CTM)

Price                : around 2€ (buy your ticket from the driver).
Duration         : 45 minutes.
Location         : outside terminal 1
Stops               : Californie suburb, Boulevard Abdelmoumen, Boulevard Hassan II, Place de Bandoeng, Sheraton Hotel.

Your other option is renting a car. The best car rental companies in the airport are Budget, First Car, Afrique Rent, Avis, Sixt, Air Car, Dollar Car, Select Rent and others.

Flights from Barcelona to Fez

Flights from Barcelona to Morocco especially to the major cities of the country are organized every day, and Fez is one of the main arrival points in Morocco.

The distance between Barcelona and Fez is 636 miles/ 1024 kilometers. A non-stop flight takes up to 1 hour to cover this distance. You will take your flight from Barcelona airport and land at Fes-Saiss airport 8 miles/13 kilometers away from the city center of Fez.

These are the cheapest flights from Barcelona to Fez

[tp_cheapest_flights_shortcodes origin=BCN destination=FEZ title=”” paginate=false off_title=true subid=”” currency=”EUR”]

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

Airlines and ticket prices to Fez

Air Arabia Maroc and Ryanair are the main airlines that fly from Barcelona to Fez. Each of the two airlines set a ticket price different from the other.

Air Arabia Maroc

Flight duration         : 1 hour.
Route                         : direct flights on Monday and Saturday.
Price                           : 60€ to 260€.

Ryanair

Flight duration         : 2 hours.
Route                          : direct flights on Tuesday, Thursday and Saturday.
Price                            : 35€ to 170€.

Bus n°16 (city bus transport group):

Price                : 0.37€ (you buy your ticket directly from the driver).
Duration        : 40 minutes.
Location         : outside the terminals.

Taxi:

Price                : 4€ to 13€ (try to negotiate the price).
Duration         : 15 minutes.
Location          : outside the terminals.

Transfers at Fez-Saiss airport

When arriving to Fez-Saiss airport, you have two options to get downtown- the local regular bus or the red petite taxis.

Bus n°16 (city bus transport group):

Price                : 0.37€ (you buy your ticket directly from the driver).
Duration         : 40 minutes.
Location         : outside the terminals.

Taxi:

Price                : 4€ to 13€ (try to negotiate the price).
Duration         : 15 minutes.
Location         : outside the terminals.

Flights from Barcelona to Morocco Conclusion

Morocco is definitely a beautiful country worth visiting. It has many beautiful sites whether in the abovementioned cities or other small cities like Oursasate, Rachidia, Meknes and other that will make you appreciate your journey to this country. We hope this article has provided you with all the information you need know about the flights from Barcelona to Morocco.