Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Barcelona (BCN) to Havana (HAV)

Travellers and cabin class
  1. Home
  2. Spain
  3. Barcelona
  4. Havana

Compare Barcelona to Havana flight deals

Find the cheapest month or even day of the year to fly to Havana

Book the best Havana fare with no extra fees

Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Barcelona to Havana

Looking for a cheap last-minute deal or the best return flight from Barcelona to Havana? Find the lowest prices on one-way and return tickets right here.
Havana.£468 per passenger.Departing Sat, 4 Oct, returning Tue, 14 Oct.Return flight with Air Europa.Outbound indirect flight with Air Europa, departs from Barcelona on Sat, 4 Oct, arriving in Havana.Inbound indirect flight with Air Europa, departs from Havana on Tue, 14 Oct, arriving in Barcelona.Price includes taxes and charges.From £468, select.
Sat, 4 OctBCN - HAV with Air Europa
1 stop
Tue, 14 OctHAV - BCN with Air Europa
1 stop
from £468
Havana.£475 per passenger.Departing Sat, 31 May, returning Tue, 10 Jun.Return flight with Air France.Outbound indirect flight with Air France, departs from Barcelona on Sat, 31 May, arriving in Havana.Inbound indirect flight with Air France, departs from Havana on Tue, 10 Jun, arriving in Barcelona.Price includes taxes and charges.From £475, select.
Sat, 31 MayBCN - HAV with Air France
1 stop
Tue, 10 JunHAV - BCN with Air France
1 stop
from £475
Havana.£475 per passenger.Departing Thu, 19 Jun, returning Thu, 26 Jun.Return flight with Air France.Outbound indirect flight with Air France, departs from Barcelona on Thu, 19 Jun, arriving in Havana.Inbound indirect flight with Air France, departs from Havana on Thu, 26 Jun, arriving in Barcelona.Price includes taxes and charges.From £475, select.
Thu, 19 JunBCN - HAV with Air France
1 stop
Thu, 26 JunHAV - BCN with Air France
1 stop
from £475
Havana.£549 per passenger.Departing Wed, 22 Oct, returning Tue, 4 Nov.Return flight with Air Europa.Outbound indirect flight with Air Europa, departs from Barcelona on Wed, 22 Oct, arriving in Havana.Inbound indirect flight with Air Europa, departs from Havana on Tue, 4 Nov, arriving in Barcelona.Price includes taxes and charges.From £549, select.
Wed, 22 OctBCN - HAV with Air Europa
1 stop
Tue, 4 NovHAV - BCN with Air Europa
1 stop
from £549
Havana.£552 per passenger.Departing Sat, 20 Sep, returning Sat, 4 Oct.Return flight with Air France.Outbound indirect flight with Air France, departs from Barcelona on Sat, 20 Sep, arriving in Havana.Inbound indirect flight with Air France, departs from Havana on Sat, 4 Oct, arriving in Barcelona.Price includes taxes and charges.From £552, select.
Sat, 20 SepBCN - HAV with Air France
1 stop
Sat, 4 OctHAV - BCN with Air France
1 stop
from £552
Havana.£564 per passenger.Departing Thu, 19 Jun, returning Thu, 3 Jul.Return flight with Air Europa.Outbound indirect flight with Air Europa, departs from Barcelona on Thu, 19 Jun, arriving in Havana.Inbound indirect flight with Air Europa, departs from Havana on Thu, 3 Jul, arriving in Barcelona.Price includes taxes and charges.From £564, select.
Thu, 19 JunBCN - HAV with Air Europa
1 stop
Thu, 3 JulHAV - BCN with Air Europa
1 stop
from £564
Havana.£565 per passenger.Departing Thu, 15 May, returning Sat, 31 May.Return flight with Air France.Outbound indirect flight with Air France, departs from Barcelona on Thu, 15 May, arriving in Havana.Inbound indirect flight with Air France, departs from Havana on Sat, 31 May, arriving in Barcelona.Price includes taxes and charges.From £565, select.
Thu, 15 MayBCN - HAV with Air France
1 stop
Sat, 31 MayHAV - BCN with Air France
1 stop
from £565
Havana.£587 per passenger.Departing Sat, 13 Sep, returning Sat, 27 Sep.Return flight with Air Europa.Outbound indirect flight with Air Europa, departs from Barcelona on Sat, 13 Sep, arriving in Havana.Inbound indirect flight with Air Europa, departs from Havana on Sat, 27 Sep, arriving in Barcelona.Price includes taxes and charges.From £587, select.
Sat, 13 SepBCN - HAV with Air Europa
1 stop
Sat, 27 SepHAV - BCN with Air Europa
1 stop
from £587
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Barcelona to Havana found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Barcelona to Havana

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Barcelona to Havana flights are currently cheapest in October.
May
from £565
Jun
from £475
Jul
from £718
Aug
from £834
Sep
from £587
Oct
from £468
Nov
from £654
Dec
from £673
Jan
from £640
Feb
from £646
Mar
from £648
Apr
from £749

