HowToGo

Flight from Portland to Greece

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

Search Transfer from Portland to Greece

Search Flights

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

1. Kingston to Athens

  1. You take a bus, shuttle or taxi from your location in Portland to Kingston.

  2. You take a flight from Kingston to Athens and cost approximately 1100 USD.

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

Flight Depart Arrive
BW15 Caribbean Airlines
DL212 Delta
08:30 Kingston
19:40 New York JFK
13:15 New York JFK
12:30 Athens
Connect
BW15 Caribbean Airlines
AF023 Air France
AF1232 Air France
08:30 Kingston
16:30 New York JFK
07:10 Paris CDG
13:15 New York JFK
05:55 Paris CDG
11:20 Athens
Connect
BW15 Caribbean Airlines
DL202 Delta
08:30 Kingston
17:25 New York JFK
13:15 New York JFK
10:00 Athens
Connect
BW15 Caribbean Airlines
AA334 American Airlines
08:30 Kingston
18:10 New York JFK
13:15 New York JFK
10:35 Athens
Connect
BW15 Caribbean Airlines
LH401 Lufthansa
LH1280 Lufthansa
08:30 Kingston
15:45 New York JFK
06:50 Frankfurt
13:15 New York JFK
05:45 Frankfurt
10:35 Athens
Connect
B61360 JetBlue Airways
LH411 Lufthansa
LH1750 Lufthansa
09:08 Kingston
17:30 New York JFK
08:50 Munich
13:59 New York JFK
07:35 Munich
12:15 Athens
Connect
B61360 JetBlue Airways
DL212 Delta
09:08 Kingston
19:40 New York JFK
13:59 New York JFK
12:30 Athens
Connect
B61360 JetBlue Airways
DL202 Delta
09:08 Kingston
17:25 New York JFK
13:59 New York JFK
10:00 Athens
Connect
B61360 JetBlue Airways
AA334 American Airlines
09:08 Kingston
18:10 New York JFK
13:59 New York JFK
10:35 Athens
Connect
B61360 JetBlue Airways
LH401 Lufthansa
LH1280 Lufthansa
09:08 Kingston
15:45 New York JFK
06:50 Frankfurt
13:59 New York JFK
05:45 Frankfurt
10:35 Athens
Connect
B61360 JetBlue Airways
AF023 Air France
AF1232 Air France
09:08 Kingston
16:30 New York JFK
07:10 Paris CDG
13:59 New York JFK
05:55 Paris CDG
11:20 Athens
Connect
B61360 JetBlue Airways
AZ0603 Alitalia
AZ0720 Alitalia
09:08 Kingston
17:10 New York JFK
08:55 Rome
13:59 New York JFK
07:35 Rome
11:50 Athens
Connect
B62160 JetBlue Airways
AZ0603 Alitalia
AZ0720 Alitalia
10:07 Kingston
17:10 New York JFK
08:55 Rome
14:59 New York JFK
07:35 Rome
11:50 Athens
Connect
B62160 JetBlue Airways
LH411 Lufthansa
LH1750 Lufthansa
10:07 Kingston
17:30 New York JFK
08:50 Munich
14:59 New York JFK
07:35 Munich
12:15 Athens
Connect
B62160 JetBlue Airways
AZ0603 Alitalia
AZ0716 Alitalia
10:07 Kingston
17:10 New York JFK
09:20 Rome
14:59 New York JFK
07:35 Rome
12:15 Athens
Connect
B62160 JetBlue Airways
DL212 Delta
10:07 Kingston
19:40 New York JFK
14:59 New York JFK
12:30 Athens
Connect
B62160 JetBlue Airways
DL202 Delta
10:07 Kingston
17:25 New York JFK
14:59 New York JFK
10:00 Athens
Connect
B62160 JetBlue Airways
AA334 American Airlines
10:07 Kingston
18:10 New York JFK
14:59 New York JFK
10:35 Athens
Connect
B62160 JetBlue Airways
AF023 Air France
AF1532 Air France
10:07 Kingston
16:30 New York JFK
08:40 Paris CDG
14:59 New York JFK
05:55 Paris CDG
12:55 Athens
Connect
B62160 JetBlue Airways
BA112 British Airways
BA630 British Airways
10:07 Kingston
18:30 New York JFK
07:40 London Heathrow
14:59 New York JFK
06:30 London Heathrow
13:30 Athens
Connect
B62160 JetBlue Airways
AF023 Air France
AF1232 Air France
10:07 Kingston
16:30 New York JFK
07:10 Paris CDG
14:59 New York JFK
05:55 Paris CDG
11:20 Athens
Connect
BA2262 British Airways
U28087 easyJet
18:45 Kingston
14:25 London Gatwick
09:50 London Gatwick
20:15 Athens
Connect
BA2262 British Airways
W95703 Wizz Air UK
18:45 Kingston
14:30 London Gatwick
09:50 London Gatwick
20:10 Athens
Connect

