Flights to Cuba

Search the cheapest flights to Cuba from anywhere in the Americas or Europa with more than 500 airlines. Flight to Cuba from Canada, United Kingdom, Italy, Germany, France, Holland, Russia, Spain, Mexico or any other country in America or Europe.

Now we are offering flights to Cuba through Opodo. Opodo is owned by leading travel technology company Amadeus and by nine of Europe's leading airlines - Aer Lingus, Air France, Alitalia, Austrian Airlines, British Airways, Finnair, Iberia, KLM and Lufthansa. Based in London, the UK site launched in January 2002 and has already established itself as a leading provider of online travel.

What can offer Opodo to you?

- Very good prices. We almost can ensure you that you are going to find here the best fares on the web.
- Access to over 500 airlines flying almost to any destination in the World.
- The added benefit of deal with a highly recognized brand.

Select your flight and book it here !

Best three fares by city.
Fligts to Havana from London, Toronto, Montreal, Paris, Dublin, Los Angeles and other cities.

Itinerary
Departing
Arriving
Duration
Hours
Carrier
Price from
(Round Trip)
Book Flight
United Kingdom
London - Havana 12:10, Heathrow, London 20:40 , Jose Marti International, Havana
13:30 + 1 stop(s)
Iberia
665.80 GBP
London-Havana 10:55, Gatwick, London 19:00 , Jose Marti International, Havana
13:05 + 1 stop(s)
Air Europa + other airlines
671.50 GBP
London-Havana 12:10, Heathrow, London 20:40 , Jose Marti International, Havana
13:30 + 1 stop(s)
Iberia
690.80 GBP
Manchester-Havana 20:50, Manchester International, United Kingdom 14:25 + 1 day(s), Jose Marti International, Havana
22:35 + 1 stop(s)
Virgin Atlantic + other airlines
435.20 GBP
Manchester-Havana 19:30, Manchester International, United Kingdom 14:25 + 1 day(s), Jose Marti International, Havana
23:55 + 1 stop(s)
Virgin Atlantic + other airlines
435.20 GBP
Manchester-Havana 20:50, Manchester International, United Kingdom 17:35 + 1 day(s), Jose Marti International, Havana
25:45 + 2 stop(s)
Air France + other airlines
530.70 GBP
Canada
Montreal-Havana 21:00, Trudeau, Montreal 03:10 + 1 day(s), Jose Marti International, Havana
06:10 + 1 stop(s)
Cubana de Aviacion
663.50 USD
Montreal-Havana 06:45, Trudeau, Montreal 13:50 , Jose Marti International, Havana
07:05 + 1 stop(s)
Air Canada
838.00 USD
Montreal-Havana 07:00, Trudeau, Montreal 13:50 , Jose Marti International, Havana
06:50 + 1 stop(s)
Air Canada
877.00 USD
Montreal-Havana 08:15, Trudeau, Montreal 22:50 , Jose Marti International, Havana
14:35 + 2 stop(s)
Mexicana
982.00 USD
Toronto-Havana 08:35, Pearson International, Toronto 22:50 , Jose Marti International, Havana
14:15 + 2 stop(s)
Mexicana
710.00 USD
Toronto-Havana 10:15, Pearson International, Toronto 13:50 , Jose Marti International, Havana
03:35, Non-stop
Air Canada
788.00 USD
Toronto-Havana 13:25, Pearson International, Toronto 21:15 , Jose Marti International, Havana
07:50 + 1 stop(s)
Air Canada + other airlines
921.00 USD
France
Paris- Havana 11:35, Charles De Gaulle, Paris 18:00 , Jose Marti International, Havana
12:25 + 1 stop(s)
Martinair + other airlines
1132.00 USD
Paris-Havana 13:50, Charles De Gaulle, Paris 17:35 , Jose Marti International, Havana
09:45, Non-stop
Air France
1152.00 USD
Paris-Havana 10:30, Charles De Gaulle, Paris 18:00 , Jose Marti International, Havana
13:30 + 1 stop(s)
Martinair + other airlines
1184.00 USD
United State of America
Los Angeles-Havana 00:35, Los Angeles International, USA 14:50 , Jose Marti International, Havana
11:15 + 2 stop(s)
Mexicana
644.00 USD
Los Angeles-Havana 00:05, Los Angeles International, USA 14:50 , Jose Marti International, Havana
11:45 + 2 stop(s)
Mexicana
644.00 USD
Los Angeles-Havana 07:00, Los Angeles International, USA 22:50 , Jose Marti International, Havana
12:50 + 2 stop(s)
Mexicana
644.00 USD
New York-Havana 10:00, John F Kennedy International, New York 21:15 , Jose Marti International, Havana
11:15 + 1 stop(s)
Air Jamaica
1428.00 USD
Book
New York-Havana 06:50, La Guardia, New York 13:50 , Jose Marti International, Havana
07:00 + 1 stop(s)
Air Canada
1660.00 USD
New York-Havana 06:20, Newark International, New York 13:50 , Jose Marti International, Havana
07:30 + 1 stop(s)
Air Canada
1666.00 USD
Ireland
Dublin 06:45, Dublin, Ireland 17:35 , Jose Marti International, Havana
15:50 + 2 stop(s)
Air France
504.00 GBP
Book
Dublin 07:30, Dublin, Ireland 19:00 , Jose Marti International, Havana
16:30 + 2 stop(s)
Air Europa + other airlines
852.00 GBP
Dublin 07:20, Dublin, Ireland 19:00 , Jose Marti International, Havana
16:40 + 2 stop(s)
Cubana de Aviación + other airlines
1305.00 GBP

How can I get the cheapest deal in air tickets?
• Saturday night stay
• Buy a return ticket
• Book early. Airlines does not offer last minute good fares but they offer good prices in long term booking.
• Try different airports