HowToGo

Flight from Puerto Rico to Canary Islands, Spain

How to get to Canary Islands, Spain from Puerto Rico by flight ? You can check flights from Puerto Rico to Canary Islands, Spain below.

Search Transfer from Puerto Rico to Canary Islands, Spain

Search Flights

You can find flight ticket prices from Puerto Rico to Canary Islands, Spain with our flight tickets search tool below

1. San Juan to Tenerife

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.

  2. You take a flight from San Juan to Tenerife and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Tenerife to your destination in Canary Islands, Spain.

Flight Depart Arrive
IB6300 Iberia
IB3942 Iberia
16:00 San Juan
08:25 Madrid
05:10 Madrid
10:15 Tenerife
Connect
IB6300 Iberia
IB3826 Iberia
NT127 Binter Canarias
16:00 San Juan
08:20 Madrid
11:30 Las Palmas
05:10 Madrid
10:15 Las Palmas
12:00 Tenerife
Connect
IB6300 Iberia
IB3944 Iberia
16:00 San Juan
16:15 Madrid
05:10 Madrid
18:10 Tenerife
Connect
IB6300 Iberia
IB534 Iberia
IB3600 Iberia
16:00 San Juan
11:40 Madrid
14:00 Vigo
05:10 Madrid
13:00 Vigo
15:40 Tenerife
Connect
IB6300 Iberia
IB532 Iberia
IB3600 Iberia
16:00 San Juan
07:25 Madrid
14:00 Vigo
05:10 Madrid
08:45 Vigo
15:40 Tenerife
Connect
IB6300 Iberia
IB478 Iberia
IB8550 Iberia
16:00 San Juan
07:30 Madrid
12:50 Oviedo
05:10 Madrid
08:45 Oviedo
14:45 Tenerife
Connect
IB6300 Iberia
IB8872 Iberia
VY3124 Vueling Airlines
16:00 San Juan
08:00 Madrid
11:50 Valencia
05:10 Madrid
09:00 Valencia
13:45 Tenerife
Connect
IB6300 Iberia
VY1009 Vueling Airlines
VY3216 Vueling Airlines
16:00 San Juan
07:45 Madrid
12:05 Barcelona
05:10 Madrid
09:00 Barcelona
14:25 Tenerife
Connect
IB6300 Iberia
IB730 Iberia
VY3216 Vueling Airlines
16:00 San Juan
07:30 Madrid
12:05 Barcelona
05:10 Madrid
08:50 Barcelona
14:25 Tenerife
Connect
IB6300 Iberia
IB700 Iberia
VY3216 Vueling Airlines
16:00 San Juan
07:00 Madrid
12:05 Barcelona
05:10 Madrid
08:20 Barcelona
14:25 Tenerife
Connect
IB6300 Iberia
IB3826 Iberia
NT135 Binter Canarias
16:00 San Juan
08:20 Madrid
15:00 Las Palmas
05:10 Madrid
10:15 Las Palmas
15:30 Tenerife
Connect
IB6300 Iberia
IB3946 Iberia
16:00 San Juan
11:55 Madrid
05:10 Madrid
13:45 Tenerife
Connect
IB6300 Iberia
IB3856 Iberia
NT471 Binter Canarias
16:00 San Juan
11:50 Madrid
15:20 Arrecife
05:10 Madrid
13:30 Arrecife
16:10 Tenerife
Connect
IB6300 Iberia
IB478 Iberia
VY3203 Vueling Airlines
16:00 San Juan
07:30 Madrid
11:55 Oviedo
05:10 Madrid
08:45 Oviedo
13:45 Tenerife
Connect

2. San Juan to Arrecife

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.

  2. You take a flight from San Juan to Arrecife and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Arrecife to your destination in Canary Islands, Spain.

