Flights to Cuba
Cuba has a total of 9 airports, 5 of which handle intercontinental flights, while all receive international flights. Currently, 3 airports offer domestic flights. All airports in Cuba together handle 475 flights this month, departing from 36 airports in 21 countries, operated by 28 different airlines — including 3 low-cost carriers. You can fly to Cuba in Economy, Premium Economy, Business Class and First Class.
On this page
Destinations in Cuba Airlines flying to Cuba Low-cost airlines Best time to visit Cuba Countries with direct flights All direct flights First Class flights Business Class flights Domestic flights International flights Intercontinental flights Popular routes Routes with a stopover FAQFlightConnections provides all the information you need to plan your flight to Cuba. Airports, destinations, routes and schedules are all clearly displayed on our interactive flight map. If you prefer a list view, the sections below with available departure and arrival airports might be useful. Looking to see which countries offer direct connections? You'll find that information further down, along with all airlines flying to Cuba.
For a more comfortable journey, explore the Business Class and First Class sections on this page. You can also use the Class filter to choose your cabin class and see routes clearly displayed on the flight map. If you'd like to travel with an alliance, you can do so with Star Alliance, Oneworld or SkyTeam. Simply use the Alliance filter to display their specific routes on the map.
Destinations in Cuba
Explore Cuba!
Discover all 9 destinations in Cuba. Havana is the most popular airport in Cuba. It handles more than 75% of all flights to the country, which comes down to 357 flights this month.
Below is the full list of destinations in Cuba, ranked by popularity based on the number of flights each airport handles. If you're interested in flying to any of these destinations, simply click it to view all routes, airlines, and flight schedules.









Airlines flying to Cuba
When planning your trip to Cuba, you have several airline options to consider. A total of 28 airlines offer direct flights to the country — including 3 low-cost carriers. Major airlines include American Airlines, Euroairlines and Copa Airlines. Together they operate more than half (52%) of all scheduled flights in March.
Below is an overview of the airlines that offer their services, ranked by popularity. If you are mainly interested in low-cost carriers, check out the next section a little further down this page.










Low-cost carriers flying to Cuba
To find cheap airfare, consider flights operated by one of the airlines listed below when planning your trip. At the moment, there are 3 budget airlines to choose from. If you're looking for affordable flights, VivaAerobus provides the widest range of route options. They serve 67% of all flights operated by a low-cost airline (to a total of 2 destinations located throughout Cuba).



What is the best time to visit Cuba?
All 9 destinations in Cuba are tropical destinations, which you will find here — making it easy to plan your trip to Cuba.
🌴 Tropical destinations
The tropical spots in Cuba are famous for their consistently warm temperatures, ranging from 25°C to 30°C (77°F to 86°F) throughout the year, along with high humidity and rainfall, especially in rainforest and monsoon areas.
Cuba is located North of the equator so the dry season starts in November and ends in April, which makes this period the best to visit the tropical destinations. In these months it is mainly dry, while in the wet season there can be long periods of rain. Humidity and temperatures are high all year round. As of today, you can fly directly to 9 tropical destinations, which can be found below:
🌐 North of the equator





Countries with direct flights to Cuba
From which countries can you fly non-stop?
Below is a list of all 20 countries that have non-stop flights to Cuba, including the number of airports that offer those flights:










Airports with direct flights to Cuba
This section is ideal for finding the best airport to start your trip to Cuba. All airports with direct flights are listed below, ranked by popularity. Currently, 33 airports across 20 countries and 5 continents offer direct flights to 9 airports in Cuba.










Flying First Class to Cuba
Which airports offer First Class flights?
If you're looking for a luxurious flight, you can fly in first class from Luanda , and arrive at Havana (the only First Class airport in Cuba). Discover below all airports that have First Class options:
Departure airports with First Class flights


First Class airports in Cuba

Flying Business Class to Cuba
Where can you fly to in Business Class?
In total, there are 22 airports across 16 countries that provide business class flights to Cuba. As of today, you can arrive at 7 airports in Business Class. (Havana, Santiago de Cuba, Santa Clara, Holguín, Camagüey, Varadero or Cayo Coco Airport).
Departure airports with Business Class flights




















