HowToGo

Flight from Greece to Puerto Rico

How to get to Puerto Rico from Greece by flight ? You can check flights from Greece to Puerto Rico below.

Search Transfer from Greece to Puerto Rico

Search Flights

You can find flight ticket prices from Greece to Puerto Rico with our flight tickets search tool below

1. Heraklion to San Juan

  1. You take a bus, shuttle or taxi from your location in Greece to Heraklion.

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

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

Flight Depart Arrive
IB3787 Iberia
IB6301 Iberia
04:55 Heraklion
15:50 Madrid
08:00 Madrid
18:20 San Juan
Connect
IB3787 Iberia
IB6501 Iberia
B62994 JetBlue Airways
04:55 Heraklion
11:50 Madrid
17:11 Santo Domingo
08:00 Madrid
14:30 Santo Domingo
18:14 San Juan
Connect
A3416 Aegean Airlines
IB8717 Iberia
IB6301 Iberia
07:00 Heraklion
12:20 Lyon
15:50 Madrid
09:10 Lyon
14:15 Madrid
18:20 San Juan
Connect
A3416 Aegean Airlines
IB3735 Iberia
IB6301 Iberia
07:00 Heraklion
11:10 Lyon
15:50 Madrid
09:10 Lyon
13:00 Madrid
18:20 San Juan
Connect
A3428 Aegean Airlines
IB8739 Iberia
IB6301 Iberia
07:00 Heraklion
13:25 Toulouse
15:50 Madrid
09:30 Toulouse
14:50 Madrid
18:20 San Juan
Connect
A3430 Aegean Airlines
DE2102 Condor Flugdienst
07:15 Heraklion
11:45 Frankfurt
09:35 Frankfurt
15:45 San Juan
Connect
X34203 TUIfly
DE2102 Condor Flugdienst
08:05 Heraklion
11:45 Frankfurt
10:30 Frankfurt
15:45 San Juan
Connect
V71731 Volotea
IB3709 Iberia
IB6301 Iberia
09:25 Heraklion
12:10 Naples
15:50 Madrid
10:40 Naples
14:55 Madrid
18:20 San Juan
Connect
QS1103 Travel Service
DL211 Delta
DL433 Delta
09:30 Heraklion
13:30 Prague
18:20 New York JFK
11:25 Prague
16:42 New York JFK
22:26 San Juan
Connect
A3418 Aegean Airlines
IB8551 Iberia
IB6301 Iberia
10:10 Heraklion
13:40 Bordeaux
15:50 Madrid
12:50 Bordeaux
15:00 Madrid
18:20 San Juan
Connect
V71433 Volotea
DL39 Delta
DL433 Delta
10:20 Heraklion
13:20 Venice
18:20 New York JFK
12:00 Venice
16:50 New York JFK
22:26 San Juan
Connect

2. Thessaloniki to San Juan

  1. You take a bus, shuttle or taxi from your location in Greece to Thessaloniki.

  2. You take a flight from Thessaloniki to San Juan and cost approximately 600 USD.

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