Flight Depart Arrive
IB6300 Iberia
IB3856 Iberia
16:00 San Juan
11:50 Madrid
05:10 Madrid
13:30 Arrecife
Connect
IB6300 Iberia
IB3826 Iberia
NT514 Binter Canarias
16:00 San Juan
08:20 Madrid
13:15 Las Palmas
05:10 Madrid
10:15 Las Palmas
14:00 Arrecife
Connect
IB6300 Iberia
IB3942 Iberia
NT470 Binter Canarias
16:00 San Juan
08:25 Madrid
14:00 Tenerife
05:10 Madrid
10:15 Tenerife
14:50 Arrecife
Connect
IB6300 Iberia
IB3826 Iberia
NT518 Binter Canarias
16:00 San Juan
08:20 Madrid
14:30 Las Palmas
05:10 Madrid
10:15 Las Palmas
15:15 Arrecife
Connect
IB6300 Iberia
VY1009 Vueling Airlines
VY2472 Vueling Airlines
16:00 San Juan
07:45 Madrid
10:10 Barcelona
05:10 Madrid
09:00 Barcelona
12:20 Arrecife
Connect
IB6300 Iberia
IB3826 Iberia
NT522 Binter Canarias
16:00 San Juan
08:20 Madrid
15:45 Las Palmas
05:10 Madrid
10:15 Las Palmas
16:30 Arrecife
Connect
IB6300 Iberia
IB3942 Iberia
NT474 Binter Canarias
16:00 San Juan
08:25 Madrid
16:50 Tenerife
05:10 Madrid
10:15 Tenerife
17:40 Arrecife
Connect
IB6300 Iberia
IB3946 Iberia
NT474 Binter Canarias
16:00 San Juan
11:55 Madrid
16:50 Tenerife
05:10 Madrid
13:45 Tenerife
17:40 Arrecife
Connect
IB6300 Iberia
IB3822 Iberia
NT524 Binter Canarias
16:00 San Juan
11:55 Madrid
17:00 Las Palmas
05:10 Madrid
13:50 Las Palmas
17:45 Arrecife
Connect
IB6300 Iberia
VY1009 Vueling Airlines
VY2490 Vueling Airlines
16:00 San Juan
07:45 Madrid
16:00 Barcelona
05:10 Madrid
09:00 Barcelona
18:15 Arrecife
Connect
IB6300 Iberia
IB730 Iberia
VY2472 Vueling Airlines
16:00 San Juan
07:30 Madrid
10:10 Barcelona
05:10 Madrid
08:50 Barcelona
12:20 Arrecife
Connect
IB6300 Iberia
IB730 Iberia
VY2490 Vueling Airlines
16:00 San Juan
07:30 Madrid
16:00 Barcelona
05:10 Madrid
08:50 Barcelona
18:15 Arrecife
Connect
IB6300 Iberia
IB700 Iberia
VY2472 Vueling Airlines
16:00 San Juan
07:00 Madrid
10:10 Barcelona
05:10 Madrid
08:20 Barcelona
12:20 Arrecife
Connect
IB6300 Iberia
IB3822 Iberia
NT530 Binter Canarias
16:00 San Juan
11:55 Madrid
18:15 Las Palmas
05:10 Madrid
13:50 Las Palmas
19:00 Arrecife
Connect
IB6300 Iberia
FR2017 Ryanair
16:00 San Juan
07:00 Madrid
05:10 Madrid
08:45 Arrecife
Connect
IB6300 Iberia
IB3402 3436 Iberia
TB6325 TUI fly Belgium
16:00 San Juan
07:25 Madrid
10:20 Paris Orly
05:10 Madrid
09:30 Paris Orly
13:15 Arrecife
Connect
IB6300 Iberia
IB3822 Iberia
NT522 Binter Canarias
16:00 San Juan
11:55 Madrid
15:45 Las Palmas
05:10 Madrid
13:50 Las Palmas
16:30 Arrecife
Connect

