Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My lastminute.com. Read up on the latest travel restrictions.

Find today's best discounts for

Cheap flights from Barcelona to Tenerife Sur Reina Sofia

Information about flights from Barcelona to Tenerife Sur Reina Sofia

Once your flight Barcelona-Tenerife Sur Reina Sofia is booked, using lastminute.com you can even organise the rest of your trip. From car hire and accommodation in Tenerife Sur Reina Sofia as well as a guide to Tenerife Sur Reina Sofia so you know in advance what there is to see and do.

lastminute.com selects from hundreds of flight deals Barcelona-Tenerife Sur Reina Sofia some of the best deals that month to save you time. Why not take advantage of the monthly flight offers and book now.

lastminute.com cares about its customers and offers more than an online travel booking tool. We support our customers from start to finish and beyond. Helping you plan your trip, to during your holiday and even when you return from your trip.

If you are afrequent traveller, download our iPhone and Android app free of charge. It will change your travelling habits and be extremely useful whilst you are away on trips.

lastminute.com’s flight search finds you all available low cost flights from Barcelona to Tenerife Sur Reina Sofia in just a few clicks. When looking for a low cost flight Barcelona-Tenerife Sur Reina Sofia, simply specify departure and arrival dates and the maximum price you want to pay. It’s that simple!

Cheap flights from outside of United Kingdom to Tenerife

Top airlines from Barcelona to Tenerife Sur Reina Sofia

Tenerife airports map

Weather forecast for Tenerife

  • Monday 25
    Max 23  ºC
    Min 21  ºC
  • Tuesday 26
    Max 25  ºC
    Min 21  ºC
  • Wednesday 27
    Max 23  ºC
    Min 20  ºC
  • Thursday 28
    Max 24  ºC
    Min 20  ºC
  • Friday 29
    Max 25  ºC
    Min 20  ºC