How to get to Puerto Rico from San Francisco by flight ? You can check flights from San Francisco to Puerto Rico below.
You can find flight ticket prices from San Francisco to Puerto Rico with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in San Francisco to Alicante.
You take a flight from Alicante to San Juan and cost approximately 650 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
VY1303
Vueling Airlines
IB3015
Iberia
IB6301
Iberia
|
08:30
Alicante
10:35
Barcelona
15:55
Madrid
|
09:40
Barcelona
12:00
Madrid
19:45
San Juan
|
Connect |
IB8859
Iberia
IB6301
Iberia
|
09:25
Alicante
15:55
Madrid
|
10:40
Madrid
19:45
San Juan
|
Connect |
VY1307
Vueling Airlines
IB3021
Iberia
IB6301
Iberia
|
09:50
Alicante
13:30
Barcelona
15:55
Madrid
|
11:00
Barcelona
14:55
Madrid
19:45
San Juan
|
Connect |
VY1307
Vueling Airlines
VY1004
Vueling Airlines
IB6301
Iberia
|
09:50
Alicante
12:00
Barcelona
15:55
Madrid
|
11:00
Barcelona
13:20
Madrid
19:45
San Juan
|
Connect |
VY1455
Vueling Airlines
IB447
Iberia
IB6301
Iberia
|
10:15
Alicante
13:45
Bilbao
15:55
Madrid
|
11:40
Bilbao
14:55
Madrid
19:45
San Juan
|
Connect |
UX4042
Air Europa
IB6301
Iberia
|
12:15
Alicante
15:55
Madrid
|
13:20
Madrid
19:45
San Juan
|
Connect |
IB8861
Iberia
IB6301
Iberia
|
13:50
Alicante
15:55
Madrid
|
15:00
Madrid
19:45
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in San Francisco to Valencia.
You take a flight from Valencia to San Juan and cost approximately 600 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
IB8881
Iberia
IB6301
Iberia
|
06:05
Valencia
15:55
Madrid
|
07:10
Madrid
19:45
San Juan
|
Connect |
IB8432
Iberia
IB3807
Iberia
IB6301
Iberia
|
07:00
Valencia
13:15
Ibiza
15:55
Madrid
|
07:45
Ibiza
14:30
Madrid
19:45
San Juan
|
Connect |
IB8360
Iberia
IB533
Iberia
IB6301
Iberia
|
07:00
Valencia
13:40
Vigo
15:55
Madrid
|
08:35
Vigo
14:55
Madrid
19:45
San Juan
|
Connect |
IB8360
Iberia
IB531
Iberia
IB6301
Iberia
|
07:00
Valencia
09:25
Vigo
15:55
Madrid
|
08:35
Vigo
10:40
Madrid
19:45
San Juan
|
Connect |
IB8432
Iberia
VY3420
Vueling Airlines
IB6301
Iberia
|
07:00
Valencia
08:50
Ibiza
15:55
Madrid
|
07:45
Ibiza
10:05
Madrid
19:45
San Juan
|
Connect |
VY3983
Vueling Airlines
IB3877
Iberia
IB6301
Iberia
|
07:05
Valencia
09:15
Santiago de Compostela
15:55
Madrid
|
08:20
Santiago de Compostela
10:30
Madrid
19:45
San Juan
|
Connect |
VY3983
Vueling Airlines
IB3875
Iberia
IB6301
Iberia
|
07:05
Valencia
13:30
Santiago de Compostela
15:55
Madrid
|
08:20
Santiago de Compostela
14:45
Madrid
19:45
San Juan
|
Connect |
IB8390
Iberia
IB3949
Iberia
IB6301
Iberia
|
07:30
Valencia
13:35
Sevilla
15:55
Madrid
|
08:45
Sevilla
14:40
Madrid
19:45
San Juan
|
Connect |
IB8390
Iberia
IB3949 563
Iberia
IB6301
Iberia
|
07:30
Valencia
13:30
Sevilla
15:55
Madrid
|
08:45
Sevilla
14:35
Madrid
19:45
San Juan
|
Connect |
VY1315
Vueling Airlines
IB3015
Iberia
IB6301
Iberia
|
08:00
Valencia
10:35
Barcelona
15:55
Madrid
|
09:00
Barcelona
12:00
Madrid
19:45
San Juan
|
Connect |
VY1315
Vueling Airlines
IB3013
Iberia
IB6301
Iberia
|
08:00
Valencia
10:05
Barcelona
15:55
Madrid
|
09:00
Barcelona
11:30
Madrid
19:45
San Juan
|
Connect |
VY3955
Vueling Airlines
IB3923
Iberia
IB6301
Iberia
|
08:35
Valencia
10:20
Palma Mallorca
15:55
Madrid
|
09:30
Palma Mallorca
11:45
Madrid
19:45
San Juan
|
Connect |
VY3695
Vueling Airlines
IB3807
Iberia
IB6301
Iberia
|
08:45
Valencia
13:15
Ibiza
15:55
Madrid
|
09:30
Ibiza
14:30
Madrid
19:45
San Juan
|
Connect |
IB8873
Iberia
AA69
American Airlines
AA173
American Airlines
|
09:35
Valencia
12:40
Madrid
19:05
Miami
|
10:40
Madrid
16:50
Miami
22:32
San Juan
|
Connect |
IB8873
Iberia
IB6123
Iberia
AA1319
American Airlines
|
09:35
Valencia
11:50
Madrid
21:05
Miami
|
10:40
Madrid
15:55
Miami
00:43
San Juan
|
Connect |
IB8873
Iberia
AA69
American Airlines
AA1319
American Airlines
|
09:35
Valencia
12:40
Madrid
21:05
Miami
|
10:40
Madrid
16:50
Miami
00:43
San Juan
|
Connect |
IB8873
Iberia
IB6123
Iberia
AA173
American Airlines
|
09:35
Valencia
11:50
Madrid
19:05
Miami
|
10:40
Madrid
15:55
Miami
22:32
San Juan
|
Connect |
IB8873
Iberia
IB6501
Iberia
F996
Frontier Airlines
|
09:35
Valencia
11:45
Madrid
16:47
Santo Domingo
|
10:40
Madrid
15:50
Santo Domingo
17:46
San Juan
|
Connect |
IB8873
Iberia
IB6301
Iberia
|
09:35
Valencia
15:55
Madrid
|
10:40
Madrid
19:45
San Juan
|
Connect |
V73537
Volotea
IB447
Iberia
IB6301
Iberia
|
09:40
Valencia
13:45
Bilbao
15:55
Madrid
|
10:50
Bilbao
14:55
Madrid
19:45
San Juan
|
Connect |
IB8403
Iberia
IB3919
Iberia
IB6301
Iberia
|
09:45
Valencia
13:25
Palma Mallorca
15:55
Madrid
|
10:40
Palma Mallorca
14:55
Madrid
19:45
San Juan
|
Connect |
V73958
Volotea
IB8963
Iberia
IB6301
Iberia
|
10:00
Valencia
13:20
Mahon
15:55
Madrid
|
11:05
Mahon
15:00
Madrid
19:45
San Juan
|
Connect |
VY3951
Vueling Airlines
IB3919
Iberia
IB6301
Iberia
|
10:10
Valencia
13:25
Palma Mallorca
15:55
Madrid
|
11:05
Palma Mallorca
14:55
Madrid
19:45
San Juan
|
Connect |
FR7401
Ryanair
IB8963
Iberia
IB6301
Iberia
|
10:40
Valencia
13:20
Mahon
15:55
Madrid
|
11:50
Mahon
15:00
Madrid
19:45
San Juan
|
Connect |
VY1275
Vueling Airlines
IB513
Iberia
IB6301
Iberia
|
10:55
Valencia
13:35
A Coruna
15:55
Madrid
|
12:30
A Coruna
14:55
Madrid
19:45
San Juan
|
Connect |
UX4064
Air Europa
IB6301
Iberia
|
12:15
Valencia
15:55
Madrid
|
13:15
Madrid
19:45
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in San Francisco to Almeria.
You take a flight from Almeria to San Juan and cost approximately 800 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
IB8254
Iberia
IB8293
Iberia
IB6301
Iberia
|
07:15
Almeria
12:00
Melilla
15:55
Madrid
|
08:00
Melilla
13:50
Madrid
19:45
San Juan
|
Connect |
IB8254
Iberia
IB8291
Iberia
IB6301
Iberia
|
07:15
Almeria
08:45
Melilla
15:55
Madrid
|
08:00
Melilla
10:35
Madrid
19:45
San Juan
|
Connect |
IB8300
Iberia
IB3949
Iberia
IB6301
Iberia
|
07:15
Almeria
13:35
Sevilla
15:55
Madrid
|
08:30
Sevilla
14:40
Madrid
19:45
San Juan
|
Connect |
IB8300
Iberia
IB3949 563
Iberia
IB6301
Iberia
|
07:15
Almeria
13:30
Sevilla
15:55
Madrid
|
08:30
Sevilla
14:35
Madrid
19:45
San Juan
|
Connect |
IB8300
Iberia
IB3947
Iberia
IB6301
Iberia
|
07:15
Almeria
09:30
Sevilla
15:55
Madrid
|
08:30
Sevilla
10:35
Madrid
19:45
San Juan
|
Connect |
VY1252
Vueling Airlines
IB3021
Iberia
IB6301
Iberia
|
09:25
Almeria
13:30
Barcelona
15:55
Madrid
|
10:50
Barcelona
14:55
Madrid
19:45
San Juan
|
Connect |
IB8919
Iberia
IB6301
Iberia
|
13:45
Almeria
15:55
Madrid
|
15:00
Madrid
19:45
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in San Francisco to Madrid.
You take a flight from Madrid to San Juan and cost approximately 500 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
DL127
Delta
DL1851
Delta
|
10:45
Madrid
14:30
New York JFK
|
13:30
New York JFK
19:18
San Juan
|
Connect |
DL127
Delta
DL1859
Delta
|
10:45
Madrid
18:30
New York JFK
|
13:30
New York JFK
23:29
San Juan
|
Connect |
UA164
United Airlines
UA1287
United Airlines
|
11:15
Madrid
17:30
Washington Dulles
|
14:10
Washington Dulles
22:19
San Juan
|
Connect |
DL109
Delta
DL1861
Delta
|
11:15
Madrid
18:30
Atlanta
|
14:55
Atlanta
22:56
San Juan
|
Connect |
AA69
American Airlines
AA173
American Airlines
|
12:40
Madrid
19:05
Miami
|
16:50
Miami
22:32
San Juan
|
Connect |
AA69
American Airlines
AA1319
American Airlines
|
12:40
Madrid
21:05
Miami
|
16:50
Miami
00:43
San Juan
|
Connect |
AA741
American Airlines
AA1529
American Airlines
|
12:45
Madrid
19:56
Philadelphia
|
15:20
Philadelphia
00:49
San Juan
|
Connect |
IB6301
Iberia
|
15:55
Madrid
|
19:45 San Juan | Direct |
IB6117
Iberia
AA1299
American Airlines
|
16:45
Madrid
22:47
Miami
|
20:55
Miami
02:18
San Juan
|
Connect |
IB6251
Iberia
B62203
JetBlue Airways
|
18:40
Madrid
22:59
New York JFK
|
21:25
New York JFK
03:49
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in San Francisco to Granada.
You take a flight from Granada to San Juan and cost approximately 490 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
VY3932
Vueling Airlines
IB3919
Iberia
IB6301
Iberia
|
08:45
Granada
13:25
Palma Mallorca
15:55
Madrid
|
10:00
Palma Mallorca
14:55
Madrid
19:45
San Juan
|
Connect |
VY2011
Vueling Airlines
VY1004
Vueling Airlines
IB6301
Iberia
|
09:20
Granada
12:00
Barcelona
15:55
Madrid
|
10:45
Barcelona
13:20
Madrid
19:45
San Juan
|
Connect |
VY2619
Vueling Airlines
IB447
Iberia
IB6301
Iberia
|
09:20
Granada
13:45
Bilbao
15:55
Madrid
|
10:45
Bilbao
14:55
Madrid
19:45
San Juan
|
Connect |
VY2011
Vueling Airlines
IB3021
Iberia
IB6301
Iberia
|
09:20
Granada
13:30
Barcelona
15:55
Madrid
|
10:45
Barcelona
14:55
Madrid
19:45
San Juan
|
Connect |
IB8933
Iberia
IB6301
Iberia
|
13:40
Granada
15:55
Madrid
|
14:50
Madrid
19:45
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in San Francisco to Alicante.
You take a flight from Alicante to Mayaguez and cost approximately 700 USD.
You take a bus, shuttle or taxi from Mayaguez to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
VY1303
Vueling Airlines
IB3021
Iberia
IB6301
Iberia
9K34
Cape Air
|
08:30
Alicante
13:30
Barcelona
15:55
Madrid
09:32
San Juan
|
09:40
Barcelona
14:55
Madrid
19:45
San Juan
10:09
Mayaguez
|
Connect |
IB8859
Iberia
IB6301
Iberia
9K38
Cape Air
|
09:25
Alicante
15:55
Madrid
12:10
San Juan
|
10:40
Madrid
19:45
San Juan
12:47
Mayaguez
|
Connect |
IB8859
Iberia
IB6301
Iberia
9K40
Cape Air
|
09:25
Alicante
15:55
Madrid
15:05
San Juan
|
10:40
Madrid
19:45
San Juan
15:42
Mayaguez
|
Connect |
IB8859
Iberia
IB6301
Iberia
9K34
Cape Air
|
09:25
Alicante
15:55
Madrid
09:32
San Juan
|
10:40
Madrid
19:45
San Juan
10:09
Mayaguez
|
Connect |
VY1307
Vueling Airlines
IB3021
Iberia
IB6301
Iberia
9K34
Cape Air
|
09:50
Alicante
13:30
Barcelona
15:55
Madrid
09:32
San Juan
|
11:00
Barcelona
14:55
Madrid
19:45
San Juan
10:09
Mayaguez
|
Connect |
VY1307
Vueling Airlines
VY1004
Vueling Airlines
IB6301
Iberia
9K34
Cape Air
|
09:50
Alicante
12:00
Barcelona
15:55
Madrid
09:32
San Juan
|
11:00
Barcelona
13:20
Madrid
19:45
San Juan
10:09
Mayaguez
|
Connect |
VY1455
Vueling Airlines
IB447
Iberia
IB6301
Iberia
9K34
Cape Air
|
10:15
Alicante
13:45
Bilbao
15:55
Madrid
09:32
San Juan
|
11:40
Bilbao
14:55
Madrid
19:45
San Juan
10:09
Mayaguez
|
Connect |
UX4042
Air Europa
UX089
Air Europa
B61638
JetBlue Airways
9K38
Cape Air
|
12:15
Alicante
16:15
Madrid
08:00
Santo Domingo
12:10
San Juan
|
13:20
Madrid
20:05
Santo Domingo
08:57
San Juan
12:47
Mayaguez
|
Connect |
UX4042
Air Europa
IB6301
Iberia
9K34
Cape Air
|
12:15
Alicante
15:55
Madrid
09:32
San Juan
|
13:20
Madrid
19:45
San Juan
10:09
Mayaguez
|
Connect |
IB8861
Iberia
IB6503
Iberia
B61638
JetBlue Airways
9K38
Cape Air
|
13:50
Alicante
16:45
Madrid
08:00
Santo Domingo
12:10
San Juan
|
15:00
Madrid
20:50
Santo Domingo
08:57
San Juan
12:47
Mayaguez
|
Connect |
IB8861
Iberia
IB6301
Iberia
9K40
Cape Air
|
13:50
Alicante
15:55
Madrid
15:05
San Juan
|
15:00
Madrid
19:45
San Juan
15:42
Mayaguez
|
Connect |
IB8861
Iberia
IB6503
Iberia
B61938
JetBlue Airways
9K40
Cape Air
|
13:50
Alicante
16:45
Madrid
12:32
Santo Domingo
15:05
San Juan
|
15:00
Madrid
20:50
Santo Domingo
13:33
San Juan
15:42
Mayaguez
|
Connect |
IB8861
Iberia
IB6301
Iberia
9K38
Cape Air
|
13:50
Alicante
15:55
Madrid
12:10
San Juan
|
15:00
Madrid
19:45
San Juan
12:47
Mayaguez
|
Connect |
IB8861
Iberia
IB6301
Iberia
9K34
Cape Air
|
13:50
Alicante
15:55
Madrid
09:32
San Juan
|
15:00
Madrid
19:45
San Juan
10:09
Mayaguez
|
Connect |
IB8861
Iberia
IB6503
Iberia
B61638
JetBlue Airways
9K40
Cape Air
|
13:50
Alicante
16:45
Madrid
08:00
Santo Domingo
15:05
San Juan
|
15:00
Madrid
20:50
Santo Domingo
08:57
San Juan
15:42
Mayaguez
|
Connect |
You can find hotels and accommodations in Puerto Rico with our hotels search tool below
Booking.com