3. San Juan to Las Palmas

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.

  2. You take a flight from San Juan to Las Palmas and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Las Palmas to your destination in Canary Islands, Spain.

Flight Depart Arrive
IB6300 Iberia
IB3826 Iberia
16:00 San Juan
08:20 Madrid
05:10 Madrid
10:15 Las Palmas
Connect
IB6300 Iberia
IB3822 Iberia
16:00 San Juan
11:55 Madrid
05:10 Madrid
13:50 Las Palmas
Connect
IB6300 Iberia
IB3942 Iberia
NT110 Binter Canarias
16:00 San Juan
08:25 Madrid
11:30 Tenerife
05:10 Madrid
10:15 Tenerife
12:00 Las Palmas
Connect
IB6300 Iberia
IB442 448 448 448 448 448 Iberia
VY3291 Vueling Airlines
16:00 San Juan
07:35 Madrid
12:15 Bilbao
05:10 Madrid
08:40 Bilbao
14:20 Las Palmas
Connect
IB6300 Iberia
IB700 Iberia
VY3002 Vueling Airlines
16:00 San Juan
07:00 Madrid
12:10 Barcelona
05:10 Madrid
08:20 Barcelona
14:30 Las Palmas
Connect
IB6300 Iberia
VY1009 Vueling Airlines
VY3002 Vueling Airlines
16:00 San Juan
07:45 Madrid
12:10 Barcelona
05:10 Madrid
09:00 Barcelona
14:30 Las Palmas
Connect
IB6300 Iberia
IB730 Iberia
VY3002 Vueling Airlines
16:00 San Juan
07:30 Madrid
12:10 Barcelona
05:10 Madrid
08:50 Barcelona
14:30 Las Palmas
Connect
IB6300 Iberia
IB3906 Iberia
NT221 Binter Canarias
16:00 San Juan
11:45 Madrid
14:50 Fuerteventura
05:10 Madrid
13:30 Fuerteventura
15:30 Las Palmas
Connect
IB6300 Iberia
IB3942 Iberia
NT160 Binter Canarias
16:00 San Juan
08:25 Madrid
15:00 Tenerife
05:10 Madrid
10:15 Tenerife
15:30 Las Palmas
Connect

4. San Juan to Tenerife Sur Apt

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.

  2. You take a flight from San Juan to Tenerife Sur Apt and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Tenerife Sur Apt to your destination in Canary Islands, Spain.

Flight Depart Arrive
B6462 JetBlue Airways
IB6166 Iberia
IB3978 Iberia
12:16 San Juan
17:30 Boston
08:25 Madrid
15:18 Boston
06:20 Madrid
10:25 Tenerife Sur Apt
Connect
UA1173 United Airlines
UA64 United Airlines
TP1128 TAP Portugal
14:40 San Juan
20:20 Newark
20:30 Lisbon
17:51 Newark
08:20 Lisbon
23:00 Tenerife Sur Apt
Connect
IB6300 Iberia
IB3928 Iberia
16:00 San Juan
16:20 Madrid
05:10 Madrid
18:20 Tenerife Sur Apt
Connect
IB6300 Iberia
IB3826 Iberia
NT125 Binter Canarias
16:00 San Juan
08:20 Madrid
18:00 Las Palmas
05:10 Madrid
10:15 Las Palmas
18:40 Tenerife Sur Apt
Connect
IB6300 Iberia
IB3826 Iberia
NT157 Binter Canarias
16:00 San Juan
08:20 Madrid
21:00 Las Palmas
05:10 Madrid
10:15 Las Palmas
21:40 Tenerife Sur Apt
Connect
IB6300 Iberia
IB3822 Iberia
NT157 Binter Canarias
16:00 San Juan
11:55 Madrid
21:00 Las Palmas
05:10 Madrid
13:50 Las Palmas
21:40 Tenerife Sur Apt
Connect
B62537 JetBlue Airways
IB6500 Iberia
IB3928 Iberia
17:10 San Juan
21:50 Santo Domingo
16:20 Madrid
18:00 Santo Domingo
11:05 Madrid
18:20 Tenerife Sur Apt
Connect
AA1451 American Airlines
AT205 Royal Air Maroc
AT986 Royal Air Maroc
17:28 San Juan
22:35 Miami
15:20 Casablanca
19:27 Miami
11:45 Casablanca
18:35 Tenerife Sur Apt
Connect
VS184 Virgin Atlantic
BA2702 British Airways
18:05 San Juan
12:45 London Heathrow
10:15 London Heathrow
17:05 Tenerife Sur Apt
Connect