2. Kingston to Thessaloniki

  1. You take a bus, shuttle or taxi from your location in Portland to Kingston.

  2. You take a flight from Kingston to Thessaloniki and cost approximately 1300 USD.

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

Flight Depart Arrive
BW154 Caribbean Airlines
BA254 British Airways
BA2640 British Airways
08:05 Kingston
17:40 Barbados
08:45 London Heathrow
11:40 Barbados
06:50 London Heathrow
14:05 Thessaloniki
Connect
BW15 Caribbean Airlines
OS88 Austrian Airlines
OS809 Austrian Airlines
08:30 Kingston
17:45 New York JFK
12:35 Vienna
13:15 New York JFK
08:20 Vienna
15:20 Thessaloniki
Connect
BW15 Caribbean Airlines
LH401 Lufthansa
LH1288 Lufthansa
08:30 Kingston
15:45 New York JFK
10:00 Frankfurt
13:15 New York JFK
05:45 Frankfurt
13:25 Thessaloniki
Connect
BW15 Caribbean Airlines
LX15 Swiss
LX2580 Swiss
08:30 Kingston
21:05 New York JFK
11:45 Zurich
13:15 New York JFK
10:55 Zurich
15:00 Thessaloniki
Connect
BW15 Caribbean Airlines
LH401 Lufthansa
LH1556 Lufthansa
08:30 Kingston
15:45 New York JFK
14:00 Frankfurt
13:15 New York JFK
05:45 Frankfurt
17:25 Thessaloniki
Connect
BW15 Caribbean Airlines
LH411 Lufthansa
A3501 Aegean Airlines
08:30 Kingston
17:30 New York JFK
10:20 Munich
13:15 New York JFK
07:35 Munich
13:20 Thessaloniki
Connect
BW15 Caribbean Airlines
JU501 Air Serbia
JU522 Air Serbia
08:30 Kingston
14:35 New York JFK
12:55 Belgrade
13:15 New York JFK
05:25 Belgrade
15:25 Thessaloniki
Connect
B61360 JetBlue Airways
OS88 Austrian Airlines
OS809 Austrian Airlines
09:08 Kingston
17:45 New York JFK
12:35 Vienna
13:59 New York JFK
08:20 Vienna
15:20 Thessaloniki
Connect
B61360 JetBlue Airways
LH411 Lufthansa
A3501 Aegean Airlines
09:08 Kingston
17:30 New York JFK
10:20 Munich
13:59 New York JFK
07:35 Munich
13:20 Thessaloniki
Connect
B61360 JetBlue Airways
KL0642 KLM
HV5807 Transavia Holland
09:08 Kingston
18:30 New York JFK
09:55 Amsterdam Schiphol
13:59 New York JFK
07:45 Amsterdam Schiphol
13:45 Thessaloniki
Connect
B61360 JetBlue Airways
AA334 American Airlines
OA116 Olympic Air
09:08 Kingston
18:10 New York JFK
13:10 Athens
13:59 New York JFK
10:35 Athens
14:05 Thessaloniki
Connect
B61360 JetBlue Airways
LH401 Lufthansa
LH1556 Lufthansa
09:08 Kingston
15:45 New York JFK
14:00 Frankfurt
13:59 New York JFK
05:45 Frankfurt
17:25 Thessaloniki
Connect
B61360 JetBlue Airways
LH401 Lufthansa
LH1288 Lufthansa
09:08 Kingston
15:45 New York JFK
10:00 Frankfurt
13:59 New York JFK
05:45 Frankfurt
13:25 Thessaloniki
Connect
B61360 JetBlue Airways
LH401 Lufthansa
A3531 Aegean Airlines
09:08 Kingston
15:45 New York JFK
11:05 Frankfurt
13:59 New York JFK
05:45 Frankfurt
14:45 Thessaloniki
Connect
B61360 JetBlue Airways
LX15 Swiss
LX2580 Swiss
09:08 Kingston
21:05 New York JFK
11:45 Zurich
13:59 New York JFK
10:55 Zurich
15:00 Thessaloniki
Connect
B61360 JetBlue Airways
AA100 American Airlines
BA2642 British Airways
09:08 Kingston
18:25 New York JFK
09:00 London Heathrow
13:59 New York JFK
06:20 London Heathrow
14:20 Thessaloniki
Connect
BW114 Caribbean Airlines
BA252 British Airways
BA2640 British Airways
10:00 Kingston
18:05 Nassau
08:45 London Heathrow
12:25 Nassau
07:30 London Heathrow
14:05 Thessaloniki
Connect
B62160 JetBlue Airways
SQ25 Singapore Airlines
A3531 Aegean Airlines
10:07 Kingston
21:15 New York JFK
11:05 Frankfurt
14:59 New York JFK
09:50 Frankfurt
14:45 Thessaloniki
Connect
B62160 JetBlue Airways
BA112 British Airways
BA2642 British Airways
10:07 Kingston
18:30 New York JFK
09:00 London Heathrow
14:59 New York JFK
06:30 London Heathrow
14:20 Thessaloniki
Connect
B62160 JetBlue Airways
AA334 American Airlines
OA116 Olympic Air
10:07 Kingston
18:10 New York JFK
13:10 Athens
14:59 New York JFK
10:35 Athens
14:05 Thessaloniki
Connect
B62160 JetBlue Airways
AA100 American Airlines
BA2640 British Airways
10:07 Kingston
18:25 New York JFK
08:45 London Heathrow
14:59 New York JFK
06:20 London Heathrow
14:05 Thessaloniki
Connect
B62160 JetBlue Airways
LH411 Lufthansa
A3501 Aegean Airlines
10:07 Kingston
17:30 New York JFK
10:20 Munich
14:59 New York JFK
07:35 Munich
13:20 Thessaloniki
Connect
B62160 JetBlue Airways
AA100 American Airlines
BA2642 British Airways
10:07 Kingston
18:25 New York JFK
09:00 London Heathrow
14:59 New York JFK
06:20 London Heathrow
14:20 Thessaloniki
Connect
B62160 JetBlue Airways
OS88 Austrian Airlines
OS809 Austrian Airlines
10:07 Kingston
17:45 New York JFK
12:35 Vienna
14:59 New York JFK
08:20 Vienna
15:20 Thessaloniki
Connect
B62160 JetBlue Airways
LX15 Swiss
LX2580 Swiss
10:07 Kingston
21:05 New York JFK
11:45 Zurich
14:59 New York JFK
10:55 Zurich
15:00 Thessaloniki
Connect
B62160 JetBlue Airways
BA112 British Airways
BA2640 British Airways
10:07 Kingston
18:30 New York JFK
09:30 London Heathrow
14:59 New York JFK
06:30 London Heathrow
14:50 Thessaloniki
Connect
B62160 JetBlue Airways
AA334 American Airlines
GQ384 Sky Express
10:07 Kingston
18:10 New York JFK
14:30 Athens
14:59 New York JFK
10:35 Athens
15:20 Thessaloniki
Connect
B62160 JetBlue Airways
BA112 British Airways
BA2640 British Airways
10:07 Kingston
18:30 New York JFK
08:45 London Heathrow
14:59 New York JFK
06:30 London Heathrow
14:05 Thessaloniki
Connect
B62160 JetBlue Airways
DL46 Delta
HV5809 Transavia Holland
10:07 Kingston
19:05 New York JFK
12:15 Amsterdam Schiphol
14:59 New York JFK
08:20 Amsterdam Schiphol
16:05 Thessaloniki
Connect
B62160 JetBlue Airways
KL0642 KLM
HV5805 Transavia Holland
10:07 Kingston
18:30 New York JFK
12:00 Amsterdam Schiphol
14:59 New York JFK
07:45 Amsterdam Schiphol
15:50 Thessaloniki
Connect
B62160 JetBlue Airways
LH411 Lufthansa
LH2616 Lufthansa
10:07 Kingston
17:30 New York JFK
15:30 Munich
14:59 New York JFK
07:35 Munich
18:35 Thessaloniki
Connect
B62160 JetBlue Airways
KL0642 KLM
HV5807 Transavia Holland
10:07 Kingston
18:30 New York JFK
09:55 Amsterdam Schiphol
14:59 New York JFK
07:45 Amsterdam Schiphol
13:45 Thessaloniki
Connect
B62160 JetBlue Airways
DL46 Delta
HV5805 Transavia Holland
10:07 Kingston
19:05 New York JFK
12:00 Amsterdam Schiphol
14:59 New York JFK
08:20 Amsterdam Schiphol
15:50 Thessaloniki
Connect
B62160 JetBlue Airways
DL46 Delta
HV5807 Transavia Holland
10:07 Kingston
19:05 New York JFK
09:55 Amsterdam Schiphol
14:59 New York JFK
08:20 Amsterdam Schiphol
13:45 Thessaloniki
Connect
AA192 American Airlines
AA736 American Airlines
BA2640 British Airways
13:35 Kingston
19:25 Philadelphia
08:45 London Heathrow
18:25 Philadelphia
07:45 London Heathrow
14:05 Thessaloniki
Connect
AA192 American Airlines
AA758 American Airlines
GQ384 Sky Express
13:35 Kingston
19:40 Philadelphia
14:30 Athens
18:25 Philadelphia
12:15 Athens
15:20 Thessaloniki
Connect
AA192 American Airlines
AA758 American Airlines
OA120 Olympic Air
13:35 Kingston
19:40 Philadelphia
16:20 Athens
18:25 Philadelphia
12:15 Athens
17:15 Thessaloniki
Connect
AA192 American Airlines
AA758 American Airlines
OA116 Olympic Air
13:35 Kingston
19:40 Philadelphia
13:10 Athens
18:25 Philadelphia
12:15 Athens
14:05 Thessaloniki
Connect
AA1400 American Airlines
LH461 Lufthansa
LH2616 Lufthansa
14:31 Kingston
18:35 Miami
17:00 Munich
17:31 Miami
09:50 Munich
20:05 Thessaloniki
Connect
AA1400 American Airlines
LH461 Lufthansa
LH2734 Lufthansa
14:31 Kingston
18:35 Miami
18:10 Munich
17:31 Miami
09:50 Munich
21:10 Thessaloniki
Connect

