HowToGo

Flight from San Francisco to Greece

How to get to Greece from San Francisco by flight ? You can check flights from San Francisco to Greece below.

Search Transfer from San Francisco to Greece

Search Flights

You can find flight ticket prices from San Francisco to Greece with our flight tickets search tool below

1. Puerto Vallarta to Athens

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

  2. You take a flight from Puerto Vallarta to Athens and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Athens to your destination in Greece.

Flight Depart Arrive
TS709 Air Transat
LH495 Lufthansa
LH1752 Lufthansa
13:00 Puerto Vallarta
20:20 Toronto
11:05 Munich
18:35 Toronto
10:10 Munich
14:30 Athens
Connect
UA1070 United Airlines
EK210 Emirates
13:00 Puerto Vallarta
23:55 Newark
20:00 Newark
16:05 Athens
Connect
TS709 Air Transat
TK18 Turkish Airlines
TK1843 Turkish Airlines
13:00 Puerto Vallarta
22:35 Toronto
19:00 Istanbul
18:35 Toronto
15:15 Istanbul
20:25 Athens
Connect
UA1070 United Airlines
LX19 Swiss
LX1838 Swiss
13:00 Puerto Vallarta
21:55 Newark
12:50 Zurich
20:00 Newark
11:40 Zurich
16:30 Athens
Connect
TS709 Air Transat
AC856 Air Canada
A3601 Aegean Airlines
13:00 Puerto Vallarta
20:40 Toronto
12:15 London Heathrow
18:35 Toronto
08:35 London Heathrow
17:50 Athens
Connect
TS709 Air Transat
LH495 Lufthansa
A3803 Aegean Airlines
13:00 Puerto Vallarta
20:20 Toronto
11:05 Munich
18:35 Toronto
10:10 Munich
14:45 Athens
Connect
TS709 Air Transat
BA098 British Airways
BA636 British Airways
13:00 Puerto Vallarta
21:50 Toronto
16:10 London Heathrow
18:35 Toronto
09:55 London Heathrow
21:55 Athens
Connect
TS709 Air Transat
AC836 Air Canada
LH1752 Lufthansa
13:00 Puerto Vallarta
20:20 Toronto
11:05 Munich
18:35 Toronto
10:00 Munich
14:30 Athens
Connect
TS709 Air Transat
BA098 British Airways
BA632 British Airways
13:00 Puerto Vallarta
21:50 Toronto
11:55 London Heathrow
18:35 Toronto
09:55 London Heathrow
17:40 Athens
Connect
TS709 Air Transat
AC836 Air Canada
A3803 Aegean Airlines
13:00 Puerto Vallarta
20:20 Toronto
11:05 Munich
18:35 Toronto
10:00 Munich
14:45 Athens
Connect
TS709 Air Transat
AC880 Air Canada
LX1838 Swiss
13:00 Puerto Vallarta
20:55 Toronto
12:50 Zurich
18:35 Toronto
10:30 Zurich
16:30 Athens
Connect
UA1070 United Airlines
LX19 Swiss
LX1842 Swiss
13:00 Puerto Vallarta
21:55 Newark
17:25 Zurich
20:00 Newark
11:40 Zurich
21:00 Athens
Connect
AC975 Air Canada
BA094 British Airways
BA632 British Airways
13:25 Puerto Vallarta
21:35 Montreal
11:55 London Heathrow
20:25 Montreal
09:10 London Heathrow
17:40 Athens
Connect
AC975 Air Canada
BA094 British Airways
BA634 British Airways
13:25 Puerto Vallarta
21:35 Montreal
18:35 London Heathrow
20:25 Montreal
09:10 London Heathrow
00:15 Athens
Connect
AC975 Air Canada
BA094 British Airways
BA636 British Airways
13:25 Puerto Vallarta
21:35 Montreal
16:10 London Heathrow
20:25 Montreal
09:10 London Heathrow
21:55 Athens
Connect
AC975 Air Canada
LH475 Lufthansa
A3803 Aegean Airlines
13:25 Puerto Vallarta
21:15 Montreal
11:05 Munich
20:25 Montreal
09:35 Munich
14:45 Athens
Connect
AC975 Air Canada
TK36 Turkish Airlines
TK1843 Turkish Airlines
13:25 Puerto Vallarta
22:45 Montreal
19:00 Istanbul
20:25 Montreal
15:15 Istanbul
20:25 Athens
Connect
WS2651 WestJet
TK18 Turkish Airlines
TK1843 Turkish Airlines
13:55 Puerto Vallarta
22:35 Toronto
19:00 Istanbul
20:40 Toronto
15:15 Istanbul
20:25 Athens
Connect
WS2651 WestJet
LO046 LOT
A3873 Aegean Airlines
13:55 Puerto Vallarta
22:55 Toronto
17:40 Warsaw Chopin
20:40 Toronto
13:20 Warsaw Chopin
21:10 Athens
Connect
WS2651 WestJet
BA098 British Airways
BA634 British Airways
13:55 Puerto Vallarta
21:50 Toronto
18:35 London Heathrow
20:40 Toronto
09:55 London Heathrow
00:15 Athens
Connect
WS2651 WestJet
WS14 WestJet
VY8102 Vueling Airlines
13:55 Puerto Vallarta
22:15 Toronto
18:05 Barcelona
20:40 Toronto
11:50 Barcelona
22:00 Athens
Connect
AC1094 Air Canada
AC824 Air Canada
IB3280 Iberia
14:00 Puerto Vallarta
22:35 Toronto
14:40 Madrid
20:30 Toronto
11:45 Madrid
19:15 Athens
Connect
AC1094 Air Canada
BA098 British Airways
BA632 British Airways
14:00 Puerto Vallarta
21:50 Toronto
11:55 London Heathrow
20:30 Toronto
09:55 London Heathrow
17:40 Athens
Connect
AC1094 Air Canada
TK18 Turkish Airlines
TK1843 Turkish Airlines
14:00 Puerto Vallarta
22:35 Toronto
19:00 Istanbul
20:30 Toronto
15:15 Istanbul
20:25 Athens
Connect
AC1094 Air Canada
BA098 British Airways
BA636 British Airways
14:00 Puerto Vallarta
21:50 Toronto
16:10 London Heathrow
20:30 Toronto
09:55 London Heathrow
21:55 Athens
Connect
AC1094 Air Canada
AC824 Air Canada
A3701 Aegean Airlines
14:00 Puerto Vallarta
22:35 Toronto
12:35 Madrid
20:30 Toronto
11:45 Madrid
17:05 Athens
Connect
AC1094 Air Canada
LO046 LOT
A3873 Aegean Airlines
14:00 Puerto Vallarta
22:55 Toronto
17:40 Warsaw Chopin
20:30 Toronto
13:20 Warsaw Chopin
21:10 Athens
Connect
AC1094 Air Canada
BA098 British Airways
BA634 British Airways
14:00 Puerto Vallarta
21:50 Toronto
18:35 London Heathrow
20:30 Toronto
09:55 London Heathrow
00:15 Athens
Connect
B62098 JetBlue Airways
KL0644 KLM
KL1575 KLM
14:20 Puerto Vallarta
22:00 New York JFK
12:20 Amsterdam Schiphol
20:03 New York JFK
11:20 Amsterdam Schiphol
16:35 Athens
Connect
B62098 JetBlue Airways
EK206 Emirates
A3665 Aegean Airlines
14:20 Puerto Vallarta
23:00 New York JFK
17:45 Milan Malpensa
20:03 New York JFK
12:55 Milan Malpensa
21:10 Athens
Connect
B62098 JetBlue Airways
TK12 Turkish Airlines
TK1843 Turkish Airlines
14:20 Puerto Vallarta
00:30 New York JFK
19:00 Istanbul
20:03 New York JFK
17:05 Istanbul
20:25 Athens
Connect
B62098 JetBlue Airways
LX15 Swiss
LX1842 Swiss
14:20 Puerto Vallarta
21:05 New York JFK
17:25 Zurich
20:03 New York JFK
10:55 Zurich
21:00 Athens
Connect
B62098 JetBlue Airways
DL264 Delta
AF1832 Air France
14:20 Puerto Vallarta
21:30 New York JFK
12:15 Paris CDG
20:03 New York JFK
10:55 Paris CDG
16:25 Athens
Connect
B62098 JetBlue Airways
LX15 Swiss
LX1838 Swiss
14:20 Puerto Vallarta
21:05 New York JFK
12:50 Zurich
20:03 New York JFK
10:55 Zurich
16:30 Athens
Connect
B62098 JetBlue Airways
IB2628 Iberia
A3711 Aegean Airlines
14:20 Puerto Vallarta
21:15 New York JFK
11:30 Barcelona
20:03 New York JFK
10:40 Barcelona
15:20 Athens
Connect
B62098 JetBlue Airways
TK12 Turkish Airlines
TK1843 Turkish Airlines
14:20 Puerto Vallarta
23:20 New York JFK
19:00 Istanbul
20:03 New York JFK
16:00 Istanbul
20:25 Athens
Connect
TS191 Air Transat
TS690 Air Transat
17:25 Puerto Vallarta
16:25 Montreal
00:25 Montreal
08:30 Athens
Connect
WO649 Swoop
AC896 Air Canada
23:50 Puerto Vallarta
18:40 Toronto
06:34 Toronto
10:55 Athens
Connect