Barcelona to Havana: Alternative routes

Compare routes from Barcelona to Havana below. You may find an airport to fly into that's cheaper, faster, or easier than Havana.

Barcelona to Havana: Flight information

The things to know before you go.
Cheapest flight found£468
Cheapest month to flyOctober

Finding cheap flights from Barcelona to Havana: Frequently asked questions

The best price we found for a return flight from Barcelona to Havana is £468. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Barcelona to Havana. But we found flights with one or more stops from £468.
As of May 2025, there are no flights flying from Barcelona to Havana.
The cheapest month to fly from Barcelona to Havana is usually May 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Barcelona Airport to Havana Airport on Saturday, 4 October 2025.
No airlines currently offer direct flights between Barcelona Airport and Havana Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Havana but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Havana is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Air Europa offers the cheapest flight tickets to Havana.

Flying from Barcelona-El Prat Airport (BCN) to Jose Marti International Airport (HAV): what you need to know

  • The timezone in Havana is UTC-4, which is five hours behind Barcelona.

  • Your BCN to HAV flight won't wait if you're late, so get to the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're travelling internationally.

  • Be prepared for longer lines in popular months like July. Arriving up to four hours ahead of international flights and two hours for domestic departures will give you ample time for security and boarding.

  • Consider adding a stopover when booking your ticket from Barcelona-El Prat Airport to Jose Marti International Airport. Just uncheck 'Direct flights only' to break up your trip, or even explore someplace new along the way. Here are some options between BCN and HAV:

    • Adolfo Suarez Madrid-Barajas Airport

    • Charles de Gaulle Airport

    • Frankfurt Airport

How to find the cheapest flights from Barcelona-El Prat Airport (BCN) to Jose Marti International Airport (HAV)

  • £255 is currently the best price for a one-way Barcelona-El Prat Airport to Jose Marti International Airport flight. Return flights start from £468. These prices can change based on demand and availability.

  • It's usually best to book early if you want to get cheap tickets from BCN to HAV. That's because airlines adjust prices based on demand, which tends to increase closer to the date of departure.

  • If you're willing to be flexible with your trip dates, try using the 'Whole month' search function. It'll find the lowest price in each month when searching for your flight from Barcelona-El Prat Airport to Jose Marti International Airport.

  • Save time searching for cheap flights from BCN to HAV by creating a Price Alert. You'll get an email or notification through the app when a special offer becomes available.

  • Tailor your flights using filters. Choose your arrival and departure times, total journey duration and airlines. You can also sort the results by 'Cheapest,' 'Fastest' or 'Best' flights from Barcelona-El Prat Airport to Jose Marti International Airport.

Handy information about Barcelona-El Prat Airport (BCN)

  • 79.12% of flights leaving from Barcelona-El Prat Airport land at their destination on time.

  • To get to Barcelona-El Prat Airport from central Barcelona, it'll take about 25 minutes by car. Of course, this depends on traffic conditions. It's approximately 11 miles from the airport to the city centre.

  • Expect a journey time of about 35 minutes when using public transport.

  • Booked an early flight from Barcelona-El Prat Airport to Jose Marti International Airport? Avoid the hassle of rushing to the terminal (and enjoy a little extra shut-eye) by choosing one of these stays near BCN:

    • B&B Hotel Barcelona Viladecans

    • BAH Barcelona Airport Hotel

    • Salles Ciutat del Prat Barcelona Airport