5. San Juan to Fuerteventura

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.

  2. You take a flight from San Juan to Fuerteventura and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Fuerteventura to your destination in Canary Islands, Spain.

Flight Depart Arrive
IB6300 Iberia
IB3906 Iberia
16:00 San Juan
11:45 Madrid
05:10 Madrid
13:30 Fuerteventura
Connect
IB6300 Iberia
IB3826 Iberia
NT206 Binter Canarias
16:00 San Juan
08:20 Madrid
11:35 Las Palmas
05:10 Madrid
10:15 Las Palmas
12:15 Fuerteventura
Connect
IB6300 Iberia
IB3942 Iberia
NT420 Binter Canarias
16:00 San Juan
08:25 Madrid
14:05 Tenerife
05:10 Madrid
10:15 Tenerife
14:55 Fuerteventura
Connect
IB6300 Iberia
FR5468 Ryanair
16:00 San Juan
11:00 Madrid
05:10 Madrid
12:45 Fuerteventura
Connect
IB6300 Iberia
IB3946 Iberia
NT426 Binter Canarias
16:00 San Juan
11:55 Madrid
16:40 Tenerife
05:10 Madrid
13:45 Tenerife
17:30 Fuerteventura
Connect
IB6300 Iberia
IB3942 Iberia
NT426 Binter Canarias
16:00 San Juan
08:25 Madrid
16:40 Tenerife
05:10 Madrid
10:15 Tenerife
17:30 Fuerteventura
Connect
IB6300 Iberia
IB8554 Iberia
U21797 easyJet
16:00 San Juan
07:35 Madrid
10:35 Bordeaux
05:10 Madrid
08:55 Bordeaux
13:05 Fuerteventura
Connect
NK2321 Spirit Airlines
TP204 TAP Portugal
TP1146 TAP Portugal
16:00 San Juan
20:20 Newark
11:00 Lisbon
19:09 Newark
08:05 Lisbon
13:20 Fuerteventura
Connect

6. Mayaguez to Tenerife

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to Mayaguez.

  2. You take a flight from Mayaguez to Tenerife and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Tenerife to your destination in Canary Islands, Spain.