Business Class airports in Cuba







Domestic flights across Cuba
With a total of 4 domestic routes, there are not that many flights within Cuba itself.
Euroairlines is responsible for 52% of these domestic flights (13 in March) and is therefore a very suitable airline for flying domestically. The list below provides you with a lot more information, from interesting statistics to an overview of all domestic routes.



International flights from North America to Cuba
There are 22 cities spread across 10 countries in North America that offer international flights to Cuba. Those cities offer direct flights to one of 9 airports in the country. As of today the best direct connections out of North America are from United States, Mexico and Panama.
Havana is the most popular airport for international travelers from North America with 282 flights in March, representing 76% of all flights arriving from North America. The majority of those flights are operated by 4 airlines: American Airlines, Euroairlines, Copa Airlines and VivaAerobus.
Currently, 3 low-cost carriers out of 24 airlines offer direct flights on a total of 46 international routes from North America.
In the following sections we provide detailed information on the available routes from every country with non-stop flights and (if available) stopover flights:
Flights from United States to Cuba

From United States you can fly non-stop from 2 airports, and arrive at 6 different destinations in Cuba. In total there are 7 direct routes from United States, operated by 3 different airlines — including Southwest Airlines, which is usually the most budget-friendly.


United States to Cuba with a stopover
There are more departure airports available if you consider a stopover: 116 airports in United States offer flights to 9 destinations in Cuba with a single stop:





Flights from Mexico to Cuba

You can fly non-stop from 5 airports in Mexico, and arrive at 2 different destinations in Cuba. In total there are 6 direct routes from Mexico, operated by 5 different airlines — including VivaAerobus, which is usually the most budget-friendly.





Mexico to Cuba with a stopover
There are more departure airports available if you consider a stopover: 50 airports in Mexico offer flights to 9 destinations in Cuba with a single stop:





Flights from Panama to Cuba

From Panama you can fly non-stop from 2 airports, and arrive at 2 different destinations in Cuba. In total there are 3 direct routes from Panama, operated by 2 different airlines — Wingo and Copa Airlines.


Panama to Cuba with a stopover
There is another departure option available if you consider a stopover: David, Chiriquí Airport offers 1-stop flights to 2 destinations in Cuba:

Flights from Dominican Republic to Cuba

You can fly non-stop from 3 airports in Dominican Republic, and arrive at 2 different destinations in Cuba. In total there are 5 direct routes from Dominican Republic, operated by 6 different airlines — none of which are low-cost airlines.



Dominican Republic to Cuba with a stopover
There are more departure airports available if you consider a stopover: 4 airports in Dominican Republic offer flights to 6 destinations in Cuba with a single stop:




Flights from Turks & Caicos Islands to Cuba

From Turks & Caicos Islands you can fly non-stop from Providenciales Airport, and arrive at the only destination in Cuba: Havana. This is the only non-stop flight route from Turks & Caicos Islands to Cuba, operated by interCaribbean Airways.

Turks & Caicos Islands to Cuba with a stopover
If you consider a stopover, then there are more airports available: 3 airports in Turks & Caicos Islands offer flights to 4 destinations in Cuba that require just one stop:



Flights from Bahamas to Cuba

From Bahamas you can fly non-stop from Nassau Airport, and arrive at the only destination in Cuba: Havana. This is the only non-stop flight route from Bahamas to Cuba, operated by 3 different airlines — none of which are low-cost airlines.

Bahamas to Cuba with a stopover
There are more departure airports available if you consider a stopover: 18 airports in Bahamas offer flights to 6 destinations in Cuba with a single stop:





Flights from Jamaica to Cuba

From Jamaica you can fly non-stop from Kingston Airport, and arrive at the only destination in Cuba: Santiago de Cuba. This is the only non-stop flight route from Jamaica to Cuba, operated by interCaribbean Airways.

Jamaica to Cuba with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Jamaica offer flights to 4 destinations in Cuba with a single stop:


Flights from Trinidad & Tobago to Cuba