3. Kingston to Rhodes

  1. You take a bus, shuttle or taxi from your location in Portland to Kingston.

  2. You take a flight from Kingston to Rhodes and cost approximately 1400 USD.

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

Flight Depart Arrive
BW154 Caribbean Airlines
BA254 British Airways
BA624 British Airways
08:05 Kingston
17:40 Barbados
07:55 London Heathrow
11:40 Barbados
06:50 London Heathrow
14:10 Rhodes
Connect
BW15 Caribbean Airlines
LH411 Lufthansa
LH1748 Lufthansa
08:30 Kingston
17:30 New York JFK
09:20 Munich
13:15 New York JFK
07:35 Munich
13:05 Rhodes
Connect
BW15 Caribbean Airlines
LH401 Lufthansa
LH1258 Lufthansa
08:30 Kingston
15:45 New York JFK
13:00 Frankfurt
13:15 New York JFK
05:45 Frankfurt
17:10 Rhodes
Connect
BW15 Caribbean Airlines
AF023 Air France
AF9426 Air France
08:30 Kingston
16:30 New York JFK
07:00 Paris CDG
13:15 New York JFK
05:55 Paris CDG
11:40 Rhodes
Connect
BW15 Caribbean Airlines
EI104 Aer Lingus
EI448 Aer Lingus
08:30 Kingston
17:00 New York JFK
07:40 Dublin
13:15 New York JFK
04:35 Dublin
14:25 Rhodes
Connect
BW15 Caribbean Airlines
LX23 Swiss
LX2346 Swiss
08:30 Kingston
20:45 New York JFK
10:20 Geneva
13:15 New York JFK
09:20 Geneva
14:40 Rhodes
Connect
BW15 Caribbean Airlines
OS88 Austrian Airlines
OS9105 Austrian Airlines
08:30 Kingston
17:45 New York JFK
12:00 Vienna
13:15 New York JFK
08:20 Vienna
15:25 Rhodes
Connect
B61360 JetBlue Airways
LH401 Lufthansa
LH1258 Lufthansa
09:08 Kingston
15:45 New York JFK
13:00 Frankfurt
13:59 New York JFK
05:45 Frankfurt
17:10 Rhodes
Connect
B61360 JetBlue Airways
LO027 LOT
LO8547 LOT
09:08 Kingston
22:15 New York JFK
14:15 Warsaw Chopin
13:59 New York JFK
12:45 Warsaw Chopin
18:10 Rhodes
Connect
B61360 JetBlue Airways
EI104 Aer Lingus
EI448 Aer Lingus
09:08 Kingston
17:00 New York JFK
07:40 Dublin
13:59 New York JFK
04:35 Dublin
14:25 Rhodes
Connect
B61360 JetBlue Airways
OS88 Austrian Airlines
OS9173 Austrian Airlines
09:08 Kingston
17:45 New York JFK
13:10 Vienna
13:59 New York JFK
08:20 Vienna
16:35 Rhodes
Connect
B61360 JetBlue Airways
AA100 American Airlines
BA624 British Airways
09:08 Kingston
18:25 New York JFK
07:55 London Heathrow
13:59 New York JFK
06:20 London Heathrow
14:10 Rhodes
Connect
B61360 JetBlue Airways
LH411 Lufthansa
LH1748 Lufthansa
09:08 Kingston
17:30 New York JFK
09:20 Munich
13:59 New York JFK
07:35 Munich
13:05 Rhodes
Connect
B61360 JetBlue Airways
AF023 Air France
AF9426 Air France
09:08 Kingston
16:30 New York JFK
07:00 Paris CDG
13:59 New York JFK
05:55 Paris CDG
11:40 Rhodes
Connect
B61360 JetBlue Airways
LH411 Lufthansa
LH2732 Lufthansa
09:08 Kingston
17:30 New York JFK
12:30 Munich
13:59 New York JFK
07:35 Munich
16:15 Rhodes
Connect
B61360 JetBlue Airways
LH401 Lufthansa
A3481 Aegean Airlines
09:08 Kingston
15:45 New York JFK
11:15 Frankfurt
13:59 New York JFK
05:45 Frankfurt
15:15 Rhodes
Connect
B61360 JetBlue Airways
AA334 American Airlines
OA204 Olympic Air
09:08 Kingston
18:10 New York JFK
14:30 Athens
13:59 New York JFK
10:35 Athens
15:30 Rhodes
Connect
B61360 JetBlue Airways
OS88 Austrian Airlines
OS9105 Austrian Airlines
09:08 Kingston
17:45 New York JFK
12:00 Vienna
13:59 New York JFK
08:20 Vienna
15:25 Rhodes
Connect
B61360 JetBlue Airways
LX23 Swiss
LX2346 Swiss
09:08 Kingston
20:45 New York JFK
10:20 Geneva
13:59 New York JFK
09:20 Geneva
14:40 Rhodes
Connect
B62160 JetBlue Airways
OS88 Austrian Airlines
OS9173 Austrian Airlines
10:07 Kingston
17:45 New York JFK
13:10 Vienna
14:59 New York JFK
08:20 Vienna
16:35 Rhodes
Connect
B62160 JetBlue Airways
BA112 British Airways
BA2556 British Airways
10:07 Kingston
18:30 New York JFK
11:05 London Heathrow
14:59 New York JFK
06:30 London Heathrow
17:15 Rhodes
Connect
B62160 JetBlue Airways
AZ0603 Alitalia
AZ0730 Alitalia
10:07 Kingston
17:10 New York JFK
13:55 Rome
14:59 New York JFK
07:35 Rome
17:15 Rhodes
Connect
B62160 JetBlue Airways
B67 JetBlue Airways
BA2556 British Airways
10:07 Kingston
21:48 New York JFK
11:05 London Heathrow
14:59 New York JFK
10:10 London Heathrow
17:15 Rhodes
Connect
B62160 JetBlue Airways
LH411 Lufthansa
LH2732 Lufthansa
10:07 Kingston
17:30 New York JFK
12:30 Munich
14:59 New York JFK
07:35 Munich
16:15 Rhodes
Connect
B62160 JetBlue Airways
OS88 Austrian Airlines
OS9105 Austrian Airlines
10:07 Kingston
17:45 New York JFK
12:00 Vienna
14:59 New York JFK
08:20 Vienna
15:25 Rhodes
Connect
B62160 JetBlue Airways
LH411 Lufthansa
LH1748 Lufthansa
10:07 Kingston
17:30 New York JFK
09:20 Munich
14:59 New York JFK
07:35 Munich
13:05 Rhodes
Connect
B62160 JetBlue Airways
AA334 American Airlines
OA204 Olympic Air
10:07 Kingston
18:10 New York JFK
14:30 Athens
14:59 New York JFK
10:35 Athens
15:30 Rhodes
Connect
B62160 JetBlue Airways
EI104 Aer Lingus
EI448 Aer Lingus
10:07 Kingston
17:00 New York JFK
07:40 Dublin
14:59 New York JFK
04:35 Dublin
14:25 Rhodes
Connect
B62160 JetBlue Airways
BA112 British Airways
BA624 British Airways
10:07 Kingston
18:30 New York JFK
07:55 London Heathrow
14:59 New York JFK
06:30 London Heathrow
14:10 Rhodes
Connect
B62160 JetBlue Airways
AA100 American Airlines
BA624 British Airways
10:07 Kingston
18:25 New York JFK
07:55 London Heathrow
14:59 New York JFK
06:20 London Heathrow
14:10 Rhodes
Connect
B62160 JetBlue Airways
LO007 LOT
LO8547 LOT
10:07 Kingston
16:50 New York JFK
14:15 Warsaw Chopin
14:59 New York JFK
07:20 Warsaw Chopin
18:10 Rhodes
Connect
B62160 JetBlue Airways
AF023 Air France
AF9426 Air France
10:07 Kingston
16:30 New York JFK
07:00 Paris CDG
14:59 New York JFK
05:55 Paris CDG
11:40 Rhodes
Connect
B62160 JetBlue Airways
LO027 LOT
LO8547 LOT
10:07 Kingston
22:15 New York JFK
14:15 Warsaw Chopin
14:59 New York JFK
12:45 Warsaw Chopin
18:10 Rhodes
Connect
B62160 JetBlue Airways
LX23 Swiss
LX2346 Swiss
10:07 Kingston
20:45 New York JFK
10:20 Geneva
14:59 New York JFK
09:20 Geneva
14:40 Rhodes
Connect
B62160 JetBlue Airways
LH411 Lufthansa
LH2732 Lufthansa
10:07 Kingston
17:30 New York JFK
13:50 Munich
14:59 New York JFK
07:35 Munich
17:35 Rhodes
Connect
AA192 American Airlines
AA758 American Airlines
OA210 Olympic Air
13:35 Kingston
19:40 Philadelphia
20:15 Athens
18:25 Philadelphia
12:15 Athens
21:15 Rhodes
Connect
AA192 American Airlines
AA758 American Airlines
OA204 Olympic Air
13:35 Kingston
19:40 Philadelphia
14:30 Athens
18:25 Philadelphia
12:15 Athens
15:30 Rhodes
Connect
AA192 American Airlines
AA758 American Airlines
OA212 Olympic Air
13:35 Kingston
19:40 Philadelphia
18:45 Athens
18:25 Philadelphia
12:15 Athens
19:45 Rhodes
Connect
BA2262 British Airways
U28793 easyJet
18:45 Kingston
14:15 London Gatwick
09:50 London Gatwick
20:25 Rhodes
Connect
BA2262 British Airways
U28791 easyJet
18:45 Kingston
13:50 London Gatwick
09:50 London Gatwick
20:00 Rhodes
Connect

