Compare prices and tickets by train, bus or flight

Sat
Dec 4
$42Vueling
Find prices
Sun
Dec 5
$410Royal Air Maroc
Find prices
Mon
Dec 6
$67Vueling
$203Gnv
Tue
Dec 7
$75Royal Air Maroc
Find prices
Wed
Dec 8
$118Vueling
$179Gnv
Thu
Dec 9
$76Royal Air Maroc
Find prices
Fri
Dec 10
$540Vueling
Find prices
Sat
Dec 11
$67Vueling
Find prices
Sun
Dec 12
$80Vueling
Find prices
Mon
Dec 13
$74Vueling
$69Grandi Navi Veloci
Tue
Dec 14
$75Royal Air Maroc
Find prices
Wed
Dec 15
$205Air Nostrum
$72Gnv
Thu
Dec 16
$42Vueling
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Flight Information between Tangier and Barcelona

distanceDistance577 miles (931 km)
durationAverage flight duration1 h 40 min
priceAverage plane ticket price$119 (€99)
changesDirect flightYes
carriersAirlinesVueling, Air Arabia Maroc, Iberia or Royal Air Maroc

Flights from Tangier to Barcelona cover the 577 miles (931 km) long route taking on average 1 h 40 min with our travel partners like Vueling, Air Arabia Maroc, Iberia or Royal Air Maroc. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $42 (€35), but the average price of plane tickets is $119 (€99). Travelers depart most frequently from Tangier Ibn Battuta Airport and arrive in Barcelona El Prat Airport.

Airlines

Vueling and Iberia Tangier – Barcelona

Travel between Tangier and Barcelona from $42 (€35) with Omio’s flight partners Vueling and Iberia! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

Vueling
Iberia

It’s easy to book your Vueling plane ticket from Tangier to Barcelona online with Omio! Simply check the current Vueling flight schedules for your ideal departure and arrival times, compare the best route from Tangier to Barcelona as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that flight and book cheap Vueling plane tickets online. Prices for Vueling flights from Tangier to Barcelona start at $42 (€35) one-way if you book in advance, and you can expect to travel around 577 miles (931 km). If you search for Vueling flights in the Omio app, you can check straight away if the Vueling tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by plane between Tangier and Barcelona. Let Omio do all the work for you finding the best Tangier to Barcelona Vueling plane ticket so you can enjoy a smooth and comfortable journey!

Operator ticket policies for COVID

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived
  • Cashless payments recommended
  • Online booking and check-in recommended

Cheap flights from Tangier to Barcelona: when to book to save $

Time Price Savings
1 week earlier 56 €
2 weeks earlier 41 €37%
3 weeks earlier 39 €44%
1 month before 35 €60%
2 months earlier 32 €75%
3 months earlier 30 €87%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Tangier - Barcelona: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Tangier to Barcelona timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Tangier to Barcelona and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Tangier to Barcelona 3 weeks in advance means you could save up to 44% compared to the price available on the day of departure.
  • If you book a flight from Tangier - Barcelona 2 months in advance you save up to about 75% compared to the initial price.
  • By booking 3 months in advance you could save up to 87%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

Travel Tips

Tangier to Barcelona Flight
Take a flight to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Tangier to Barcelona.
FAQs
What are the travel restrictions for Barcelona, Spain if I'm coming from Tangier, Morocco by plane?

Travel by plane between Tangier, Morocco and Barcelona, Spain is: Partially open.

Is international entry into Barcelona from Tangier restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Morocco

Do I need to quarantine on arrival in Spain from Tangier?

Entry Requirements:

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Barcelona, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 12/3/21. Remember to check the latest COVID-19 travel safety regulations for your flight between Tangier and Barcelona closer to your date of departure here

What are the COVID-19 restrictions for my return trip to Morocco from Barcelona, Spain?

The restriction level for your return flight to Tangier, Morocco from Barcelona is: Restricted.

Is my return flight into Tangier from Barcelona restricted?

International entry is allowed for: Entry is restricted for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Morocco from Barcelona?

Conditions of reentry:

  • Entry is allowed only for essential reasons

What are the safety rules to follow in Tangier, Morocco?

The government of Morocco has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

Last checked on 11/29/21. Remember to check the latest COVID-19 travel safety regulations for your flight to Tangier from Barcelona closer to your date of departure here here.

How much do cheap flights between Tangier and Barcelona cost?
Looking to save money on your trip? Omio customers have found the cheapest flight from Tangier to Barcelona for the next 7 days starting from $42 (€35)  one way.
What is the cost of a flight from Tangier to Barcelona?
If you are looking to buy your plane ticket in the next 7 days, you can expect the Tangier to Barcelona flight to cost on average $118 (€99)  one way.
How far is it from Tangier to Barcelona by plane?
The Tangier to Barcelona flight distance is approximately 577 miles (931 km).
How many hours is the flight time to Barcelona from Tangier?
The flight time between Tangier and Barcelona is on average 1 h 40 min  for the 577 miles (931 km) long journey, but the time it takes to go to Barcelona from Tangier by flight can vary depending on specific dates or traveling on weekends and holidays.
What airport in Tangier does the flight to Barcelona leave from? Which airport do I fly into Barcelona from Tangier?

Omio travelers most frequently book a flight from Tangier Ibn Battuta Airport   to Barcelona El Prat Airport   for this route.

Where is the airport in Tangier? Where is the airport in Barcelona?

Passengers booking this route most frequently board their flights from Tangier Ibn Battuta Airport and need to travel around 7.3 miles (11.7 km) from the city center to get to this airport.

Passengers arriving in Barcelona most often land in Barcelona El Prat Airport and need to travel about 7.4 miles (11.9 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Barcelona El Prat Airport to get you to the city center of Barcelona.

What airlines go from Tangier to Barcelona?
For the best Tangier to Barcelona flight to buy, you can travel safely and comfortably with Vueling, Air Arabia Maroc, Iberia or Royal Air Maroc. However, it's always good to check all possible airlines with services to Barcelona from Tangier to compare what amenities they may offer.
What are the first and last departure flight times from Tangier to Barcelona?
The earliest flight for this journey departs from Tangier at 5: 00 AM. The last flight leaves from Tangier at 12: 25 PM. Check Omio for the latest flight schedule from Tangier to Barcelona and book the best time to depart on your chosen travel date.
How far in advance should I purchase a plane ticket from Tangier to Barcelona to get the best deals?
You can find flights between Tangier and Barcelona to cost on average $118 (€99) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Tangier to Barcelona flight generally on sale a few months before the planned travel date.