From Trinidad & Tobago you can fly non-stop from Port of Spain Airport, and arrive at the only destination in Cuba: Havana. This is the only non-stop flight route from Trinidad & Tobago to Cuba, operated by Caribbean Airlines.

Trinidad & Tobago to Cuba with a stopover
There is another option available if you consider a stopover flight: Tobago Airport offers a 1-stop flight to Havana:

Flights from Cayman Islands to Cuba

From Cayman Islands you can fly non-stop from Grand Cayman Airport, and arrive at the only destination in Cuba: Havana. This is the only non-stop flight route from Cayman Islands to Cuba, operated by Cayman Airways.

Cayman Islands to Cuba with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Cayman Islands offer flights to 2 destinations in Cuba with a single stop:


Flights from Canada to Cuba

You can fly non-stop from 5 airports in Canada, and visit any of the 7 destinations in Cuba. In total there are 20 direct routes from Canada, operated by 3 different airlines — including WestJet, which is usually the most budget-friendly.





Canada to Cuba with a stopover
There are more departure airports available if you consider a stopover: 60 airports in Canada offer flights to 9 destinations in Cuba with a single stop:





Intercontinental flights to Cuba
There are 4 continents beyond North America that have direct flights to Cuba. A total of 10 different countries across Africa, Asia, Europe and South America offer flights to the country. With 15 direct flight routes, connecting 11 intercontinental airports to 5 destinations, Cuba is well-connected to various parts of the world. 14 different airlines are operating these long-haul flights.
Spain, Turkey and Russia have the best intercontinental flight connections to Cuba.
All intercontinental flights can be found below — arranged by continent, country and departure airport.
Non-stop flights from Europe to Cuba
From Europe, 5 countries have direct flights to Cuba. 10 non-stop routes are available, operated by 9 airlines — none of which are low-cost carriers.
Flights from Spain to Cuba

Looking to fly directly from Spain? This is possible from Madrid only. You will arrive at one of 2 destinations. Flights are operated by 6 airlines — none of which are low-cost carriers.

Spain to Cuba with a stopover
There are more departure airports available if you consider a stopover: 32 airports in Spain offer flights to 9 destinations in Cuba with a single stop:





Flights from Russia to Cuba

Looking to fly directly from Russia? This is possible from Moscow Sheremetyevo only. You will arrive at one of 3 destinations. Flights are operated by Nordwind.

Russia to Cuba with a stopover
There are more departure airports available if you consider a stopover: 64 airports in Russia offer flights to 4 destinations in Cuba with a single stop:





Flights from France to Cuba

Looking to fly directly from France? This is possible from Paris only. You will arrive at Havana — currently the only direct route connecting Cuba and France. Flights are operated by Air France.

France to Cuba with a stopover
If a stopover works for you, it will provide you with more departure options to reach Cuba, as 23 departure airports in France offer 1-stop flights to 9 destinations in Cuba:





Flights from Italy to Cuba

If you'd like to fly non-stop from Italy you can do so from 2 airports. You will arrive at Havana Airport, the only destination for direct flights out of Italy. Flights are operated by Neos.


Italy to Cuba with a stopover
There are more departure airports available if you consider a stopover: 28 airports in Italy offer flights to 8 destinations in Cuba with a single stop:





Flights from Germany to Cuba

Looking to fly directly from Germany? This is possible from Frankfurt only. You will arrive at one of 2 destinations. Flights are operated by Euroairlines.

Germany to Cuba with a stopover
If a stopover works for you, it will provide you with more departure options to reach Cuba, as 17 departure airports in Germany offer 1-stop flights to 9 destinations in Cuba:





Non-stop flights from South America to Cuba
From South America, 3 countries have direct flights to Cuba. 3 non-stop routes are available, operated by 3 airlines — none of which are low-cost carriers.
Flights from Venezuela to Cuba

Looking to fly directly from Venezuela? This is possible from Caracas only. You will arrive at Havana — currently the only direct route connecting Cuba and Venezuela. Flights are operated by Conviasa.

Venezuela to Cuba with a stopover
There are more departure airports available if you consider a stopover: 18 airports in Venezuela offer flights to 2 destinations in Cuba with a single stop:





Flights from Colombia to Cuba

Looking to fly directly from Colombia? This is possible from Bogotá only. You will arrive at Havana — currently the only direct route connecting Cuba and Colombia. Flights are operated by Wingo.

Colombia to Cuba with a stopover
If a stopover works for you, it will provide you with more departure options to reach Cuba, as 45 departure airports in Colombia offer 1-stop flights to 6 destinations in Cuba:





Flights from Guyana to Cuba

Looking to fly directly from Guyana? This is possible from Georgetown only. You will arrive at Havana — currently the only direct route connecting Cuba and Guyana. Flights are operated by Sky High.

Guyana to Cuba with a stopover
There is another option available if you consider a stopover flight: Georgetown Airport offers a 1-stop flight to Havana:

Non-stop flights from Asia to Cuba
From Asia you can only depart from Turkey for a direct flight to Cuba. These route(s) are operated by one airline.
Flights from Turkey to Cuba

Looking to fly directly from Turkey? This is possible from Istanbul only. You will arrive at Havana — currently the only direct route connecting Cuba and Turkey. Flights are operated by Turkish Airlines.

Turkey to Cuba with a stopover
There are more departure airports available if you consider a stopover: 46 airports in Turkey offer flights to 5 destinations in Cuba with a single stop:





Non-stop flights from Africa to Cuba
From Africa you can only depart from Angola for a direct flight to Cuba. These route(s) are operated by one airline.
Flights from Angola to Cuba

Looking to fly directly from Angola? This is possible from Luanda only. You will arrive at Havana — currently the only direct route connecting Cuba and Angola. Flights are operated by TAAG Angola.

Angola to Cuba with a stopover
There are more departure airports available if you consider a stopover: 12 airports in Angola offer flights to Havana Airport with a single stop:





Most popular routes to Cuba
Whether you're looking to explore the scenic landscapes, charming towns and vibrant cities of Cuba, visit friends and family or simply need to attend a business meeting — we've got you covered. Check out the list below to find the most popular non-stop flights available for your journey.










Popular routes to Cuba with a stopover
If there is no airport near you offering direct flights to Cuba, don't worry — you can still reach the country with a brief stopover along the way.
Below is a list of the most popular routes that require a stopover.
To see all 1- or 2-stop flight options, simply use the "Show indirect destinations" button on the map, or use the search bar to select your departure airport and discover all available routes from there to Cuba!










Frequently Asked Questions — FAQ
What is the best time to visit Cuba?
The best time to visit Cuba is in the dry season, from November to April, as can be found here:
- January (9 destinations)
- February (9 destinations)
- March (9 destinations)
- April (9 destinations)
- November (9 destinations)
- December (9 destinations)
What are the most popular destinations in Cuba?
The 3 most popular airports in Cuba are:
- Havana (HAV)
- Santiago de Cuba (SCU)
- Santa Clara (SNU)
Which alliances are flying to Cuba?
All alliances have direct connections to Cuba:
- Star Alliance (4 airlines, 5 destinations)
- Oneworld (2 airlines, 6 destinations)
- SkyTeam (4 airlines, 1 destination)
Which airlines operate direct flights to Cuba?
As of today, there are 28 airlines that fly to Cuba. You can find them here:
- American Airlines
- Euroairlines
- Copa Airlines
- VivaAerobus
- Sky High
- Cubana
- Wingo
- Aeromexico
- Southwest Airlines
- Delta
- Air Europa
- interCaribbean Airways
- Air Century
- Turkish Airlines
- Iberia
- Air France
- Nordwind
- Conviasa
- Bahamasair
- Air China
- Neos
- Caribbean Airlines
- World 2 Fly
- Cayman Airways
- TAAG Angola
- WestJet
- Air Transat
- Air Canada
Which low-cost airlines fly to Cuba?
There are 3 low-cost carriers that offer flights to Cuba at the moment:
- VivaAerobus
- Southwest Airlines
- WestJet
Which countries offer direct flights to Cuba?
There are 20 countries that offer direct flights to Cuba, which are:
- Canada
- United States
- Russia
- Mexico
- Panama
- Spain
- Dominican Republic
- Germany
- Turkey
- Turks & Caicos Islands
- Colombia
- France
- Venezuela
- Bahamas
- Guyana
- Jamaica
- Italy
- Trinidad & Tobago
- Cayman Islands
- Angola
Which countries have the best direct connections to Cuba?
These countries have the most flight connections to Cuba:
- Canada
- United States
- Russia
- Mexico
- Panama
What are the best intercontinental hubs for flights to Cuba?
Top intercontinental airports for flights to Cuba are:
-  Miami (MIA)

