Explore 5 ways to travel

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Lisbon to Tenerife  •  4 h 42 min

  1. Fly from Lisbon (LIS) to Tenerife (TFN) LIS - TFN

$84 - $366

Cheapest option

Fly Porto to Tenerife Sur Apt  •  5 h 26 min

  1. Fly from Porto (OPO) to Tenerife Sur Apt (TFS) OPO - TFS

$72 - $323

7 alternative options

Fly Lisbon to Las Palmas  •  5 h 23 min

  1. Fly from Lisbon (LIS) to Las Palmas (LPA) LIS - LPA

$80 - $367

Fly Lisbon to Arrecife  •  7 h 22 min

  1. Fly from Lisbon (LIS) to Arrecife (ACE) LIS - ACE

$84 - $314

Bus to Vigo, fly to Las Palmas  •  7 h 7 min

  1. Take the bus from Braga to Valença Do Minho
  2. Fly from Vigo (VGO) to Las Palmas (LPA) VGO - LPA

$97 - $278

Drive, car ferry  •  38 h 35 min

  1. Drive from Lisbon to Huelva
  2. Take the car ferry from Huelva to Las Palmas de Gran Canaria

$167 - $243

Train, bus, car ferry  •  45 h 55 min

  1. Take the train from Pinhal Novo to Faro(P)
  2. Take the bus from Faro to Huelva 83
  3. Take the car ferry from Huelva to Las Palmas de Gran Canaria

$137 - $225

Bus, train, car ferry  •  2 days 4 h

  1. Take the bus from Lisboa - Sete Rios to Jerez de la Frontera
  2. Take the train from Jerez de la Frontera to Cadiz A / ...
  3. Take the car ferry from Cadiz to Las Palmas de Gran Canaria

$262 - $500

Bus, train, car ferry via Jerez De La Frontera  •  3 days 4 h

  1. Take the bus from Lisbon Sete Rios to Jerez De La Frontera
  2. Take the train from Jerez de la Frontera to Cadiz A / ...
  3. Take the car ferry from Cadiz to Las Palmas de Gran Canaria

$267 - $490

What companies run services between Portugal and Canary Islands, Spain?

Binter Canarias, Air Europa and TAP Portugal fly from Lisbon to San Cristóbal de La Laguna once daily.

Airlines
Iberia
Website
iberia.com
Flights from Lisbon to Las Palmas via Madrid
Ave. Duration
5 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$90 - $650
Flights from Porto to Tenerife Sur Apt via Madrid
Ave. Duration
5 h 10 min
When
Monday to Saturday
Estimated price
$140 - $650
Flights from Lisbon to Arrecife via Madrid
Ave. Duration
5 h 45 min
When
Every day
Estimated price
$140 - $700
Flights from Lisbon to Arrecife via Barcelona
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$180 - $700
Flights from Lisbon to Arrecife via Madrid, Sevilla
Ave. Duration
7 h 20 min
When
Sunday
Estimated price
$140 - $700
Flights from Vigo to Las Palmas
Ave. Duration
2 h 35 min
When
Saturday
Estimated price
$110 - $300
Flights from Vigo to Las Palmas via Madrid
Ave. Duration
5 h 36 min
When
Every day
Estimated price
$110 - $300
Binter Canarias
Website
bintercanarias.com
Flights from Lisbon to Tenerife
Ave. Duration
2 h 15 min
When
Thursday and Sunday
Estimated price
$140 - $700
Flights from Lisbon to Las Palmas via Tenerife
Ave. Duration
4 h 30 min
When
Thursday and Sunday
Estimated price
$110 - $650
Flights from Lisbon to Arrecife via Tenerife
Ave. Duration
5 h
When
Thursday and Sunday
Estimated price
$130 - $550
Flights from Lisbon to Arrecife via Tenerife, Las Palmas
Ave. Duration
6 h 15 min
When
Thursday and Sunday
Estimated price
$130 - $550
Flights from Vigo to Las Palmas
Ave. Duration
2 h 35 min
When
Thursday and Sunday
Estimated price
$160 - $600
Air Europa
Website
aireuropa.com
Flights from Lisbon to Tenerife via Madrid
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$85 - $460
Flights from Lisbon to Las Palmas via Madrid
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$85 - $460
Flights from Vigo to Las Palmas via Madrid
Ave. Duration
5 h 30 min
When
Every day
Estimated price
$140 - $290
Ryanair
Website
ryanair.com
Flights from Porto to Tenerife Sur Apt
Ave. Duration
2 h 40 min
When
Saturday
Estimated price
$65 - $310
Flights from Lisbon to Arrecife via Charleroi
Ave. Duration
8 h 10 min
When
Wednesday and Sunday
Estimated price
$150 - $550
TAP Portugal
Website
flytap.com
Flights from Lisbon to Las Palmas
Ave. Duration
2 h 20 min
When
Every day
Estimated price
$170 - $950
Evelop
Website
evelop.com
Flights from Porto to Tenerife Sur Apt
Ave. Duration
2 h 30 min
When
Monday
Estimated price
$120 - $650
Vueling Airlines
Website
vueling.com
Flights from Lisbon to Arrecife via Barcelona
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$180 - $700
Aer Lingus
Website
aerlingus.com
Flights from Lisbon to Arrecife via Dublin
Ave. Duration
8 h 25 min
When
Monday, Thursday, Saturday and Sunday
Estimated price
$310 - $1,400
Train operators
Portuguese Railways (CP)
Phone
+351 707 210 220
Website
cp.pt
Train from Pinhal Novo to Faro(P)
Ave. Duration
2 h 44 min
Frequency
Every 4 hours
Estimated price
$18 - $40
Website
cp.pt
Purchase a
eurail.com
2nd Class
$18 - $26
1st Class
$24 - $40
Spanish Railways (RENFE)
Cadiz Cercanías (RENFE)
Phone
+34 (0) 902 320 320
Website
renfe.com
Train from Jerez de la Frontera to Cádiz
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$5
Schedules at
renfe.com
Bus operators
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Braga to Valença Do Minho
Ave. Duration
30 min
Frequency
Once daily
Estimated price
$26 - $40
Website
alsa.com
Bus from Lisbon Sete Rios to Jerez De La Frontera
Ave. Duration
34 h
Frequency
Once daily
Estimated price
$60 - $90
Website
alsa.com
EVA Transportes
InterNorte
Phone
707 200 512
Website
internorte.pt
Bus from Lisboa - Sete Rios to Jerez de la Frontera
Ave. Duration
10 h 39 min
Frequency
Once daily
Estimated price
$55 - $100
Schedules at
internorte.pt
Ferry operators
Acciona Trasmediterranea
Phone
+34 (0) 917369957
Website
trasmediterranea.es
Car ferry from Cadiz to Las Palmas de Gran Canaria
Ave. Duration
39 h
Frequency
3 times a week
Estimated price
$190 - $370
Schedules at
trasmediterranea.es
Lobby
$193
Cabin
$367

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 South Korea: Travelling from Seoul to Busan , Need to know: Greyhound and Getting around the Cyclades - to help you get the most out of your next trip.

Questions & Answers

The distance between Portugal and Canary Islands is 1509 km.

The cheapest way to get from Portugal to Canary Islands is to fly which costs 65€ - 320€ and takes 5 h 23 min.

The quickest way to get from Portugal to Canary Islands is to fly which takes 4 h 42 min and costs 70€ - 320€.

It takes approximately 4 h 42 min to get from Portugal to Canary Islands, including transfers.