2. Puerto Vallarta to Heraklion

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

  2. You take a flight from Puerto Vallarta to Heraklion and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Heraklion to your destination in Greece.

Flight Depart Arrive
UA1717 United Airlines
AF153 Air France
AF1002 Air France
12:45 Puerto Vallarta
19:55 Chicago O'Hare
12:00 Paris CDG
17:50 Chicago O'Hare
11:05 Paris CDG
16:25 Heraklion
Connect
UA1717 United Airlines
LX9 Swiss
DE1234 Condor Flugdienst
12:45 Puerto Vallarta
19:15 Chicago O'Hare
14:20 Zurich
17:50 Chicago O'Hare
10:50 Zurich
18:15 Heraklion
Connect
DL1902 Delta
AF377 Air France
AF1002 Air France
14:05 Puerto Vallarta
21:10 Detroit
12:00 Paris CDG
19:39 Detroit
10:50 Paris CDG
16:25 Heraklion
Connect
DL1902 Delta
DL136 Delta
HV6919 Transavia Holland
14:05 Puerto Vallarta
20:55 Detroit
16:10 Amsterdam Schiphol
19:39 Detroit
10:35 Amsterdam Schiphol
20:40 Heraklion
Connect
DL1902 Delta
DL136 Delta
HV6873 Transavia Holland
14:05 Puerto Vallarta
20:55 Detroit
16:55 Amsterdam Schiphol
19:39 Detroit
10:35 Amsterdam Schiphol
21:25 Heraklion
Connect
DL1902 Delta
AF377 Air France
GQ951 Sky Express
14:05 Puerto Vallarta
21:10 Detroit
13:00 Paris CDG
19:39 Detroit
10:50 Paris CDG
17:20 Heraklion
Connect
DL1902 Delta
DL136 Delta
HV5919 Transavia Holland
14:05 Puerto Vallarta
20:55 Detroit
16:25 Amsterdam Schiphol
19:39 Detroit
10:35 Amsterdam Schiphol
20:55 Heraklion
Connect
B62098 JetBlue Airways
DL264 Delta
AF1002 Air France
14:20 Puerto Vallarta
21:30 New York JFK
12:00 Paris CDG
20:03 New York JFK
10:55 Paris CDG
16:25 Heraklion
Connect

