holipak.

Home › Flights › Marrakech – Barcelona

Flights Marrakech to Barcelona from €41

Round-trip tickets Marrakech to Barcelona spotted from €41, direct flights from €41. Cheapest month: December. Prices updated daily, to be confirmed with the seller.

Build my trip to BarcelonaThings to do in Barcelona

Prices by month

MonthFromDirect from
November 2026€71€71
December 2026€41€41

Cheapest tickets spotted

OutBackAirlineStopsPrice
Sun Dec 20Fri Jan 8Vuelingdirect€41
Sun Dec 6Sun Dec 13Ryanairdirect€48
Thu Nov 12Mon Nov 16Ryanairdirect€71
Wed Dec 9Sun Dec 13Ryanairdirect€74
Mon Dec 7Mon Dec 7Ryanairdirect€91

Round-trip price per ticket, spotted in recent searches on Aviasales (Travelpayouts). Fares change quickly: the final price is confirmed with the seller.

About Barcelona

The Sagrada Família, Park Güell, the Gothic Quarter, the Born and Barceloneta beach. Barcelona mixes Gaudí, the Mediterranean and tapas, and the night rarely starts before midnight.

From Marrakech

To Barcelona

Frequently asked questions

How much is a flight from Marrakech to Barcelona?
The cheapest round-trip ticket spotted is €41 per person. Fares change quickly: the final price is confirmed with the seller.
Are there direct flights between Marrakech and Barcelona?
Yes, direct flights have been spotted from €41, for about 2h20 in the air.
What is the cheapest month to fly to Barcelona?
Based on spotted fares, December 2026, from €41.
Which airlines fly from Marrakech to Barcelona?
Among the tickets spotted: Vueling, Ryanair.
When is the best time to go to Barcelona?
The most pleasant months based on the last 3 years of weather: January, February, April, June, July, August.

Updated 2026-11-08