-  Cancún (CUN)

-  Panama City (PTY)

-  Madrid (MAD)

-  Mexico City (MEX)

-  Tampa (TPA)

-  Mexico City Santa Lucia (NLU)

-  Santo Domingo (SDQ)

-  Istanbul (IST)

-  Paris (CDG)

From which continents can you fly non-stop to Cuba?
You can reach Cuba directly from 5 continents, which are:
- North America
- Europe
- South America
- Asia
- Africa
Are there Business Class flights to Cuba?
Yes, you can fly in Business Class to 7 airports in Cuba (depending on where you are flying from):
- Havana (HAV)
- Santiago de Cuba (SCU)
- Santa Clara (SNU)
- Holguín (HOG)
- Camagüey (CMW)
- Varadero (VRA)
- Cayo Coco (CCC)
Are there First Class flights to Cuba?
Yes, you can fly to one airport in First Class: Havana Airport.
What is the longest flight to Cuba?
The longest direct flight is from Luanda, Angola (NBJ) to Havana (HAV). This flight takes 13 hours and 40 minutes and covers a distance of 6,830 miles (10,992 km). Other interesting long-haul flights to Cuba include:
- AO - Luanda to Havana 6,830 miles
- TR - Istanbul to Havana 6,183 miles
- RU - Moscow Sheremetyevo to Varadero 5,915 miles
- RU - Moscow Sheremetyevo to Holguín 5,884 miles
- RU - Moscow Sheremetyevo to Cayo Coco 5,850 miles
- IT - Rome (Fiumicino) to Havana 5,399 miles
- IT - Milan (Malpensa) to Havana 5,148 miles
- DE - Frankfurt to Havana 5,054 miles
- DE - Frankfurt to Holguín 4,903 miles
- FR - Paris to Havana 4,809 miles
- ES - Madrid to Havana 4,633 miles
- ES - Madrid to Santiago de Cuba 4,415 miles
- CA - Calgary to Varadero 2,602 miles
- GY - Georgetown to Havana 1,968 miles
- CA - Quebec City to Holguín 1,817 miles
- CA - Halifax to Holguín 1,817 miles
- CA - Halifax to Varadero 1,816 miles
- CA - Halifax to Santa Clara 1,804 miles
- CA - Halifax to Cayo Coco 1,760 miles
- CA - Quebec City to Santa Clara 1,744 miles
- CA - Quebec City to Varadero 1,733 miles
- CA - Quebec City to Cayo Coco 1,724 miles
- CA - Montreal to Holguín 1,711 miles
- CA - Montreal to Cayo Largo del Sur 1,705 miles
- CA - Montreal to Cienfuegos 1,653 miles
- TT - Port of Spain to Havana 1,631 miles
- CA - Montreal to Santa Clara 1,624 miles
- CA - Montreal to Cayo Coco 1,609 miles
- CA - Montreal to Varadero 1,608 miles
- CA - Toronto to Holguín 1,592 miles
- CA - Toronto to Cayo Coco 1,467 miles
- CA - Toronto to Santa Clara 1,463 miles
- CA - Toronto to Havana 1,437 miles
- CA - Toronto to Varadero 1,429 miles
- CO - Bogotá to Havana 1,377 miles
- VE - Caracas to Havana 1,328 miles
- MX - Monterrey to Havana 1,128 miles
- MX - Mexico City to Havana 1,099 miles
- MX - Mexico City Santa Lucia to Havana 1,091 miles
- PA - Balboa, Panama City to Havana 989 miles
- PA - Panama City to Havana 981 miles
- DO - Punta Cana to Havana 956 miles
- PA - Panama City to Santa Clara 927 miles
- DO - Santo Domingo to Havana 880 miles
- DO - Santo Domingo to Havana 857 miles
- TC - Providenciales to Havana 652 miles
- MX - Cancún to Camagüey 581 miles
- US - Miami to Santiago de Cuba 491 miles
- MX - Mérida to Havana 485 miles
- CU - Santiago de Cuba to Havana 470 miles
What are the major airports in Cuba?
Cuba has no major airports, the largest airports are medium-sized airports (5 of them), which are:
- HAV (José Martí International) - Havana
- SCU (Antonio Maceo International) - Santiago de Cuba
- SNU (Abel Santamaría) - Santa Clara
- HOG (Frank País) - Holguín
- VRA (Juan Gualberto Gómez) - Varadero
How many airports are there in Cuba?
There are 9 airports that handle scheduled passenger flights.
What are the best airports for flights to Cuba?
Top airports for direct flights to Cuba include:
-  Miami (MIA)

