Compare prices and tickets by train, bus or flight

Sun
Dec 5
Find prices
$153Vueling
Mon
Dec 6
Find prices
$112Vueling
Tue
Dec 7
Find prices
$44Ryanair
Wed
Dec 8
Find prices
$66Ryanair
Thu
Dec 9
Find prices
$21Ryanair
Fri
Dec 10
Find prices
$21Ryanair
Sat
Dec 11
Find prices
$21Ryanair
Sun
Dec 12
Find prices
$21Ryanair
Mon
Dec 13
Find prices
$21Ryanair
Tue
Dec 14
Find prices
$21Ryanair
Wed
Dec 15
$100Alsa
$21Ryanair
Thu
Dec 16
Find prices
$28Ryanair
Fri
Dec 17
Find prices
$28Ryanair
Sat
Dec 18
Find prices
$30Ryanair

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

Ryanair
Easyjet
Eurowings
Vueling

Flight Information to Tenerife from Barcelona

distanceDistance1389 miles (2240 km)
durationAverage flight duration3 h 20 min
priceAverage plane ticket price$63 (€52)
changesDirect flightYes
carriersAirlinesRyanair or Vueling

Flights from Barcelona to Tenerife cover the 1389 miles (2240 km) long route taking on average 3 h 20 min with our travel partners like Ryanair or Vueling. There are direct flight services available. While the average ticket price for this journey costs around $63 (€52), you can find the cheapest plane ticket for as low as $21 (€17). Travelers depart most frequently from Barcelona El Prat Airport and arrive in Tenerife South Airport.

Airlines

RyanAir and Vueling Barcelona – Tenerife

RyanAir and Vueling flights will get you from Barcelona to Tenerife from $21 (€17). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

RyanAir
Vueling

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

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Barcelona to Tenerife Flights: An Overview

It's easy to reach the Canary Islands from Catalonia, with direct flights from Barcelona to Tenerife departing all the time. Barcelona and Tenerife are around 2253 kilometers apart, so direct flights tend to take between three hours 20 minutes and three hours 35 minutes, while indirect journeys can be as quick as five hours 10 minutes. Flights leave all year-round, and travelers will have a choice of four to five weekday departures, and as many as six options at weekends - not to mention two to three indirect flights with journey times of around five hours.

Which airlines fly from Barcelona to Tenerife?

Travelers will be able to fly with a couple of airlines between Barcelona and Tenerife, and low cost fares should always be on the agenda. Ryanair provides a regular connection, scheduling flights to both Tenerife North and South Airports. vueling is the other operator of direct flights, providing year-round connections to Tenerife North. Both airlines offer affordable fares, with options on most days. But if direct flights aren't convenient, it may be possible to fly with Iberia and Air Europa - although changes will be required along the way.

How long is the flight from Barcelona to Tenerife?

The Spanish mainland and the Canary Islands are separated by over 1,600 kilometers of Atlantic Ocean, so flights from Barcelona to Tenerife will always take a few hours. Despite this, the journey isn't that long compared to many global routes. Travelers can expect direct flights to reach either of Tenerife's airports in between three hours 20 minutes and three hours 35 minutes. When a change is needed, journey times will always be longer. In that case, passengers will reach Tenerife in a minimum of five hours ten minutes, and journey times can often be significantly longer. 

How many flights are there from Barcelona to Tenerife?

There's no shortage of flights to Tenerife from Barcelona, so anyone with a desire to enjoy some Canary Islands sunshine is in luck. Flights leave year-round, and there aren't dramatic variations between seasons. Instead, travelers can expect four to five departures per day during the week, and up to six direct departures on Saturdays and Sundays. In addition, there should be two to three indirect flights that take less than five hours. So, overall, there will be plenty of convenient options, with early morning, afternoon, and evening flights, allowing anyone to fit a trip to Tenerife into their schedule.

What are the departure and arrival airports for flights from Barcelona to Tenerife?

Departure airport: Flights from Barcelona to Tenerife will take off from Barcelona El Prat Airport (BCN). One of Spain's premier aviation hubs, El Prat can be reached from central Barcelona via metro, Renfe rail, or bus connections. The R2 Renfe service is the fastest option, taking 18 minutes. Parking is available as well, with a total of 23,000 spaces spread across Terminals 1 and 2. Within those terminals, passengers will find dining venues, stores, ATMs, and lounges, as well as unlimited free WiFi connectivity wherever they go.

Arrival airports: Flights from Barcelona could arrive at either Tenerife North (TFN) or Tenerife South (TFS) airports. Bus 40 runs from Tenerife South major resorts, and bus 111 runs to Santa Cruz. Arrivals can catch bus 20 from Tenerife North to Santa Cruz, or bus 30 to Puerto de la Cruz. Both airports are good places to pick up rental cars, with major global brands represented. And both have free WiFi courtesy of AENA. 

Travel Tips

Barcelona to Tenerife Flight
Take a flight to Tenerife 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 Barcelona to Tenerife.
FAQs
How much are cheap flights to Tenerife from Barcelona?
If you’re looking to save money on tickets, you can find cheap Barcelona to Tenerife flights for as little as $21 (€17)  in the next 7 days.
How much is the flight from Barcelona to Tenerife on average?
The Barcelona to Tenerife plane ticket price is on average $63 (€52)  if you are looking to buy your tickets for this trip in the next week.
How many miles is it from Barcelona to Tenerife by plane?
You should expect to travel around 1389 miles (2240 km)  between Barcelona and Tenerife by plane.
How long is a flight from Barcelona to Tenerife on average?
On average the Barcelona to Tenerife flight time is 3 h 20 min  covering the 1389 miles (2240 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What airport does the flight from Barcelona to Tenerife depart from? Which Tenerife airport do I fly into from Barcelona?

Omio customers traveling this route book their cheap flights from Barcelona El Prat Airport   to Tenerife South Airport   most frequently.

Where do I find the Barcelona airport for the flight to Tenerife? Where is the Tenerife airport?

The most popular departure airport with passengers for this route, called Barcelona El Prat Airport, is located 7.4 miles (11.9 km) from the city center of Barcelona.

The most popular arrival airport, Tenerife South Airport, is located 17.2 miles (27.8 km) away from the city center of Tenerife. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Tenerife South Airport to the city center in Tenerife.

What airlines offer a service to Tenerife from Barcelona?
Take the Barcelona to Tenerife flight with Ryanair or Vueling. However, it's always good to check out all possible airlines for the journey between Barcelona and Tenerife as there might be differences in the amenities they offer.
What time is the earliest flight from Barcelona to Tenerife? What time is the last flight from Barcelona to Tenerife?
You can take the earliest flight from Barcelona to Tenerife at 4: 45 AM   or take the last flight from Barcelona to Tenerife leaving at 7: 30 PM. Look for the latest Barcelona to Tenerife flight schedules on Omio and book the best time to take the plane for this route.
How far in advance should I buy a plane ticket from Barcelona to Tenerife to get the best deals?
If you book a plane ticket from Barcelona to Tenerife within the next 7 days, you can find tickets to cost on average $63 (€52) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets between Barcelona and Tenerife are generally on sale a few months before the planned departure date.