There are 9 ways to get from Tenerife to Portugal by plane, car ferry, car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Tenerife North Airport to Lisbon-Portela Airport
best- Fly from Tenerife North Airport (TFN) to Lisbon-Portela Airport (LIS)plane TFN - LIS
4h 19m€81–303Car ferry, drive
- Take the carferry from Santa Cruz de Tenerife to Las Palmas de Gran Canariacarferry
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Drive from Huelva to Lisboncar
39h 9m€229–1,435Fly Tenerife South-Reina Sofia Airport to Francisco De Sá Carneiro Airport
- Fly from Tenerife South-Reina Sofia Airport (TFS) to Francisco De Sá Carneiro Airport (OPO)plane TFS - OPO
3h 7m€98–484Fly Tenerife South-Reina Sofia Airport to Lisbon-Portela Airport
- Fly from Tenerife South-Reina Sofia Airport (TFS) to Lisbon-Portela Airport (LIS)plane TFS - LIS
2h 49m€103–272Fly Tenerife North Airport to Francisco De Sá Carneiro Airport
- Fly from Tenerife North Airport (TFN) to Francisco De Sá Carneiro Airport (OPO)plane TFN - OPO
4h 27m€83–278Fly Tenerife North Airport to Vigo, bus
- Fly from Tenerife North Airport (TFN) to Vigo (VGO)plane TFN - VGO
- Take the bus from Vigo - Bus Station to Bragabus
5h 37m€141–324Car ferry, bus, train
- Take the carferry from Santa Cruz de Tenerife to Las Palmas de Gran Canariacarferry
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Huelva to Farobus
- Take the train from Faro to Lisboa Orientetrain Ic
42h 54m€231–1,453Car ferry, bus
- Take the carferry from Santa Cruz de Tenerife to Las Palmas de Gran Canariacarferry
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Huelva to Lisboa Orientebus
43h 26m€219–1,441Car ferry, bus via Puerto del Rosario
- Take the carferry from Santa Cruz de Tenerife to Fuerteventura - Puerto del Rosariocarferry
- Take the carferry from Fuerteventura - Puerto del Rosario to Cádizcarferry
- Take the bus from Terminal de Autobuses de Cádiz to Lisboa Orientebus
2d 12h€257–2,366
Tenerife to Portugal by car ferry, foot, and bus
Questions & Answers
The cheapest way to get from Tenerife to Portugal is to fly which costs €95 - €490 and takes 3h 7m.
The fastest way to get from Tenerife to Portugal is to fly which takes 2h 49m and costs €100 - €280.
The distance between Tenerife and Portugal is 1334 km.
The best way to get from Tenerife to Portugal without a car is to car ferry and bus and train which takes 42h 54m and costs €230 - €1500.
It takes approximately 4h 19m to get from Tenerife to Portugal, including transfers.
There are 9308+ hotels available in Portugal.
What companies run services between Tenerife, Canary Islands, Spain and Portugal?
Air Europa, Iberia, and two other airlines fly from Tenerife North Airport (TFN) to Lisbon-Portela Airport (LIS) 5 times a day.
- Website
- vueling.com
Flights from Tenerife North Airport to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 6h 21m
- When
- Every day
- Estimated price
- €85–280
Flights from Tenerife North Airport to Francisco De Sá Carneiro Airport via Madrid
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- €80–260
Flights from Tenerife North Airport to Francisco De Sá Carneiro Airport via Bilbao
- Ave. Duration
- 7h 45m
- When
- Sunday
- Estimated price
- €90–240
Flights from Tenerife North Airport to Vigo via Madrid
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €110–360
- Website
- iberia.com
Flights from Tenerife North Airport to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 6h 21m
- When
- Every day
- Estimated price
- €85–280
Flights from Tenerife North Airport to Francisco De Sá Carneiro Airport via Madrid
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- €80–260
Flights from Tenerife North Airport to Vigo via Madrid
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €110–360
- Website
- aireuropa.com
Flights from Tenerife North Airport to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €95–300
Flights from Tenerife North Airport to Francisco De Sá Carneiro Airport via Madrid
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €75–280
Flights from Tenerife North Airport to Vigo via Madrid
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- €120–250
- Website
- ryanair.com
Flights from Tenerife South-Reina Sofia Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €90–420
Flights from Tenerife South-Reina Sofia Airport to Francisco De Sá Carneiro Airport via Malaga
- Ave. Duration
- 5h 50m
- When
- Wednesday and Sunday
- Estimated price
- €90–420
Flights from Tenerife South-Reina Sofia Airport to Lisbon-Portela Airport via Sevilla
- Ave. Duration
- 4h 50m
- When
- Thursday
- Estimated price
- €90–270
Flights from Tenerife North Airport to Francisco De Sá Carneiro Airport via Gran Canaria
- Ave. Duration
- 3h 50m
- When
- Monday and Thursday
- Estimated price
- €55–210
- Website
- flytap.com
Flights from Tenerife North Airport to Lisbon-Portela Airport via Gran Canaria
- Ave. Duration
- 3h 50m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €180–300
Flights from Tenerife South-Reina Sofia Airport to Francisco De Sá Carneiro Airport via Lisbon-Portela Airport
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €75–260
Flights from Tenerife South-Reina Sofia Airport to Lisbon-Portela Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €110–220
- Website
- bintercanarias.com
Flights from Tenerife North Airport to Vigo
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €120–440
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Faro to Lisboa Oriente
- Ave. Duration
- 3h 41m
- Frequency
- Every 3 hours
- Estimated price
- €30–60
- Website
- Comboios de Portugal
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Vigo - Bus Station to Braga
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €8–15
- Website
- BlaBlaCar Bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Vigo - Bus Station to Braga
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €7–13
- Website
- Flixbus
Bus from Huelva to Faro
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €8–15
- Website
- Flixbus
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Huelva to Faro
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- €8–19
- Website
- Rede Expressos
Bus from Huelva to Lisboa Oriente
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- €29–70
- Website
- Rede Expressos
Bus from Terminal de Autobuses de Cádiz to Lisboa Oriente
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- €35–110
- Website
- Rede Expressos
- Phone
- +34 (0) 902 456 500
- Website
- Naviera Armas S.A.
Car ferry from Santa Cruz de Tenerife to Las Palmas de Gran Canaria
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- €65–160
- Website
- Naviera Armas S.A.
Car ferry from Santa Cruz de Tenerife to Las Palmas de Gran Canaria
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- €65–160
- Website
- Naviera Armas S.A.
Car ferry from Santa Cruz de Tenerife to Las Palmas de Gran Canaria
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- €65–160
- Website
- Naviera Armas S.A.
Car ferry from Santa Cruz de Tenerife to Fuerteventura - Puerto del Rosario
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Estimated price
- €110–460
- Website
- Naviera Armas S.A.
- Seat
- €110
- Car + Seat
- €133
Car ferry from Fuerteventura - Puerto del Rosario to Cádiz
- Ave. Duration
- 38h 59m
- Frequency
- Once a week
- Estimated price
- €116–1,800
- Website
- Naviera Armas S.A.
- Seat
- €116
- Cabin
- €330
- Phone
- +34 902 10 01 07
- [email protected]
- Website
- fredolsen.es
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €110–1,200
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €110–1,200
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €110–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 Portugal
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
Want to know more about Flixbus?
Read the travel guide




