-  Toronto (YYZ)

-  Montreal (YUL)

-  Calgary (YYC)

-  Tampa (TPA)

-  Halifax (YHZ)

-  Nassau (NAS)

-  Quebec City (YQB)

-  Grand Cayman (GCM)

-  Providenciales (PLS)

-  Port of Spain (POS)

-  Kingston (KIN)

-  Georgetown (GEO)

What are the best international airports in North America for flights to Cuba?
Top international airports in North America for non-stop flights to Cuba are:
-  Miami (MIA)

-  Cancún (CUN)

-  Panama City (PTY)

-  Tampa (TPA)

-  Mexico City (MEX)

-  Mexico City Santa Lucia (NLU)

-  Santo Domingo (SDQ)

-  Mérida (MID)

-  Balboa, Panama City (BLB)

-  Santo Domingo (JBQ)

Do all airports in Cuba operate year-round?
There are 9 airports located across Cuba, 7 of which offer year-round flights while 2 handle seasonal flights only:
- Cayo Largo del Sur (CYO)
- Cienfuegos (CFG)
For a better overview adjusted to your travel dates, we recommend using the date filter on the map to filter out your options!
What are the most popular flights to Cuba?
Domestic:
International:
- Miami to Havana
- Tampa to Havana
- Miami to Santa Clara
- Miami to Holguín
- Miami to Camagüey
- Miami to Varadero
- Miami to Santiago de Cuba
- Providenciales to Havana
- Nassau to Havana
- Kingston to Santiago de Cuba
- Port of Spain to Havana
- Georgetown to Havana
- Grand Cayman to Havana
- Toronto to Varadero
- Toronto to Santa Clara
- Toronto to Holguín
- Toronto to Havana
- Toronto to Cayo Coco
- Quebec City to Varadero
- Quebec City to Santa Clara
- Quebec City to Holguín
- Quebec City to Cayo Coco
- Montreal to Varadero
- Montreal to Santa Clara
- Montreal to Holguín
- Montreal to Cienfuegos
- Montreal to Cayo Largo del Sur
- Montreal to Cayo Coco
- Halifax to Varadero
- Halifax to Santa Clara
- Halifax to Holguín
- Halifax to Cayo Coco
- Calgary to Varadero
- Cancún to Havana
- Panama City to Havana
- Mexico City to Havana
- Mexico City Santa Lucia to Havana
- Madrid to Havana
- Mérida to Havana
- Balboa, Panama City to Havana
- Santo Domingo to Havana
- Santo Domingo to Santiago de Cuba
- Santo Domingo to Havana
- Panama City to Santa Clara
- Monterrey to Havana
- Madrid to Santiago de Cuba
- Istanbul to Havana
- Cancún to Camagüey
- Santo Domingo to Santiago de Cuba
- Paris to Havana
Which airports in Cuba offer domestic flights only?
There are no airports in Cuba that have domestic flights only, but there are 3 airports that have both domestic and international flights.





