3. Puerto Vallarta to Thessaloniki

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

  2. You take a flight from Puerto Vallarta to Thessaloniki and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Thessaloniki to your destination in Greece.

Flight Depart Arrive
UA1717 United Airlines
LX9 Swiss
LX2580 Swiss
12:45 Puerto Vallarta
19:15 Chicago O'Hare
12:00 Zurich
17:50 Chicago O'Hare
10:50 Zurich
15:15 Thessaloniki
Connect
UA1717 United Airlines
BA296 British Airways
BA2640 British Airways
12:45 Puerto Vallarta
20:50 Chicago O'Hare
12:35 London Heathrow
17:50 Chicago O'Hare
10:45 London Heathrow
18:00 Thessaloniki
Connect
UA1717 United Airlines
LH435 Lufthansa
A3503 Aegean Airlines
12:45 Puerto Vallarta
21:10 Chicago O'Hare
19:50 Munich
17:50 Chicago O'Hare
12:45 Munich
22:55 Thessaloniki
Connect
UA1717 United Airlines
SK944 Scandinavian Airlines
SK781 Scandinavian Airlines
12:45 Puerto Vallarta
22:05 Chicago O'Hare
17:25 Copenhagen
17:50 Chicago O'Hare
13:15 Copenhagen
21:10 Thessaloniki
Connect
UA1717 United Airlines
TK6 Turkish Airlines
TK1893 Turkish Airlines
12:45 Puerto Vallarta
21:35 Chicago O'Hare
19:10 Istanbul
17:50 Chicago O'Hare
16:05 Istanbul
20:30 Thessaloniki
Connect
UA1717 United Airlines
AF153 Air France
AF1038 Air France
12:45 Puerto Vallarta
19:55 Chicago O'Hare
15:20 Paris CDG
17:50 Chicago O'Hare
11:05 Paris CDG
19:20 Thessaloniki
Connect
TS709 Air Transat
LH495 Lufthansa
A3503 Aegean Airlines
13:00 Puerto Vallarta
20:20 Toronto
19:50 Munich
18:35 Toronto
10:10 Munich
22:55 Thessaloniki
Connect
TS709 Air Transat
AC880 Air Canada
LX2580 Swiss
13:00 Puerto Vallarta
20:55 Toronto
12:00 Zurich
18:35 Toronto
10:30 Zurich
15:15 Thessaloniki
Connect
TS709 Air Transat
AC836 Air Canada
A3503 Aegean Airlines
13:00 Puerto Vallarta
20:20 Toronto
19:50 Munich
18:35 Toronto
10:00 Munich
22:55 Thessaloniki
Connect
UA1070 United Airlines
TK30 Turkish Airlines
TK1893 Turkish Airlines
13:00 Puerto Vallarta
01:20 Newark
19:10 Istanbul
20:00 Newark
18:15 Istanbul
20:30 Thessaloniki
Connect
AA1989 American Airlines
BA296 British Airways
BA2640 British Airways
13:13 Puerto Vallarta
20:50 Chicago O'Hare
12:35 London Heathrow
18:33 Chicago O'Hare
10:45 London Heathrow
18:00 Thessaloniki
Connect
AA1989 American Airlines
LH435 Lufthansa
A3503 Aegean Airlines
13:13 Puerto Vallarta
21:10 Chicago O'Hare
19:50 Munich
18:33 Chicago O'Hare
12:45 Munich
22:55 Thessaloniki
Connect
AA1989 American Airlines
AF153 Air France
AF1038 Air France
13:13 Puerto Vallarta
19:55 Chicago O'Hare
15:20 Paris CDG
18:33 Chicago O'Hare
11:05 Paris CDG
19:20 Thessaloniki
Connect
AC975 Air Canada
LH475 Lufthansa
A3503 Aegean Airlines
13:25 Puerto Vallarta
21:15 Montreal
19:50 Munich
20:25 Montreal
09:35 Munich
22:55 Thessaloniki
Connect
AC975 Air Canada
TK36 Turkish Airlines
TK1893 Turkish Airlines
13:25 Puerto Vallarta
22:45 Montreal
19:10 Istanbul
20:25 Montreal
15:15 Istanbul
20:30 Thessaloniki
Connect
DL1902 Delta
AF377 Air France
AF1038 Air France
14:05 Puerto Vallarta
21:10 Detroit
15:20 Paris CDG
19:39 Detroit
10:50 Paris CDG
19:20 Thessaloniki
Connect
B62098 JetBlue Airways
AA106 American Airlines
BA2640 British Airways
14:20 Puerto Vallarta
21:45 New York JFK
12:35 London Heathrow
20:03 New York JFK
08:40 London Heathrow
18:00 Thessaloniki
Connect
B62098 JetBlue Airways
B67 JetBlue Airways
BA2640 British Airways
14:20 Puerto Vallarta
22:00 New York JFK
12:35 London Heathrow
20:03 New York JFK
09:05 London Heathrow
18:00 Thessaloniki
Connect
B62098 JetBlue Airways
DL264 Delta
AF1038 Air France
14:20 Puerto Vallarta
21:30 New York JFK
15:20 Paris CDG
20:03 New York JFK
10:55 Paris CDG
19:20 Thessaloniki
Connect
B62098 JetBlue Airways
SQ25 Singapore Airlines
A3531 Aegean Airlines
14:20 Puerto Vallarta
21:15 New York JFK
11:10 Frankfurt
20:03 New York JFK
09:50 Frankfurt
14:50 Thessaloniki
Connect
B62098 JetBlue Airways
TK12 Turkish Airlines
TK1893 Turkish Airlines
14:20 Puerto Vallarta
00:30 New York JFK
19:10 Istanbul
20:03 New York JFK
17:05 Istanbul
20:30 Thessaloniki
Connect
B62098 JetBlue Airways
TK12 Turkish Airlines
TK1893 Turkish Airlines
14:20 Puerto Vallarta
23:20 New York JFK
19:10 Istanbul
20:03 New York JFK
16:00 Istanbul
20:30 Thessaloniki
Connect
B62098 JetBlue Airways
AA104 American Airlines
BA2640 British Airways
14:20 Puerto Vallarta
21:30 New York JFK
12:35 London Heathrow
20:03 New York JFK
08:40 London Heathrow
18:00 Thessaloniki
Connect
AA399 American Airlines
LH435 Lufthansa
A3503 Aegean Airlines
15:04 Puerto Vallarta
21:10 Chicago O'Hare
19:50 Munich
19:25 Chicago O'Hare
12:45 Munich
22:55 Thessaloniki
Connect
AA399 American Airlines
BA296 British Airways
BA2640 British Airways
15:04 Puerto Vallarta
20:50 Chicago O'Hare
12:35 London Heathrow
19:25 Chicago O'Hare
10:45 London Heathrow
18:00 Thessaloniki
Connect
WO649 Swoop
LH471 Lufthansa
LH1288 Lufthansa
23:50 Puerto Vallarta
18:20 Toronto
10:00 Frankfurt
06:34 Toronto
07:50 Frankfurt
13:25 Thessaloniki
Connect