Flight Depart Arrive
A3538 Aegean Airlines
TB161 TUI fly Belgium
B62931 JetBlue Airways
06:00 Thessaloniki
10:50 Brussels
15:30 Punta Cana
08:00 Brussels
14:15 Punta Cana
16:27 San Juan
Connect
A3538 Aegean Airlines
TB181 TUI fly Belgium
F996 Frontier Airlines
06:00 Thessaloniki
09:00 Brussels
13:19 Santo Domingo
08:00 Brussels
12:25 Santo Domingo
14:21 San Juan
Connect
OA101 Olympic Air
A3700 Aegean Airlines
IB6301 Iberia
06:10 Thessaloniki
08:50 Athens
15:50 Madrid
07:00 Athens
11:40 Madrid
18:20 San Juan
Connect
OA103 Olympic Air
FR8760 Ryanair
IB6301 Iberia
07:20 Thessaloniki
11:35 Athens
15:50 Madrid
08:10 Athens
14:10 Madrid
18:20 San Juan
Connect
FR4775 Ryanair
FR5494 Ryanair
IB6301 Iberia
07:35 Thessaloniki
11:25 Milan Bergamo
15:50 Madrid
08:40 Milan Bergamo
13:50 Madrid
18:20 San Juan
Connect
A3518 Aegean Airlines
UX1066 Air Europa
IB6301 Iberia
07:40 Thessaloniki
10:40 Milan Malpensa
15:50 Madrid
08:40 Milan Malpensa
13:00 Madrid
18:20 San Juan
Connect
FR3565 Ryanair
DL219 Delta
DL433 Delta
07:55 Thessaloniki
12:45 Copenhagen
18:20 New York JFK
09:45 Copenhagen
15:25 New York JFK
22:26 San Juan
Connect
FR3565 Ryanair
SK909 Scandinavian Airlines
UA1543 United Airlines
07:55 Thessaloniki
12:25 Copenhagen
20:13 Newark
09:45 Copenhagen
14:55 Newark
00:15 San Juan
Connect
OA105 Olympic Air
FR8760 Ryanair
IB6301 Iberia
08:25 Thessaloniki
11:35 Athens
15:50 Madrid
09:15 Athens
14:10 Madrid
18:20 San Juan
Connect
EL100 Ellinair
FR8760 Ryanair
IB6301 Iberia
09:15 Thessaloniki
11:35 Athens
15:50 Madrid
10:10 Athens
14:10 Madrid
18:20 San Juan
Connect
A3536 Aegean Airlines
IB1331 Iberia
IB6301 Iberia
09:45 Thessaloniki
13:30 Barcelona
15:50 Madrid
11:25 Barcelona
14:55 Madrid
18:20 San Juan
Connect
FR5627 Ryanair
DL211 Delta
DL433 Delta
10:10 Thessaloniki
13:30 Prague
18:20 New York JFK
11:15 Prague
16:42 New York JFK
22:26 San Juan
Connect
A3540 Aegean Airlines
EW1440 Eurowings
B6331 JetBlue Airways
10:15 Thessaloniki
13:20 Dusseldorf
19:10 Punta Cana
12:00 Dusseldorf
17:25 Punta Cana
20:05 San Juan
Connect
LX2581 Swiss
LX52 Swiss
B6661 JetBlue Airways
10:25 Thessaloniki
17:30 Zurich
23:27 Boston
11:50 Zurich
19:55 Boston
03:22 San Juan
Connect
LX2581 Swiss
LX54 Swiss
B661 JetBlue Airways
10:25 Thessaloniki
12:55 Zurich
21:28 Boston
11:50 Zurich
15:20 Boston
01:27 San Juan
Connect
LX2581 Swiss
LX52 Swiss
B661 JetBlue Airways
10:25 Thessaloniki
17:30 Zurich
21:28 Boston
11:50 Zurich
19:55 Boston
01:27 San Juan
Connect
LX2581 Swiss
LX54 Swiss
B6661 JetBlue Airways
10:25 Thessaloniki
12:55 Zurich
23:27 Boston
11:50 Zurich
15:20 Boston
03:22 San Juan
Connect
SK782 Scandinavian Airlines
SK901 Scandinavian Airlines
B61389 JetBlue Airways
10:40 Thessaloniki
18:35 Copenhagen
22:30 Newark
12:25 Copenhagen
21:05 Newark
02:29 San Juan
Connect
U23380 easyJet
DL39 Delta
DL433 Delta
11:05 Thessaloniki
13:20 Venice
18:20 New York JFK
12:10 Venice
16:50 New York JFK
22:26 San Juan
Connect
FR1391 Ryanair
EI139 Aer Lingus
B6661 JetBlue Airways
12:15 Thessaloniki
16:40 Dublin
23:27 Boston
14:25 Dublin
18:50 Boston
03:22 San Juan
Connect
FR1391 Ryanair
EI139 Aer Lingus
B661 JetBlue Airways
12:15 Thessaloniki
16:40 Dublin
21:28 Boston
14:25 Dublin
18:50 Boston
01:27 San Juan
Connect
LH1289 Lufthansa
LH420 Lufthansa
B6661 JetBlue Airways
14:20 Thessaloniki
18:10 Frankfurt
23:27 Boston
15:55 Frankfurt
20:45 Boston
03:22 San Juan
Connect
A3530 Aegean Airlines
DE2102 Condor Flugdienst
17:05 Thessaloniki
11:45 Frankfurt
18:35 Frankfurt
15:45 San Juan
Connect
W62840 Wizz Air
W62845 Wizz Air
IB6301 Iberia
21:50 Thessaloniki
06:00 Vienna
15:50 Madrid
22:45 Vienna
09:05 Madrid
18:20 San Juan
Connect
W62840 Wizz Air
IB3125 Iberia
IB6301 Iberia
21:50 Thessaloniki
07:00 Vienna
15:50 Madrid
22:45 Vienna
10:05 Madrid
18:20 San Juan
Connect

