How can I find cheap flights from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport?
Explore the cheapest one-way and round-trip flights from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport over the next 90 days, with one-way fares from MXN$313 and round-trip from MXN$818. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Return
- Direct
- Recommended
- Next 7 days
- Fastest
- Cheapest
RAK 18:152h 20mDirectBCN 21:35Marrakech - Barcelona | Fri, Jan 1 | Vueling AirlinesMXN$313 MXN$65852% off52% offMXN$658 MXN$313
RAK 14:352h 25mDirectBCN 18:00Marrakech - Barcelona | Sun, Dec 6 | RyanairMXN$355 MXN$65846% off46% offMXN$658 MXN$355
RAK 08:402h 25mDirectBCN 12:05Marrakech - Barcelona | Thu, Dec 31 | RyanairMXN$355 MXN$65846% off46% offMXN$658 MXN$355
RAK 12:002h 25mDirectBCN 15:25Marrakech - Barcelona | Thu, Dec 24 | RyanairMXN$35546% offMXN$658 MXN$355
RAK 08:402h 25mDirectBCN 12:05Marrakech - Barcelona | Wed, Dec 16 | RyanairMXN$35585% offMXN$2,336 MXN$355
RAK 11:352h 25mDirectBCN 15:00Marrakech - Barcelona | Thu, Dec 17 | RyanairMXN$35585% offMXN$2,336 MXN$355
RAK 08:402h 25mDirectBCN 12:05Marrakech - Barcelona | Wed, Dec 23 | RyanairMXN$35585% offMXN$2,336 MXN$355
RAK 21:252h 25mDirectBCN 00:50Marrakech - Barcelona | Mon, Dec 21 | RyanairMXN$35585% offMXN$2,336 MXN$355
RAK 07:152h 25mDirectBCN 10:40Marrakech - Barcelona | Thu, Dec 24 | RyanairMXN$35585% offMXN$2,336 MXN$355
RAK 13:0017h 25m1 stopBCN 14:00Marrakech - Barcelona | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
RAK 14:352h 25mDirectBCN 18:00Marrakech - Barcelona | Sun, Dec 6 | Ryanair
BCN 10:502h 35mDirectRAK 12:25Barcelona - Marrakech | Tue, Dec 8 | RyanairMXN$818 MXN$1,48445% off45% offMXN$1,484 MXN$818
RAK 07:152h 25mDirectBCN 10:40Marrakech - Barcelona | Fri, Dec 11 | Ryanair
BCN 15:402h 30mDirectRAK 17:10Barcelona - Marrakech | Fri, Dec 18 | RyanairMXN$832 MXN$1,48444% off44% offMXN$1,484 MXN$832
RAK 08:452h 25mDirectBCN 12:10Marrakech - Barcelona | Sat, Dec 19 | Ryanair
BCN 18:452h 30mDirectRAK 20:15Barcelona - Marrakech | Wed, Dec 23 | Vueling AirlinesMXN$852 MXN$1,48443% off43% offMXN$1,484 MXN$852
RAK 17:102h 25mDirectBCN 20:35Marrakech - Barcelona | Sat, Dec 5 | Ryanair
BCN 10:452h 35mDirectRAK 12:20Barcelona - Marrakech | Mon, Dec 7 | RyanairMXN$85742% offMXN$1,484 MXN$857
RAK 19:252h 20mDirectBCN 22:45Marrakech - Barcelona | Fri, Dec 11 | Vueling Airlines
BCN 18:452h 30mDirectRAK 20:15Barcelona - Marrakech | Mon, Dec 14 | Vueling AirlinesMXN$88840% offMXN$1,484 MXN$888
RAK 08:452h 25mDirectBCN 12:10Marrakech - Barcelona | Sat, Nov 14 | Ryanair
BCN 19:252h 35mDirectRAK 21:00Barcelona - Marrakech | Tue, Nov 17 | RyanairMXN$94636% offMXN$1,484 MXN$946
RAK 22:202h 25mDirectBCN 01:45Marrakech - Barcelona | Sat, Dec 12 | Vueling Airlines
BCN 18:452h 30mDirectRAK 20:15Barcelona - Marrakech | Mon, Dec 14 | Vueling AirlinesMXN$94936% offMXN$1,484 MXN$949
RAK 07:152h 25mDirectBCN 10:40Marrakech - Barcelona | Fri, Nov 13 | Ryanair
BCN 10:452h 35mDirectRAK 12:20Barcelona - Marrakech | Mon, Nov 16 | RyanairMXN$96935% offMXN$1,484 MXN$969
RAK 22:202h 25mDirectBCN 01:45Marrakech - Barcelona | Sat, Dec 19 | Vueling Airlines
BCN 18:452h 30mDirectRAK 20:15Barcelona - Marrakech | Wed, Dec 23 | Vueling AirlinesMXN$98034% offMXN$1,484 MXN$980
RAK 13:0017h 25m1 stopBCN 14:00Marrakech - Barcelona | Thu, Nov 5 | Normal Airline
BCN 15:006hDirectRAK 16:00Barcelona - Marrakech | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
RAK 18:152h 20mDirectBCN 21:35Marrakech - Barcelona | Fri, Jan 1 | Vueling AirlinesMXN$313 MXN$65852% off52% offMXN$658 MXN$313
RAK 14:352h 25mDirectBCN 18:00Marrakech - Barcelona | Sun, Dec 6 | RyanairMXN$355 MXN$65846% off46% offMXN$658 MXN$355
RAK 08:402h 25mDirectBCN 12:05Marrakech - Barcelona | Thu, Dec 31 | RyanairMXN$355 MXN$65846% off46% offMXN$658 MXN$355
RAK 12:002h 25mDirectBCN 15:25Marrakech - Barcelona | Thu, Dec 24 | RyanairMXN$35546% offMXN$658 MXN$355
RAK 08:402h 25mDirectBCN 12:05Marrakech - Barcelona | Wed, Dec 16 | RyanairMXN$35585% offMXN$2,336 MXN$355
RAK 11:352h 25mDirectBCN 15:00Marrakech - Barcelona | Thu, Dec 17 | RyanairMXN$35585% offMXN$2,336 MXN$355
RAK 08:402h 25mDirectBCN 12:05Marrakech - Barcelona | Wed, Dec 23 | RyanairMXN$35585% offMXN$2,336 MXN$355
RAK 21:252h 25mDirectBCN 00:50Marrakech - Barcelona | Mon, Dec 21 | RyanairMXN$35585% offMXN$2,336 MXN$355
RAK 07:152h 25mDirectBCN 10:40Marrakech - Barcelona | Thu, Dec 24 | RyanairMXN$35585% offMXN$2,336 MXN$355
RAK 13:0017h 25m1 stopBCN 14:00Marrakech - Barcelona | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
RAK 08:402h 25mDirectBCN 12:05Marrakech - Barcelona | Wed, Dec 16 | RyanairMXN$355 MXN$9,87496% off96% offMXN$9,874 MXN$355
RAK 11:352h 25mDirectBCN 15:00Marrakech - Barcelona | Thu, Dec 17 | RyanairMXN$355 MXN$9,87496% off96% offMXN$9,874 MXN$355
RAK 08:402h 25mDirectBCN 12:05Marrakech - Barcelona | Wed, Dec 23 | RyanairMXN$355 MXN$9,87496% off96% offMXN$9,874 MXN$355
RAK 21:252h 25mDirectBCN 00:50Marrakech - Barcelona | Mon, Dec 21 | RyanairMXN$35596% offMXN$9,874 MXN$355
RAK 07:152h 25mDirectBCN 10:40Marrakech - Barcelona | Thu, Dec 24 | RyanairMXN$35596% offMXN$9,874 MXN$355
RAK 10:002h 25mDirectBCN 13:25Marrakech - Barcelona | Tue, Dec 1 | RyanairMXN$38396% offMXN$9,874 MXN$383
RAK 11:352h 25mDirectBCN 15:00Marrakech - Barcelona | Thu, Nov 12 | RyanairMXN$64593% offMXN$9,874 MXN$645
RAK 19:252h 20mDirectBCN 22:45Marrakech - Barcelona | Thu, Nov 12 | Vueling AirlinesMXN$92191% offMXN$9,874 MXN$921
RAK 17:102h 25mDirectBCN 20:35Marrakech - Barcelona | Fri, Dec 18 | RyanairMXN$1,03390% offMXN$9,874 MXN$1,033
RAK 13:0017h 25m1 stopBCN 14:00Marrakech - Barcelona | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
RAK 10:152h 25mDirectBCN 13:40Marrakech - Barcelona | Sat, Nov 7 | RyanairMXN$645 MXN$6,66790% off90% offMXN$6,667 MXN$645
RAK 22:202h 25mDirectBCN 01:45Marrakech - Barcelona | Fri, Nov 6 | Vueling AirlinesMXN$838 MXN$6,66787% off87% offMXN$6,667 MXN$838
RAK 06:452h 25mDirectBCN 10:10Marrakech - Barcelona | Sun, Nov 8 | RyanairMXN$857 MXN$6,66787% off87% offMXN$6,667 MXN$857
RAK 17:102h 25mDirectBCN 20:35Marrakech - Barcelona | Fri, Nov 6 | RyanairMXN$88887% offMXN$6,667 MXN$888
RAK 12:002h 25mDirectBCN 15:25Marrakech - Barcelona | Wed, Nov 4 | RyanairMXN$1,03984% offMXN$6,667 MXN$1,039
RAK 11:352h 25mDirectBCN 15:00Marrakech - Barcelona | Thu, Nov 5 | RyanairMXN$1,26281% offMXN$6,667 MXN$1,262
RAK 20:552h 20mDirectBCN 00:15Marrakech - Barcelona | Mon, Nov 9 | Vueling AirlinesMXN$1,45478% offMXN$6,667 MXN$1,454
RAK 21:252h 25mDirectBCN 00:50Marrakech - Barcelona | Mon, Nov 9 | RyanairMXN$1,66175% offMXN$6,667 MXN$1,661
RAK 19:252h 20mDirectBCN 22:45Marrakech - Barcelona | Thu, Nov 5 | Vueling AirlinesMXN$1,74774% offMXN$6,667 MXN$1,747
RAK 13:0017h 25m1 stopBCN 14:00Marrakech - Barcelona | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
RAK 21:551h 20mDirectBCN 00:15Marrakech - Barcelona | Wed, Nov 11 | Vueling AirlinesMXN$1,005 MXN$102,79699% off99% offMXN$102,796 MXN$1,005
RAK 21:551h 20mDirectBCN 00:15Marrakech - Barcelona | Wed, Nov 11 | IberiaMXN$3,028 MXN$102,79697% off97% offMXN$102,796 MXN$3,028
RAK 21:551h 20mDirectBCN 00:15Marrakech - Barcelona | Wed, Nov 11 | Qatar AirwaysMXN$10,864 MXN$102,79689% off89% offMXN$102,796 MXN$10,864
RAK 18:152h 20mDirectBCN 21:35Marrakech - Barcelona | Fri, Jan 1 | Vueling AirlinesMXN$31352% offMXN$658 MXN$313
RAK 20:552h 20mDirectBCN 00:15Marrakech - Barcelona | Tue, Dec 22 | Vueling AirlinesMXN$45830% offMXN$658 MXN$458
RAK 20:402h 20mDirectBCN 00:00Marrakech - Barcelona | Sun, Dec 13 | Vueling AirlinesMXN$46728% offMXN$658 MXN$467
RAK 19:252h 20mDirectBCN 22:45Marrakech - Barcelona | Thu, Nov 12 | Vueling AirlinesMXN$92161% offMXN$2,336 MXN$921
RAK 20:552h 20mDirectBCN 00:15Marrakech - Barcelona | Wed, Nov 25 | Vueling AirlinesMXN$1,12599% offMXN$102,796 MXN$1,125
RAK 19:452h 20mDirectBCN 23:05Marrakech - Barcelona | Sat, Nov 21 | Vueling AirlinesMXN$1,65828% offMXN$2,336 MXN$1,658
RAK 13:0017h 25m1 stopBCN 14:00Marrakech - Barcelona | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Marrakech to Barcelona are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport
What is the cheapest month to fly from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport, the best time to buy is in July, with an average price of MXN$1,309. You’ll want to avoid August, when the average price can reach as high as MXN$3,200.
What is the cheapest day of the week to fly from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport is Thursday, with average fares typically lower than other days. You’ll want to avoid flying on Sunday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport?
The cheapest airline flying from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport is Ryanair (from MXN$355) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport?
Check the schedule for flights from Marrakech to Barcelona and find the flight that best matches your travel plans.
-
VY8511
Marrakesh Menara Airport
20:55
RAK
00:15
BCN
S - T W T - SSearch -
VY8513
Marrakesh Menara Airport
20:40
RAK
00:00
BCN
- - - - - F SSearch -
FR2240
Marrakesh Menara Airport
10:00
RAK
13:25
BCN
S M T W T F SSearch -
FR2251
Marrakesh Menara Airport
20:10
RAK
00:35
BCN
S - T W T F SSearch
About Marrakesh Menara Airport and Josep Tarradellas Barcelona-El Prat Airport
Learn about Marrakesh Menara Airport (RAK) and Josep Tarradellas Barcelona-El Prat Airport (BCN) — including location, terminals, transportation, and travel tips.
| Flight distance | 1,406.64km |
|---|---|
| Cheapest one-way ticket price | MXN$313 |
| Cheapest return ticket price | MXN$818 |
FAQs for Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport Flights
How long is the flight from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport?
Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport takes about 2 hours 4 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Marrakesh Menara Airport (RAK) to Josep Tarradellas Barcelona-El Prat Airport (BCN)?
There are around 4 daily flights from Marrakesh Menara Airport (RAK) to Josep Tarradellas Barcelona-El Prat Airport (BCN).What is the flight schedule from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport?
The earliest flight from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport departs at 06:45, and the last departs at 22:05, with about 7 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight from Marrakesh Menara Airport (RAK) to Josep Tarradellas Barcelona-El Prat Airport (BCN) most expensive?
The route from Marrakesh Menara Airport (RAK) to Josep Tarradellas Barcelona-El Prat Airport (BCN) is quite popular. Without considering departure times or holidays, tickets cost around MXN$2,518 in January, the most expensive month to book this route.What time does the earliest flight from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport depart?
The earliest flight departs from Marrakesh Menara Airport (RAK) at 07:15 and arrives in Josep Tarradellas Barcelona-El Prat Airport (BCN) at 09:45.What time does the latest flight from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport depart?
The latest flight departs from Marrakesh Menara Airport (RAK) at 18:50 and arrives in Josep Tarradellas Barcelona-El Prat Airport (BCN) at 21:20.Which airline operates the most direct flights from Marrakesh Menara Airport (RAK) to Josep Tarradellas Barcelona-El Prat Airport (BCN)?
Vueling Airlines is a very popular airline operating an average of 6221 flights per month.What are the cheapest flights from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport?
One-way flights from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport currently start from MXN$313, and round-trip fares start from MXN$818. The current lowest fare is a Vueling Airlines flight departing on Fri, Jan 1; prices may vary depending on availability.Which airlines offer direct flights from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport?
Yes. Ryanair and Vueling Airlines operate direct flights from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport, with an average flight time of 2 hours 4 minutes, and around 23 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport is MXN$4,746. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport?
Vueling Airlines, Level and Ryanair are the most popular budget airlines flying from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport, with one-way fares starting from MXN$313. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport?
Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport operates around 21 weekly flights, mainly by Ryanair and Vueling Airlines. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Marrakesh Menara Airport to Josep Tarradellas Barcelona-El Prat Airport on Trip.com?
Enter Marrakesh Menara Airport and Josep Tarradellas Barcelona-El Prat Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Most popular destination
- Flights from Marrakesh Menara Airport to Málaga Airport
- Flights from Marrakesh Menara Airport to Madrid Barajas Airport
- Flights from Marrakesh Menara Airport to Kingsford Smith Airport
- Flights from Marrakesh Menara Airport to Humberto Delgado Airport
- Flights from Marrakesh Menara Airport to London Gatwick Airport
- Flights from Marrakesh Menara Airport to Madrid
- Flights from Marrakesh Menara Airport to Lisbon
- Flights from Marrakesh Menara Airport to Paris
- Flights from Marrakesh Menara Airport to Sydney
- Flights from Marrakesh Menara Airport to London
- Flights from Kingsford Smith Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Leonardo da Vinci–Fiumicino Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Humberto Delgado Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Melbourne Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Brisbane Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from London to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Lisbon to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Melbourne to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Rome to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Sydney to Josep Tarradellas Barcelona-El Prat Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.