There are 12 ways to get from León to Canary Islands by plane, train, car ferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly León Airport to Gran Canaria Airport
best- Fly from León Airport (LEN) to Gran Canaria Airport (LPA)plane LEN - LPA
7h 1m€332–904Train, bus to Asturias Airport, fly to Gran Canaria Airport
cheapest- Take the train from Leon to Oviedotrain
- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]bus
- Fly from Asturias Airport (OVD) to Gran Canaria Airport (LPA)plane OVD - LPA
7h 7m€90–222Train, car ferry
- Take the train from Leon to Madrid Chamartíntrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiztrain Alv
- Take the carferry from Cadiz to Las Palmas de Gran Canariacarferry
44h 43m€244–1,230Train, bus to Asturias Airport, fly to Tenerife North Airport
- Take the train from Leon to Oviedotrain
- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]bus
- Fly from Asturias Airport (OVD) to Tenerife North Airport (TFN)plane OVD - TFN
6h 18m€105–271Fly León Airport to Tenerife North Airport
- Fly from León Airport (LEN) to Tenerife North Airport (TFN)plane LEN - TFN
4h 46m€242–603Train to Valladolid Airport, fly to Tenerife North Airport
- Take the train from Leon to Valladolidtrain
- Fly from Valladolid Airport (VLL) to Tenerife North Airport (TFN)plane VLL - TFN
6h 36m€193–698Train to Adolfo Suárez Madrid–Barajas Airport, fly to Fuerteventura Airport
- Take the train from Leon to Madrid Chamartíntrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Fuerteventura Airport (FUE)plane MAD - FUE
6h 49m€101–315Train to Adolfo Suárez Madrid–Barajas Airport, fly to Lanzarote Airport
- Take the train from Leon to Madrid Chamartíntrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Lanzarote Airport (ACE)plane MAD - ACE
6h 42m€96–296Train to Valladolid Airport, fly to Gran Canaria Airport
- Take the train from Leon to Valladolidtrain
- Fly from Valladolid Airport (VLL) to Gran Canaria Airport (LPA)plane VLL - LPA
7h 21m€233–899Drive, car ferry
- Drive from León to Huelvacar
- Take the carferry from Huelva to Las Palmas de Gran Canariacarferry
47h 16m€236–1,367Bus, car ferry
- Take the bus from Leon to Astorgabus
- Take the bus from Astorga to Terminal de Autobuses de Cádizbus
- Take the carferry from Cadiz to Las Palmas de Gran Canariacarferry
2d 2h€193–1,118Bus, car ferry via Mérida
- Take the bus from Leon to Meridabus
- Take the bus from Mérida to Huelvabus
- Take the carferry from Huelva to Las Palmas de Gran Canariacarferry
2d 6h€190–1,316
León Airport (LEN) to Gran Canaria Airport (LPA) flights
Questions & Answers
The cheapest way to get from León to Canary Islands is to train and bus and fly which costs €90 - €230 and takes 7h 7m.
The fastest way to get from León to Canary Islands is to fly which takes 4h 46m and costs €240 - €650.
The distance between León and Canary Islands is 1871 km.
The best way to get from León to Canary Islands without a car is to train and car ferry which takes 44h 43m and costs €240 - €1300.
It takes approximately 7h 1m to get from León to Canary Islands, including transfers.
Canary Islands is 1h behind León. It is currently 9:48 AM in León and 8:48 AM in Canary Islands.
There are 2918+ hotels available in Canary Islands.
What companies run services between León, Spain and Canary Islands, Spain?
Iberia, Binter Canarias, and Vueling Airlines fly from León Airport (LEN) to Gran Canaria Airport (LPA) 4 times a week.
- Website
- bintercanarias.com
Flights from Asturias Airport to Tenerife North Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €90–370
Flights from Asturias Airport to Tenerife North Airport via Gran Canaria Airport
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €95–380
Flights from Asturias Airport to Gran Canaria Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €75–300
Flights from Asturias Airport to Gran Canaria Airport via Tenerife North Airport
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €75–310
Flights from Valladolid Airport to Tenerife North Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday and Saturday
- Estimated price
- €240–650
Flights from Valladolid Airport to Tenerife North Airport via Gran Canaria Airport
- Ave. Duration
- 5h 45m
- When
- Monday and Thursday
- Estimated price
- €240–650
Flights from Adolfo Suárez Madrid–Barajas Airport to Fuerteventura Airport via Gran Canaria Airport
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- €50–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Fuerteventura Airport via Tenerife North Airport
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- €50–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Lanzarote Airport via Tenerife North Airport
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- €50–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Lanzarote Airport via Gran Canaria Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €50–180
Flights from Valladolid Airport to Gran Canaria Airport
- Ave. Duration
- 2h 45m
- When
- Monday and Thursday
- Estimated price
- €210–850
Flights from Valladolid Airport to Gran Canaria Airport via Tenerife North Airport
- Ave. Duration
- 4h 30m
- When
- Wednesday and Saturday
- Estimated price
- €210–850
- Website
- iberia.com
Flights from León Airport to Gran Canaria Airport via Tenerife North Airport
- Ave. Duration
- 4h 15m
- When
- Wednesday
- Estimated price
- €330–900
Flights from León Airport to Gran Canaria Airport via Barcelona
- Ave. Duration
- 5h 55m
- When
- Friday and Sunday
- Estimated price
- €190–550
Flights from León Airport to Gran Canaria Airport via Malaga
- Ave. Duration
- 6h 40m
- When
- Tuesday
- Estimated price
- €150–480
Flights from Asturias Airport to Tenerife North Airport
- Ave. Duration
- 2h 55m
- When
- Monday and Thursday
- Estimated price
- €70–230
Flights from León Airport to Tenerife North Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday
- Estimated price
- €240–600
Flights from León Airport to Tenerife North Airport via Barcelona
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- €230–650
Flights from Adolfo Suárez Madrid–Barajas Airport to Fuerteventura Airport
- Ave. Duration
- 2h 46m
- When
- Every day
- Estimated price
- €50–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Lanzarote Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €50–150
- Website
- vueling.com
Flights from León Airport to Gran Canaria Airport via Barcelona
- Ave. Duration
- 5h 55m
- When
- Friday and Sunday
- Estimated price
- €190–550
Flights from Asturias Airport to Tenerife North Airport
- Ave. Duration
- 2h 55m
- When
- Monday and Thursday
- Estimated price
- €70–230
Flights from León Airport to Tenerife North Airport via Barcelona
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- €230–650
Flights from Adolfo Suárez Madrid–Barajas Airport to Fuerteventura Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €50–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Lanzarote Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €50–150
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Fuerteventura Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €50–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Lanzarote Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €45–190
- Website
- volotea.com
Flights from Asturias Airport to Gran Canaria Airport
- Ave. Duration
- 3h 5m
- When
- Wednesday and Saturday
- Estimated price
- €65–240
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Lanzarote Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €75–210
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Leon to Madrid Chamartín
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- €50–95
- Website
- Renfe AVE
Train from Leon to Oviedo
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- €19–35
- Website
- Renfe AVE
Train from Leon to Oviedo
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- €19–35
- Website
- Renfe AVE
Train from Leon to Valladolid
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- €24–45
- Website
- Renfe AVE
Train from Leon to Madrid Chamartín
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- €50–95
- Website
- Renfe AVE
Train from Leon to Madrid Chamartín
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- €50–95
- Website
- Renfe AVE
Train from Leon to Valladolid
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- €24–45
- Website
- Renfe AVE
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Leon to Madrid Chamartín
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- €40–70
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiz
- Ave. Duration
- 4h 53m
- Frequency
- Every 4 hours
- Estimated price
- €75–120
- Website
- Renfe Viajeros
Train from Leon to Oviedo
- Ave. Duration
- 1h 8m
- Frequency
- Every 3 hours
- Estimated price
- €16–25
- Website
- Renfe Viajeros
Train from Leon to Oviedo
- Ave. Duration
- 1h 8m
- Frequency
- Every 3 hours
- Estimated price
- €16–25
- Website
- Renfe Viajeros
Train from Leon to Valladolid
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €20–35
- Website
- Renfe Viajeros
Train from Leon to Madrid Chamartín
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- €40–70
- Website
- Renfe Viajeros
Train from Leon to Madrid Chamartín
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- €40–70
- Website
- Renfe Viajeros
Train from Leon to Valladolid
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €20–35
- Website
- Renfe Viajeros
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–5
- Website
- ALSA
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–5
- Website
- ALSA
Bus from Leon to Astorga
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- ALSA
Bus from Astorga to Terminal de Autobuses de Cádiz
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- €65–95
- Website
- ALSA
Bus from Leon to Merida
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Estimated price
- €40–60
- Website
- ALSA
- Phone
- +34 916 52 00 11
- [email protected]
- Website
- grupointerbus.com
Bus from Mérida to Huelva
- Ave. Duration
- 4h 23m
- Frequency
- 4 times a week
- Estimated price
- €26–50
- Schedules at
- grupointerbus.com
- Phone
- +34 (0) 902 456 500
- Website
- Naviera Armas S.A.
Car ferry from Cadiz to Las Palmas de Gran Canaria
- Ave. Duration
- 35h 30m
- Frequency
- Once a week
- Estimated price
- €115–1,000
- Website
- Naviera Armas S.A.
- Lobby
- €115
- Cabin
- €290
Car ferry from Cadiz to Las Palmas de Gran Canaria
- Ave. Duration
- 35h 30m
- Frequency
- Once a week
- Estimated price
- €115–1,000
- Website
- Naviera Armas S.A.
- Lobby
- €115
- Cabin
- €290
- Phone
- +34 902 10 01 07
- [email protected]
- Website
- fredolsen.es
Car ferry from Huelva to Las Palmas de Gran Canaria
- Ave. Duration
- 39h 30m
- Frequency
- 3 times a week
- Estimated price
- €120–1,200
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from Huelva to Las Palmas de Gran Canaria
- Ave. Duration
- 39h 30m
- Frequency
- 3 times a week
- Estimated price
- €120–1,200
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide




