4. Puerto Vallarta to Ioannina

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

  2. You take a flight from Puerto Vallarta to Ioannina and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Ioannina to your destination in Greece.

Flight Depart Arrive
UA1070 United Airlines
EK210 Emirates
OA166 Olympic Air
13:00 Puerto Vallarta
23:55 Newark
19:30 Athens
20:00 Newark
16:05 Athens
20:30 Ioannina
Connect
AA1989 American Airlines
AA160 American Airlines
OA160 Olympic Air
13:13 Puerto Vallarta
13:30 Chicago O'Hare
10:15 Athens
18:33 Chicago O'Hare
07:50 Athens
11:15 Ioannina
Connect
AA399 American Airlines
AA160 American Airlines
OA160 Olympic Air
15:04 Puerto Vallarta
13:30 Chicago O'Hare
10:15 Athens
19:25 Chicago O'Hare
07:50 Athens
11:15 Ioannina
Connect
TS191 Air Transat
TS690 Air Transat
OA160 Olympic Air
17:25 Puerto Vallarta
16:25 Montreal
10:15 Athens
00:25 Montreal
08:30 Athens
11:15 Ioannina
Connect

5. Puerto Vallarta to Rhodes

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

  2. You take a flight from Puerto Vallarta to Rhodes and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Rhodes to your destination in Greece.

