There are 6 ways to get from Cuba to Canary Islands by plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Abel Santamaría Airport to Lanzarote Airport
best- Fly from Abel Santamaría Airport (SNU) to Lanzarote Airport (ACE)plane SNU - ACE
15h 42m€312–1,215Fly José Martí International Airport to Tenerife North Airport
- Fly from José Martí International Airport (HAV) to Tenerife North Airport (TFN)plane HAV - TFN
15h 58m€656–2,012Fly José Martí International Airport to Lanzarote Airport
- Fly from José Martí International Airport (HAV) to Lanzarote Airport (ACE)plane HAV - ACE
16h 58m€556–1,812Fly José Martí International Airport to Gran Canaria Airport
- Fly from José Martí International Airport (HAV) to Gran Canaria Airport (LPA)plane HAV - LPA
16h 39m€706–3,813Fly José Martí International Airport to Tenerife South-Reina Sofia Airport
- Fly from José Martí International Airport (HAV) to Tenerife South-Reina Sofia Airport (TFS)plane HAV - TFS
17h 15m€609–1,816Fly José Martí International Airport to Fuerteventura Airport
- Fly from José Martí International Airport (HAV) to Fuerteventura Airport (FUE)plane HAV - FUE
17h 3m€806–2,812
Abel Santamaría Airport (SNU) to Lanzarote Airport (ACE) flights
Comparing Your Travel Options
The cheapest way to get from Cuba to Canary Islands is to fly which costs €310 - €1300 and takes 15h 42m.
The fastest way to get from Cuba to Canary Islands is to fly which takes 15h 42m and costs €310 - €1300.
The distance between Cuba and Canary Islands is 6619 km.
It takes approximately 15h 42m to get from Cuba to Canary Islands, including transfers.
Canary Islands is 5h ahead of Cuba. It is currently 5:59 AM in Cuba and 10:59 AM in Canary Islands.
There are 2778+ hotels available in Canary Islands.
What companies run services between Cuba and Canary Islands, Spain?
American Airlines, Iberia, and Ryanair fly from Abel Santamaría Airport (SNU) to Lanzarote Airport (ACE) twice daily.
- Website
- iberia.com
Flights from José Martí International Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 13h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €900–3,100
Flights from José Martí International Airport to Tenerife North Airport via Madrid, Gran Canaria Airport
- Ave. Duration
- 15h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €900–3,100
Flights from José Martí International Airport to Lanzarote Airport via Madrid
- Ave. Duration
- 15h 40m
- When
- Wednesday, Sunday, and Saturday
- Estimated price
- €550–2,800
Flights from José Martí International Airport to Gran Canaria Airport via Madrid
- Ave. Duration
- 14h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €750–2,600
Flights from José Martí International Airport to Tenerife South-Reina Sofia Airport via Madrid
- Ave. Duration
- 14h 55m
- When
- Wednesday, Friday, Sunday, and Saturday
- Estimated price
- €600–2,800
Flights from José Martí International Airport to Fuerteventura Airport via Madrid
- Ave. Duration
- 13h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €800–2,800
- Website
- aa.com
Flights from Abel Santamaría Airport to Lanzarote Airport via Miami, Madrid
- Ave. Duration
- 14h 45m
- When
- Every day
- Estimated price
- €360–1,300
Flights from José Martí International Airport to Tenerife North Airport via Miami, Madrid
- Ave. Duration
- 15h 30m
- When
- Every day
- Estimated price
- €900–3,100
Flights from José Martí International Airport to Lanzarote Airport via Madrid
- Ave. Duration
- 13h 35m
- When
- Saturday
- Estimated price
- €550–1,800
Flights from José Martí International Airport to Lanzarote Airport via Miami, Madrid
- Ave. Duration
- 16h 22m
- When
- Every day
- Estimated price
- €800–2,800
- Website
- ryanair.com
Flights from Abel Santamaría Airport to Lanzarote Airport via Miami, Madrid
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- €300–1,200
Flights from José Martí International Airport to Lanzarote Airport via Milan Malpensa
- Ave. Duration
- 17h 35m
- When
- Friday
- Estimated price
- €1,500–2,800
Flights from José Martí International Airport to Lanzarote Airport via Madrid, Marrakech
- Ave. Duration
- 16h 10m
- When
- Friday
- Estimated price
- €800–2,800
Flights from José Martí International Airport to Lanzarote Airport via Miami, Madrid
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- €650–2,500
- Website
- aireuropa.com
Flights from José Martí International Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 13h 35m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €650–2,900
Flights from José Martí International Airport to Gran Canaria Airport via Madrid
- Ave. Duration
- 13h 40m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €500–2,500
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, Why you should take the train in the US, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
