
Find Cheap Flights from Marrakech (RAK) to Barcelona (BCN) from CHF 172
Many airlines offer flexible change policies
Earn BONUS+ rewardsOpens in a new window on top of your airline points
Enjoy exclusive promotions on the ebookers app!
Selected flight deals from Marrakech to Barcelona
The lowest prices found within the past 7 days from Marrakech to Barcelona were CHF 89 for one-way flights and CHF 172 for return flights, for the period specified. Prices and availability are subject to change. Additional terms apply.
Origin airport IATA code | RAK |
|---|---|
Destination airport IATA code | BCN |
Number of flight options | 1 |
Return price | CHF 172 |
Average flight time | 3 hours 23 mins |
Best Day to Book Flight from Marrakech to Barcelona
Barcelona Flight Information
Traveling From | Marrakech |
|---|---|
Origin Airport IATA Code | RAK |
Traveling To | Barcelona |
Destination Airport IATA Code | BCN |
Number of Airlines Serving | |
Available Airlines | Vueling Airlines, Royal Air Maroc, TAP Portugal, Iberia, Lufthansa |
Distance | |
Direct Flight Time | |
Flight Price | CHF 172 |
Need a car after flight from Marrakech to Barcelona
Midsize Elite


CHF 107
Standard Elite SUV


CHF 107
Special


CHF 119
Full Size Special


CHF 122
Premium


CHF 149
Economy Elite


CHF 190
Place to stay after flight from Marrakech to Barcelona

Barcelona Airport Hotel
We had the 2 bedroom suite. Room was big and clean. Los of space. Hotel is by nothing! You are almost stranded. However, the bar lounge was very nice and the food was good at the restaurant. Breakfast was very good in the morning. It’s about a 15-20 taxi to Barcelona. Staff was good. Only spent 1 ...
Reviewed on 21 Apr 2026

Royal Ramblas
Wonderful staff. Decent breakfast.
Reviewed on 20 Apr 2026

Grand Hyatt Barcelona
Breakfast Buffetts was fantastic!!
Reviewed on 20 Apr 2026

Leonardo Royal Hotel Barcelona Fira
Really beautiful modern hotel. Decor was welcoming and front desk, restaurant and bar staff were helpful. Enjoyed the hot breakfast options and the cool ambiance of this hotel. We did have an issue w/ the first room at the very start and had to switch rooms on the first day. There was a leak in the ...
Reviewed on 18 Apr 2026

Rialto
Very well located.
Reviewed on 19 Apr 2026

Arc la Rambla
Room was good for a one night stay but would not recommend for more
Reviewed on 20 Apr 2026
Need more than a Flight from Marrakech to Barcelona?
^Savings based on all holiday package bookings with Flight + Hotel made on ebookers.ie from January 1, 2019 to December 31, 2019 as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.