3. Athens to San Juan

  1. You take a bus, shuttle or taxi from your location in Greece to Athens.

  2. You take a flight from Athens to San Juan and cost approximately 550 USD.

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

Flight Depart Arrive
LH1285 Lufthansa
DE2102 Condor Flugdienst
07:10 Athens
11:45 Frankfurt
09:10 Frankfurt
15:45 San Juan
Connect
DY7029 Norwegian Air Shuttle
B6803 JetBlue Airways
07:55 Athens
13:10 New York JFK
11:25 New York JFK
17:08 San Juan
Connect
DY7029 Norwegian Air Shuttle
B62003 JetBlue Airways
07:55 Athens
14:50 New York JFK
11:25 New York JFK
18:52 San Juan
Connect
A3830 Aegean Airlines
DE2102 Condor Flugdienst
08:15 Athens
11:45 Frankfurt
10:15 Frankfurt
15:45 San Juan
Connect
A3854 Aegean Airlines
IB3483 Iberia
IB6301 Iberia
08:35 Athens
12:20 Geneva
15:50 Madrid
10:30 Geneva
14:25 Madrid
18:20 San Juan
Connect
A3650 Aegean Airlines
IB3231 Iberia
IB6301 Iberia
08:35 Athens
12:10 Rome
15:50 Madrid
09:35 Rome
14:45 Madrid
18:20 San Juan
Connect
A3670 Aegean Airlines
IB3243 Iberia
IB6301 Iberia
08:40 Athens
12:05 Venice
15:50 Madrid
10:00 Venice
14:45 Madrid
18:20 San Juan
Connect
A3710 Aegean Airlines
IB1331 Iberia
IB6301 Iberia
08:45 Athens
13:30 Barcelona
15:50 Madrid
11:00 Barcelona
14:55 Madrid
18:20 San Juan
Connect
A3710 Aegean Airlines
IB1201 Iberia
IB6301 Iberia
08:45 Athens
12:00 Barcelona
15:50 Madrid
11:00 Barcelona
13:25 Madrid
18:20 San Juan
Connect
A3700 Aegean Airlines
IB6301 Iberia
08:50 Athens
15:50 Madrid
11:40 Madrid
18:20 San Juan
Connect
U24824 easyJet
IB3709 Iberia
IB6301 Iberia
09:30 Athens
12:10 Naples
15:50 Madrid
10:15 Naples
14:55 Madrid
18:20 San Juan
Connect
FR8760 Ryanair
IB6301 Iberia
11:35 Athens
15:50 Madrid
14:10 Madrid
18:20 San Juan
Connect
AA759 American Airlines
AA1529 American Airlines
11:35 Athens
17:45 Philadelphia
15:55 Philadelphia
21:25 San Juan
Connect
DL203 Delta
DL433 Delta
12:00 Athens
18:20 New York JFK
15:48 New York JFK
22:26 San Juan
Connect
UA125 United Airlines
UA1543 United Airlines
12:15 Athens
20:13 Newark
16:20 Newark
00:15 San Juan
Connect
AA161 American Airlines
UA695 United Airlines
14:30 Athens
19:35 Chicago O'Hare
18:15 Chicago O'Hare
01:28 San Juan
Connect
EK209 Emirates
B61389 JetBlue Airways
17:35 Athens
22:30 Newark
21:20 Newark
02:29 San Juan
Connect
EK209 Emirates
B61589 JetBlue Airways
17:35 Athens
06:30 Newark
21:20 Newark
10:23 San Juan
Connect

4. Athens to Mayaguez

  1. You take a bus, shuttle or taxi from your location in Greece to Athens.

  2. You take a flight from Athens to Mayaguez and cost approximately 500 USD.

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

