How to get to Gran Canaria, Spain from Puerto Rico by flight ? You can check flights from Puerto Rico to Gran Canaria, Spain below.
You can find flight ticket prices from Puerto Rico to Gran Canaria, Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.
You take a flight from San Juan to Las Palmas and cost approximately 850 USD.
You take a bus, shuttle or taxi from Las Palmas to your destination in Gran Canaria, 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 |
You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.
You take a flight from San Juan to Tenerife and cost approximately 800 USD.
You take a bus, shuttle or taxi from Tenerife to your destination in Gran Canaria, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
IB6300
Iberia
IB3942
Iberia
|
16:00
San Juan
08:25
Madrid
|
05:10
Madrid
10:15
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
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
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
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 |
You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.
You take a flight from San Juan to Fuerteventura and cost approximately 950 USD.
You take a bus, shuttle or taxi from Fuerteventura to your destination in Gran Canaria, 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
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
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
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 |
You take a bus, shuttle or taxi from your location in Puerto Rico to Mayaguez.
You take a flight from Mayaguez to Las Palmas and cost approximately 900 USD.
You take a bus, shuttle or taxi from Las Palmas to your destination in Gran Canaria, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
9K30
Cape Air
IB6300
Iberia
IB3826
Iberia
|
08:30
Mayaguez
16:00
San Juan
08:20
Madrid
|
09:07
San Juan
05:10
Madrid
10:15
Las Palmas
|
Connect |
9K30
Cape Air
IB6300
Iberia
IB3942
Iberia
NT110
Binter Canarias
|
08:30
Mayaguez
16:00
San Juan
08:25
Madrid
11:30
Tenerife
|
09:07
San Juan
05:10
Madrid
10:15
Tenerife
12:00
Las Palmas
|
Connect |
9K30
Cape Air
B61937
JetBlue Airways
IB6500
Iberia
IB3822
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:50
Las Palmas
|
Connect |
9K30
Cape Air
B61937
JetBlue Airways
IB6500
Iberia
IB3822
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:50
Las Palmas
|
Connect |
9K30
Cape Air
IB6300
Iberia
IB3822
Iberia
|
08:30
Mayaguez
16:00
San Juan
11:55
Madrid
|
09:07
San Juan
05:10
Madrid
13:50
Las Palmas
|
Connect |
9K30
Cape Air
IB6300
Iberia
IB442 448 448 448 448 448
Iberia
VY3291
Vueling Airlines
|
08:30
Mayaguez
16:00
San Juan
07:35
Madrid
12:15
Bilbao
|
09:07
San Juan
05:10
Madrid
08:40
Bilbao
14:20
Las Palmas
|
Connect |
9K30
Cape Air
IB6300
Iberia
VY1009
Vueling Airlines
VY3002
Vueling Airlines
|
08:30
Mayaguez
16:00
San Juan
07:45
Madrid
12:10
Barcelona
|
09:07
San Juan
05:10
Madrid
09:00
Barcelona
14:30
Las Palmas
|
Connect |
9K30
Cape Air
IB6300
Iberia
IB700
Iberia
VY3002
Vueling Airlines
|
08:30
Mayaguez
16:00
San Juan
07:00
Madrid
12:10
Barcelona
|
09:07
San Juan
05:10
Madrid
08:20
Barcelona
14:30
Las Palmas
|
Connect |
9K30
Cape Air
IB6300
Iberia
IB730
Iberia
VY3002
Vueling Airlines
|
08:30
Mayaguez
16:00
San Juan
07:30
Madrid
12:10
Barcelona
|
09:07
San Juan
05:10
Madrid
08:50
Barcelona
14:30
Las Palmas
|
Connect |
9K30
Cape Air
IB6300
Iberia
IB3906
Iberia
NT221
Binter Canarias
|
08:30
Mayaguez
16:00
San Juan
11:45
Madrid
14:50
Fuerteventura
|
09:07
San Juan
05:10
Madrid
13:30
Fuerteventura
15:30
Las Palmas
|
Connect |
9K30
Cape Air
B62537
JetBlue Airways
IB6500
Iberia
IB3822
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:50
Las Palmas
|
Connect |
You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.
You take a flight from San Juan to Arrecife and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Arrecife to your destination in Gran Canaria, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
IB6300
Iberia
IB3856
Iberia
|
16:00
San Juan
11:50
Madrid
|
05:10
Madrid
13:30
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
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 |
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
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
IB3826
Iberia
NT524
Binter Canarias
|
16:00
San Juan
08:20
Madrid
17:00
Las Palmas
|
05:10
Madrid
10:15
Las Palmas
17:45
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
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
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
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 |
You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.
You take a flight from San Juan to Tenerife Sur Apt and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Tenerife Sur Apt to your destination in Gran Canaria, 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 |
You can find hotels and accommodations in Gran Canaria, Spain with our hotels search tool below
Booking.com