Flight Depart Arrive
UA1717 United Airlines
LH435 Lufthansa
LH2732 Lufthansa
12:45 Puerto Vallarta
21:10 Chicago O'Hare
13:50 Munich
17:50 Chicago O'Hare
12:45 Munich
17:35 Rhodes
Connect
UA1070 United Airlines
EK210 Emirates
OA212 Olympic Air
13:00 Puerto Vallarta
23:55 Newark
18:45 Athens
20:00 Newark
16:05 Athens
19:45 Rhodes
Connect
AA1989 American Airlines
LH435 Lufthansa
LH2732 Lufthansa
13:13 Puerto Vallarta
21:10 Chicago O'Hare
13:50 Munich
18:33 Chicago O'Hare
12:45 Munich
17:35 Rhodes
Connect
DL1902 Delta
DL136 Delta
HV5831 Transavia Holland
14:05 Puerto Vallarta
20:55 Detroit
15:20 Amsterdam Schiphol
19:39 Detroit
10:35 Amsterdam Schiphol
20:00 Rhodes
Connect
B62098 JetBlue Airways
EK206 Emirates
U22969 easyJet
14:20 Puerto Vallarta
23:00 New York JFK
17:05 Milan Malpensa
20:03 New York JFK
12:55 Milan Malpensa
21:00 Rhodes
Connect
B62098 JetBlue Airways
KL0644 KLM
HV5831 Transavia Holland
14:20 Puerto Vallarta
22:00 New York JFK
15:20 Amsterdam Schiphol
20:03 New York JFK
11:20 Amsterdam Schiphol
20:00 Rhodes
Connect

References

Find Hotels in Greece

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

Booking.com