Flight Depart Arrive
LH1285 Lufthansa
DE2102 Condor Flugdienst
9K39 Cape Air
07:10 Athens
11:45 Frankfurt
18:48 San Juan
09:10 Frankfurt
15:45 San Juan
19:25 Mayaguez
Connect
DY7029 Norwegian Air Shuttle
B6803 JetBlue Airways
9K39 Cape Air
07:55 Athens
13:10 New York JFK
18:48 San Juan
11:25 New York JFK
17:08 San Juan
19:25 Mayaguez
Connect
A3830 Aegean Airlines
DE2102 Condor Flugdienst
9K39 Cape Air
08:15 Athens
11:45 Frankfurt
18:48 San Juan
10:15 Frankfurt
15:45 San Juan
19:25 Mayaguez
Connect
AA759 American Airlines
AA1529 American Airlines
9K35 Cape Air
11:35 Athens
17:45 Philadelphia
11:26 San Juan
15:55 Philadelphia
21:25 San Juan
12:03 Mayaguez
Connect
AA759 American Airlines
AA1529 American Airlines
9K31 Cape Air
11:35 Athens
17:45 Philadelphia
08:57 San Juan
15:55 Philadelphia
21:25 San Juan
09:34 Mayaguez
Connect
DL203 Delta
DL433 Delta
9K35 Cape Air
12:00 Athens
18:20 New York JFK
11:26 San Juan
15:48 New York JFK
22:26 San Juan
12:03 Mayaguez
Connect
DL203 Delta
DL433 Delta
9K31 Cape Air
12:00 Athens
18:20 New York JFK
08:57 San Juan
15:48 New York JFK
22:26 San Juan
09:34 Mayaguez
Connect
UA125 United Airlines
UA1543 United Airlines
9K37 Cape Air
12:15 Athens
20:13 Newark
14:50 San Juan
16:20 Newark
00:15 San Juan
15:27 Mayaguez
Connect
UA125 United Airlines
UA1543 United Airlines
9K31 Cape Air
12:15 Athens
20:13 Newark
08:57 San Juan
16:20 Newark
00:15 San Juan
09:34 Mayaguez
Connect
DL205 Delta
DL1303 Delta
9K37 Cape Air
14:30 Athens
08:05 New York JFK
14:50 San Juan
18:32 New York JFK
12:04 San Juan
15:27 Mayaguez
Connect
EK209 Emirates
B61589 JetBlue Airways
9K37 Cape Air
17:35 Athens
06:30 Newark
14:50 San Juan
21:20 Newark
10:23 San Juan
15:27 Mayaguez
Connect
EK209 Emirates
B61389 JetBlue Airways
9K37 Cape Air
17:35 Athens
22:30 Newark
14:50 San Juan
21:20 Newark
02:29 San Juan
15:27 Mayaguez
Connect
EK209 Emirates
B61589 JetBlue Airways
9K39 Cape Air
17:35 Athens
06:30 Newark
18:48 San Juan
21:20 Newark
10:23 San Juan
19:25 Mayaguez
Connect
EK209 Emirates
B61389 JetBlue Airways
9K35 Cape Air
17:35 Athens
22:30 Newark
11:26 San Juan
21:20 Newark
02:29 San Juan
12:03 Mayaguez
Connect
EK209 Emirates
B61589 JetBlue Airways
9K35 Cape Air
17:35 Athens
06:30 Newark
11:26 San Juan
21:20 Newark
10:23 San Juan
12:03 Mayaguez
Connect
EK209 Emirates
B61389 JetBlue Airways
9K31 Cape Air
17:35 Athens
22:30 Newark
08:57 San Juan
21:20 Newark
02:29 San Juan
09:34 Mayaguez
Connect

5. Athens to Aguadilla

  1. You take a bus, shuttle or taxi from your location in Greece to Athens.

  2. You take a flight from Athens to Aguadilla and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.

Flight Depart Arrive
LH1285 Lufthansa
UA961 United Airlines
UA569 United Airlines
07:10 Athens
11:20 Frankfurt
20:38 Newark
09:10 Frankfurt
13:55 Newark
00:39 Aguadilla
Connect
A3830 Aegean Airlines
UA961 United Airlines
UA569 United Airlines
08:15 Athens
11:20 Frankfurt
20:38 Newark
10:15 Frankfurt
13:55 Newark
00:39 Aguadilla
Connect
A3610 Aegean Airlines
UA55 United Airlines
UA569 United Airlines
08:20 Athens
13:10 Paris CDG
20:38 Newark
10:55 Paris CDG
15:30 Newark
00:39 Aguadilla
Connect
UA125 United Airlines
UA569 United Airlines
12:15 Athens
20:38 Newark
16:20 Newark
00:39 Aguadilla
Connect
LH1751 Lufthansa
LH412 Lufthansa
UA569 United Airlines
13:10 Athens
16:05 Munich
20:38 Newark
14:45 Munich
19:00 Newark
00:39 Aguadilla
Connect
DL205 Delta
B6839 JetBlue Airways
14:30 Athens
23:44 New York JFK
18:32 New York JFK
03:39 Aguadilla
Connect

References

Find Hotels in Puerto Rico

You can find hotels and accommodations in Puerto Rico with our hotels search tool below

Booking.com