Flight Depart Arrive
9K30 Cape Air
IB6300 Iberia
IB3942 Iberia
08:30 Mayaguez
16:00 San Juan
08:25 Madrid
09:07 San Juan
05:10 Madrid
10:15 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
IB534 Iberia
IB3600 Iberia
08:30 Mayaguez
16:00 San Juan
11:40 Madrid
14:00 Vigo
09:07 San Juan
05:10 Madrid
13:00 Vigo
15:40 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
IB532 Iberia
IB3600 Iberia
08:30 Mayaguez
16:00 San Juan
07:25 Madrid
14:00 Vigo
09:07 San Juan
05:10 Madrid
08:45 Vigo
15:40 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
IB478 Iberia
VY3203 Vueling Airlines
08:30 Mayaguez
16:00 San Juan
07:30 Madrid
11:55 Oviedo
09:07 San Juan
05:10 Madrid
08:45 Oviedo
13:45 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
IB3944 Iberia
08:30 Mayaguez
16:00 San Juan
16:15 Madrid
09:07 San Juan
05:10 Madrid
18:10 Tenerife
Connect
9K30 Cape Air
B61937 JetBlue Airways
IB6500 Iberia
IB3946 Iberia
08:30 Mayaguez
10:13 San Juan
21:50 Santo Domingo
11:55 Madrid
09:07 San Juan
11:04 Santo Domingo
11:05 Madrid
13:45 Tenerife
Connect
9K30 Cape Air
B62537 JetBlue Airways
IB6500 Iberia
IB3946 Iberia
08:30 Mayaguez
12:30 San Juan
21:50 Santo Domingo
11:55 Madrid
09:07 San Juan
13:21 Santo Domingo
11:05 Madrid
13:45 Tenerife
Connect
9K30 Cape Air
B61937 JetBlue Airways
IB6500 Iberia
IB3946 Iberia
08:30 Mayaguez
15:20 San Juan
21:50 Santo Domingo
11:55 Madrid
09:07 San Juan
16:10 Santo Domingo
11:05 Madrid
13:45 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
IB8872 Iberia
VY3124 Vueling Airlines
08:30 Mayaguez
16:00 San Juan
08:00 Madrid
11:50 Valencia
09:07 San Juan
05:10 Madrid
09:00 Valencia
13:45 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
IB700 Iberia
VY3216 Vueling Airlines
08:30 Mayaguez
16:00 San Juan
07:00 Madrid
12:05 Barcelona
09:07 San Juan
05:10 Madrid
08:20 Barcelona
14:25 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
IB3826 Iberia
NT127 Binter Canarias
08:30 Mayaguez
16:00 San Juan
08:20 Madrid
11:30 Las Palmas
09:07 San Juan
05:10 Madrid
10:15 Las Palmas
12:00 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
IB730 Iberia
VY3216 Vueling Airlines
08:30 Mayaguez
16:00 San Juan
07:30 Madrid
12:05 Barcelona
09:07 San Juan
05:10 Madrid
08:50 Barcelona
14:25 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
IB478 Iberia
IB8550 Iberia
08:30 Mayaguez
16:00 San Juan
07:30 Madrid
12:50 Oviedo
09:07 San Juan
05:10 Madrid
08:45 Oviedo
14:45 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
VY1009 Vueling Airlines
VY3216 Vueling Airlines
08:30 Mayaguez
16:00 San Juan
07:45 Madrid
12:05 Barcelona
09:07 San Juan
05:10 Madrid
09:00 Barcelona
14:25 Tenerife
Connect
9K30 Cape Air
B6462 JetBlue Airways
IB6166 Iberia
IB3942 Iberia
08:30 Mayaguez
12:16 San Juan
17:30 Boston
08:25 Madrid
09:07 San Juan
15:18 Boston
06:20 Madrid
10:15 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
IB3826 Iberia
NT135 Binter Canarias
08:30 Mayaguez
16:00 San Juan
08:20 Madrid
15:00 Las Palmas
09:07 San Juan
05:10 Madrid
10:15 Las Palmas
15:30 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
IB3946 Iberia
08:30 Mayaguez
16:00 San Juan
11:55 Madrid
09:07 San Juan
05:10 Madrid
13:45 Tenerife
Connect
9K30 Cape Air
IB6300 Iberia
IB3856 Iberia
NT471 Binter Canarias
08:30 Mayaguez
16:00 San Juan
11:50 Madrid
15:20 Arrecife
09:07 San Juan
05:10 Madrid
13:30 Arrecife
16:10 Tenerife
Connect
9K30 Cape Air
B6462 JetBlue Airways
IB6166 Iberia
IB3946 Iberia
08:30 Mayaguez
12:16 San Juan
17:30 Boston
11:55 Madrid
09:07 San Juan
15:18 Boston
06:20 Madrid
13:45 Tenerife
Connect

References

Find Hotels in Canary Islands, Spain

You can find hotels and accommodations in Canary Islands, Spain with our hotels search tool below

Booking.com