4. Kingston to Preveza

  1. You take a bus, shuttle or taxi from your location in Portland to Kingston.

  2. You take a flight from Kingston to Preveza and cost approximately 1400 USD.

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

Flight Depart Arrive
BW154 Caribbean Airlines
BA254 British Airways
BA674 British Airways
08:05 Kingston
17:40 Barbados
08:10 London Heathrow
11:40 Barbados
06:50 London Heathrow
13:35 Preveza
Connect
AC1255 Air Canada
BA098 British Airways
BA674 British Airways
13:10 Kingston
21:50 Toronto
11:30 London Heathrow
18:20 Toronto
09:55 London Heathrow
16:55 Preveza
Connect
AC1255 Air Canada
AC856 Air Canada
BA674 British Airways
13:10 Kingston
20:40 Toronto
11:30 London Heathrow
18:20 Toronto
08:35 London Heathrow
16:55 Preveza
Connect
AC1255 Air Canada
AC808 Air Canada
U21993 easyJet
13:10 Kingston
22:35 Toronto
14:10 Manchester
18:20 Toronto
10:45 Manchester
19:45 Preveza
Connect
AC1255 Air Canada
AC826 Air Canada
HV5793 Transavia Holland
13:10 Kingston
20:30 Toronto
16:35 Amsterdam Schiphol
18:20 Toronto
10:00 Amsterdam Schiphol
20:30 Preveza
Connect
WS2601 WestJet
BA098 British Airways
BA674 British Airways
13:30 Kingston
21:50 Toronto
11:30 London Heathrow
18:45 Toronto
09:55 London Heathrow
16:55 Preveza
Connect
WS2601 WestJet
WS3 WestJet
U28371 easyJet
13:30 Kingston
21:00 Toronto
15:50 London Gatwick
18:45 Toronto
08:46 London Gatwick
21:10 Preveza
Connect
AA1400 American Airlines
AA38 American Airlines
BA674 British Airways
14:31 Kingston
19:45 Miami
11:30 London Heathrow
17:31 Miami
09:25 London Heathrow
16:55 Preveza
Connect
AA1400 American Airlines
BA208 British Airways
BA674 British Airways
14:31 Kingston
20:45 Miami
11:30 London Heathrow
17:31 Miami
10:25 London Heathrow
16:55 Preveza
Connect

5. Kingston to Heraklion

  1. You take a bus, shuttle or taxi from your location in Portland to Kingston.

  2. You take a flight from Kingston to Heraklion and cost approximately 1500 USD.

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

Flight Depart Arrive
BA2262 British Airways
BA2552 British Airways
18:45 Kingston
11:15 London Gatwick
09:50 London Gatwick
17:20 Heraklion
Connect

References

Find Hotels in Greece

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

Booking.com