Arriving at Jose Marti International Airport (HAV)

  • The last thing you want is a lengthy trip to your hotel if you're getting in late on a Barcelona-El Prat Airport to Jose Marti International Airport flight. Check in to one of these accommodation options near HAV instead:

    • Hostal Doñan Amalia Cuba

    • Hostal Los Jasmines

    • B&B Bella Beba

Getting from Jose Marti International Airport (HAV) to central Havana

  • Jose Marti International Airport is approximately 10 miles from central Havana. The drive time takes around 30 minutes.

When to fly to Jose Marti International Airport (HAV)

  • It's time to plan your travel dates for your flight from Barcelona-El Prat Airport to Jose Marti International Airport. August is the most popular month to visit Havana. If you're after a quieter vibe, go in April.

  • The warmest month in Havana is July, with the temperature ranging between 23ºC (73ºF) and 35ºC (95ºF). Lock in your flights from Barcelona-El Prat Airport to Jose Marti International Airport in this month if you enjoy this type of weather.

  • January sees average temperatures of between 17ºC (63ºF) and 28ºC (82ºF). Look for cheap tickets from BCN to HAV sometime then if you want to travel in cooler conditions.

Explore more of Cuba

  • Camaguey is just one of the many cities in Cuba waiting to be explored once you've seen Havana. Around 310 miles away to the east, check out popular attractions including Iglesia de Nuestra Senora de la Merced, Plaza del Carmen and Museo Casa Natal de Carlos J. Finlay.

  • Santa Clara is another must-experience destination in Cuba and is around 160 miles east of Havana. No journey is complete without dropping by Che Guevara Mausoleum, Monumento a la Toma del Tren Blindado and Parque Leoncio Vidal.

More travel options

Car hire in BoyerosCheap car hire in CubaHavana Airport car hire
Hotels in Centro HabanaCheap hotels in BoyerosBook hotels in Habana del EsteGHA Havana hotel dealsHotels deals in HavanaBook hotels in Arroyo NaranjoKempinski hotels in HavanaAllson hotels in HavanaBook hotels in La Habana Vieja
Return tickets from SpainPlane tickets from Barcelona to CubaCheap return tickets to HavanaPlane tickets from CataloniaCheap last minute flightsFlights from Spain to CubaTickets to La Habana ProvincePlane tickets to CubaCheap flights from Barcelona
Return tickets from London Heathrow to MumbaiCheap tickets from London to Zayed InternationalTickets from London to ZurichPlane tickets from Bristol to AlicantePlane tickets from London Heathrow to IslamabadReturn flights from Manchester to GenevaReturn tickets from London to MadeiraCheap return tickets from London to SingaporeCheap return tickets from Birmingham to Palma - Majorca
Cheap tickets from London to SplitReturn plane tickets from Manchester to OsloCheap return tickets from London to LanzaroteReturn plane tickets from London Heathrow to KochiCheap tickets from Manchester to KrakowPlane tickets from Edinburgh to ParisReturn flights from London to HanoiFlights from London to FlorenceCheap flights from Manchester to Berlin Brandenburg
Cheap flights from London to TorontoCheap return flights from Manchester to BudapestFlights from Manchester to Luqa Malta InternationalCheap return tickets from Manchester to IbizaTickets from London to CancunPlane tickets from Manchester to LahoreTickets from London to CorfuReturn plane tickets from London to VeniceCheap return flights from Manchester to Copenhagen
Cheap return flights from London to StockholmCheap tickets from London to ValenciaCheap return flights from London to Miami

Plan the rest of your trip from Barcelona to Havana

  • Car hire from Havana
  • Hotels in Havana

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 142 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings