There are 7 ways to get from Tampa to Cangas de Onís by train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Orlando, fly to Asturias Airport, bus
best- Take the train from Tampa to Kissimmee Amtrak Stationtrain
- Fly from Orlando (MCO) to Asturias Airport (OVD)plane MCO - OVD
- Take the bus from [ANZU|Aeropuerto] Aeropuerto - Salidas [CTA 20118] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]bus
- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]bus
20h 42m€453–864Fly Tampa to Bilbao Airport, bus
cheapest- Fly from Tampa (TPA) to Bilbao Airport (BIO)plane TPA - BIO
- Take the bus from Bilbao Intermodal to Llanesbus
22h 16m€293–991Fly Tampa to Asturias Airport, bus
- Fly from Tampa (TPA) to Asturias Airport (OVD)plane TPA - OVD
- Take the bus from [ANZU|Aeropuerto] Aeropuerto - Salidas [CTA 20118] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]bus
- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]bus
18h 36m€311–1,119Fly Tampa to Santander Airport, bus
- Fly from Tampa (TPA) to Santander Airport (SDR)plane TPA - SDR
- Take the bus from Parada de autobús del aeropuerto de Santander to Llanesbus
22h 46m€456–1,552Train to Orlando, fly to Santander Airport, bus
- Take the train from Tampa to Kissimmee Amtrak Stationtrain
- Fly from Orlando (MCO) to Santander Airport (SDR)plane MCO - SDR
- Take the bus from Parada de autobús del aeropuerto de Santander to Llanesbus
22h 52m€868–1,897Fly Tampa to Santiago De Compostela Airport, train, bus
- Fly from Tampa (TPA) to Santiago De Compostela Airport (SCQ)plane TPA - SCQ
- Take the train from Santiago De Compostela to Leontrain
- Take the train from Leon to Oviedotrain
- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]bus
26h 38m€620–1,325Train to Orlando, fly to Adolfo Suárez Madrid–Barajas Airport, train, bus
- Take the train from Tampa to Kissimmee Amtrak Stationtrain
- Fly from Orlando (MCO) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane MCO - MAD
- Take the train from Madrid Chamartín to Oviedotrain
- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]bus
20h 37m€411–1,091
Orlando (MCO) to Asturias Airport (OVD) flights
Questions & Answers
The cheapest way to get from Tampa to Cangas de Onís is to fly and bus which costs €290 - €1000 and takes 22h 16m.
The fastest way to get from Tampa to Cangas de Onís is to fly and bus which takes 18h 36m and costs €310 - €1200.
The distance between Tampa and Cangas de Onís is 7028 km.
It takes approximately 20h 42m to get from Tampa to Cangas de Onís, including transfers.
Cangas de Onís is 6h ahead of Tampa. It is currently 1:48 AM in Tampa and 7:48 AM in Cangas de Onís.
There are 1538+ hotels available in Cangas de Onís.
What companies run services between Tampa, FL, USA and Cangas de Onís, Spain?
There is no direct connection from Tampa to Cangas de Onís. However, you can take the train to Kissimmee Amtrak Station, take the train to Sand Lake Road, walk to Office Ct & Sand Lake Sunrail, take the line 42 bus to Orlando International Airport, walk to Orlando (MCO) airport, fly to Asturias Airport (OVD), walk to [ANZU|Aeropuerto] Aeropuerto - Salidas [CTA 20118], take the bus to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549], walk to [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470], then take the bus to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]. Alternatively, you can take the bus to Airport Rental Car Facility, walk to SkyConnect Rental Car Facility Station, take the vehicle to SkyConnect Passenger Terminal Station, walk to Tampa (TPA) airport, fly to Asturias Airport (OVD), walk to [ANZU|Aeropuerto] Aeropuerto - Salidas [CTA 20118], take the bus to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549], walk to [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470], then take the bus to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993].
- Website
- britishairways.com
Flights from Orlando to Asturias Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 16h 12m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €320–1,100
Flights from Orlando to Asturias Airport via London Gatwick
- Ave. Duration
- 13h 25m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €290–1,300
Flights from Tampa to Santander Airport via Miami, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 15h 17m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €500–1,600
Flights from Tampa to Santander Airport via Philadelphia, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 18h 58m
- When
- Every day
- Estimated price
- €410–1,500
Flights from Tampa to Santander Airport via New York JFK, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 19h 5m
- When
- Every day
- Estimated price
- €500–1,600
Flights from Tampa to Santander Airport via Atlanta, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 16h 1m
- When
- Every day
- Estimated price
- €430–1,500
Flights from Tampa to Bilbao Airport via London Gatwick
- Ave. Duration
- 15h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €290–1,300
Flights from Tampa to Bilbao Airport via London Heathrow
- Ave. Duration
- 16h 40m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €290–1,300
Flights from Orlando to Santander Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 16h 1m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €410–1,400
Flights from Tampa to Santiago De Compostela Airport via London Gatwick
- Ave. Duration
- 18h 45m
- When
- Wednesday
- Estimated price
- €420–1,900
Flights from Tampa to Santiago De Compostela Airport via London Heathrow
- Ave. Duration
- 20h 5m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €420–1,900
Flights from Tampa to Santiago De Compostela Airport via Miami, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 18h 17m
- When
- Every day
- Estimated price
- €410–1,500
Flights from Orlando to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €260–850
Flights from Orlando to Adolfo Suárez Madrid–Barajas Airport via London Gatwick
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- €250–1,200
Flights from Orlando to Adolfo Suárez Madrid–Barajas Airport via London Heathrow
- Ave. Duration
- 12h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €250–1,200
- Website
- iberia.com
Flights from Orlando to Asturias Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 16h 12m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €320–1,100
Flights from Orlando to Asturias Airport via London Gatwick
- Ave. Duration
- 13h 25m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €290–1,300
Flights from Tampa to Santander Airport via Charlotte, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 15h 23m
- When
- Every day
- Estimated price
- €420–1,500
Flights from Tampa to Santander Airport via Atlanta, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 16h 1m
- When
- Every day
- Estimated price
- €430–1,500
Flights from Tampa to Santander Airport via New York JFK, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 17h 30m
- When
- Every day
- Estimated price
- €500–1,600
Flights from Tampa to Santander Airport via Washington Dulles, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 17h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €500–1,600
Flights from Orlando to Santander Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 16h 1m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €410–1,400
Flights from Tampa to Santiago De Compostela Airport via Miami, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 17h 13m
- When
- Every day
- Estimated price
- €410–1,500
Flights from Orlando to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €260–850
Flights from Orlando to Adolfo Suárez Madrid–Barajas Airport via London Gatwick
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- €250–1,200
- Website
- airfrance.com
Flights from Orlando to Asturias Airport via Amsterdam Schiphol
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- €300–1,100
Flights from Tampa to Asturias Airport via Amsterdam Schiphol
- Ave. Duration
- 13h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €350–1,300
Flights from Tampa to Santiago De Compostela Airport via Amsterdam Schiphol
- Ave. Duration
- 12h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €450–1,600
Flights from Orlando to Adolfo Suárez Madrid–Barajas Airport via Paris Charles de Gaulle
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- €250–900
- Website
- klm.com
Flights from Orlando to Asturias Airport via Amsterdam Schiphol
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- €300–1,100
Flights from Tampa to Asturias Airport via Amsterdam Schiphol
- Ave. Duration
- 13h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €350–1,300
Flights from Tampa to Bilbao Airport via Amsterdam Schiphol
- Ave. Duration
- 13h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €310–1,100
Flights from Tampa to Santiago De Compostela Airport via Amsterdam Schiphol
- Ave. Duration
- 12h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €450–1,600
- Website
- lufthansa.com
Flights from Orlando to Asturias Airport via Frankfurt
- Ave. Duration
- 15h 15m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €420–800
Flights from Tampa to Asturias Airport via Frankfurt
- Ave. Duration
- 17h 10m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €490–950
Flights from Tampa to Bilbao Airport via Newark
- Ave. Duration
- 12h 41m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €270–950
Flights from Tampa to Bilbao Airport via Frankfurt
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- €430–800
- Website
- vueling.com
Flights from Tampa to Santander Airport via Charlotte, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 15h 23m
- When
- Every day
- Estimated price
- €420–1,500
Flights from Tampa to Santander Airport via Atlanta, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 16h 1m
- When
- Every day
- Estimated price
- €430–1,500
Flights from Tampa to Santander Airport via New York JFK, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 17h 30m
- When
- Every day
- Estimated price
- €500–1,600
Flights from Tampa to Santiago De Compostela Airport via Amsterdam Schiphol
- Ave. Duration
- 15h 45m
- When
- Monday and Friday
- Estimated price
- €450–1,600
- Website
- aa.com
Flights from Orlando to Asturias Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 13h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €320–1,100
Flights from Tampa to Santiago De Compostela Airport via Miami, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 17h 13m
- When
- Every day
- Estimated price
- €410–1,500
Flights from Orlando to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €260–850
- Website
- united.com
Flights from Tampa to Bilbao Airport via Newark
- Ave. Duration
- 12h 41m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €270–950
Flights from Tampa to Bilbao Airport via Frankfurt
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- €430–800
Flights from Tampa to Santiago De Compostela Airport via Newark
- Ave. Duration
- 15h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €360–1,300
- Website
- aerlingus.com
Flights from Orlando to Asturias Airport via Dublin
- Ave. Duration
- 19h 41m
- When
- Monday and Friday
- Estimated price
- €350–1,400
Flights from Orlando to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €260–850
- Website
- flytap.com
Flights from Orlando to Asturias Airport via Lisboa
- Ave. Duration
- 21h 10m
- When
- Thursday and Saturday
- Estimated price
- €290–1,000
Flights from Orlando to Adolfo Suárez Madrid–Barajas Airport via Lisboa
- Ave. Duration
- 11h 40m
- When
- Thursday and Saturday
- Estimated price
- €250–900
- Website
- delta.com
Flights from Tampa to Bilbao Airport via Amsterdam Schiphol
- Ave. Duration
- 13h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €310–1,100
Flights from Orlando to Adolfo Suárez Madrid–Barajas Airport via Paris Charles de Gaulle
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- €250–900
- Website
- volotea.com
Flights from Tampa to Asturias Airport via Newark, Porto
- Ave. Duration
- 14h 33m
- When
- Tuesday and Saturday
- Estimated price
- €300–1,100
- Website
- ryanair.com
Flights from Orlando to Santander Airport via Manchester
- Ave. Duration
- 13h
- When
- Tuesday and Sunday
- Estimated price
- €370–1,300
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Tampa to Kissimmee Amtrak Station
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- €19–45
- Website
- Amtrak
Train from Tampa to Kissimmee Amtrak Station
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- €19–45
- Website
- Amtrak
Train from Tampa to Kissimmee Amtrak Station
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- €19–45
- Website
- Amtrak
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Santiago De Compostela to Leon
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- €45–75
- 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 Madrid Chamartín to Oviedo
- Ave. Duration
- 3h 28m
- Frequency
- Every 4 hours
- Estimated price
- €60–95
- Website
- Renfe Viajeros
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- 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 Madrid Chamartín to Oviedo
- Ave. Duration
- 3h 14m
- Frequency
- 4 times a day
- Estimated price
- €70–130
- Website
- Renfe AVE
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from [ANZU|Aeropuerto] Aeropuerto - Salidas [CTA 20118] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Website
- ALSA
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- €6–11
- Website
- ALSA
Bus from [ANZU|Aeropuerto] Aeropuerto - Salidas [CTA 20118] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Website
- ALSA
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- €6–11
- Website
- ALSA
Bus from Parada de autobús del aeropuerto de Santander to Llanes
- Ave. Duration
- 1h 40m
- Frequency
- 6 times a week
- Estimated price
- €40
- Website
- ALSA
- Aeropuerto de Santander
- €40
Bus from Bilbao Intermodal to Llanes
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- €16–26
- Website
- ALSA
Bus from Parada de autobús del aeropuerto de Santander to Llanes
- Ave. Duration
- 1h 40m
- Frequency
- 6 times a week
- Estimated price
- €40
- Website
- ALSA
- Aeropuerto de Santander
- €40
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- €6–11
- Website
- ALSA
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- €6–11
- Website
- ALSA
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide


















