HowToGo

Flight from Zurich to Greece

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

Search Transfer from Zurich to Greece

Search Flights

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

1. London to Athens

  1. You take a bus, shuttle or taxi from your location in Zurich to London.

  2. You take a flight from London to Athens and cost approximately 950 USD.

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

Flight Depart Arrive
AC8250 Air Canada
AC896 Air Canada
06:20 London
19:10 Toronto
07:03 Toronto
11:40 Athens
Connect
AC8252 Air Canada
AC896 Air Canada
09:10 London
19:10 Toronto
09:54 Toronto
11:40 Athens
Connect
AC8260 Air Canada
AC886 Air Canada
OS801 Austrian Airlines
12:15 London
18:10 Toronto
09:35 Vienna
12:57 Toronto
08:30 Vienna
12:45 Athens
Connect
AC8260 Air Canada
AC834 Air Canada
LH1750 Lufthansa
12:15 London
17:55 Toronto
08:55 Munich
12:57 Toronto
07:45 Munich
12:20 Athens
Connect
AC8260 Air Canada
AC896 Air Canada
12:15 London
19:10 Toronto
12:57 Toronto
11:40 Athens
Connect
AC8188 Air Canada
AC874 Air Canada
A3611 Aegean Airlines
15:45 London
19:00 Montreal
11:55 Paris Charles de Gaulle
17:15 Montreal
07:45 Paris Charles de Gaulle
16:05 Athens
Connect
AC8188 Air Canada
AC870 Air Canada
A3611 Aegean Airlines
15:45 London
21:05 Montreal
11:55 Paris Charles de Gaulle
17:15 Montreal
09:45 Paris Charles de Gaulle
16:05 Athens
Connect
AC8188 Air Canada
AC844 Air Canada
LH1278 Lufthansa
15:45 London
19:00 Montreal
09:20 Frankfurt
17:15 Montreal
08:10 Frankfurt
13:05 Athens
Connect
AC8188 Air Canada
LH475 Lufthansa
LH1752 Lufthansa
15:45 London
20:50 Montreal
11:10 Munich
17:15 Montreal
10:10 Munich
14:35 Athens
Connect
AC8188 Air Canada
AC884 Air Canada
A3855 Aegean Airlines
15:45 London
20:30 Montreal
11:20 Geneva
17:15 Montreal
09:50 Geneva
15:00 Athens
Connect
AC8188 Air Canada
AC898 Air Canada
15:45 London
18:30 Montreal
17:15 Montreal
10:30 Athens
Connect
AC8262 Air Canada
AC842 Air Canada
LH1282 Lufthansa
18:00 London
21:35 Toronto
13:40 Frankfurt
18:44 Toronto
11:10 Frankfurt
17:25 Athens
Connect
AC8262 Air Canada
LH495 Lufthansa
A3803 Aegean Airlines
18:00 London
20:20 Toronto
11:15 Munich
18:44 Toronto
10:10 Munich
14:45 Athens
Connect
AC8262 Air Canada
AC856 Air Canada
A3601 Aegean Airlines
18:00 London
20:35 Toronto
12:15 London Heathrow
18:44 Toronto
08:35 London Heathrow
17:50 Athens
Connect
AC8262 Air Canada
TS698 694 696 Air Transat
18:00 London
19:45 Toronto
18:44 Toronto
12:20 Athens
Connect
AC8262 Air Canada
LH495 Lufthansa
LH1752 Lufthansa
18:00 London
20:20 Toronto
11:10 Munich
18:44 Toronto
10:10 Munich
14:35 Athens
Connect
AC8262 Air Canada
LH495 Lufthansa
LH1754 Lufthansa
18:00 London
20:20 Toronto
15:10 Munich
18:44 Toronto
10:10 Munich
18:35 Athens
Connect
WS3508 WestJet
AF357 Air France
AF1332 Air France
19:40 London
21:25 Toronto
15:20 Paris Charles de Gaulle
20:25 Toronto
11:00 Paris Charles de Gaulle
19:25 Athens
Connect
WS3508 WestJet
AF357 Air France
AF1432 Air France
19:40 London
21:25 Toronto
14:40 Paris Charles de Gaulle
20:25 Toronto
11:00 Paris Charles de Gaulle
18:50 Athens
Connect
WS3508 WestJet
AF357 Air France
AF1832 Air France
19:40 London
21:25 Toronto
12:25 Paris Charles de Gaulle
20:25 Toronto
11:00 Paris Charles de Gaulle
16:35 Athens
Connect

2. London to Thessaloniki

  1. You take a bus, shuttle or taxi from your location in Zurich to London.

  2. You take a flight from London to Thessaloniki and cost approximately 1000 USD.

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

Flight Depart Arrive
AC8250 Air Canada
AC834 Air Canada
A3501 Aegean Airlines
06:20 London
17:55 Toronto
10:20 Munich
07:03 Toronto
07:45 Munich
13:20 Thessaloniki
Connect
AC8252 Air Canada
AC840 Air Canada
A3531 Aegean Airlines
09:10 London
16:45 Toronto
11:10 Frankfurt
09:54 Toronto
06:20 Frankfurt
14:45 Thessaloniki
Connect
AC8252 Air Canada
AC834 Air Canada
A3501 Aegean Airlines
09:10 London
17:55 Toronto
10:20 Munich
09:54 Toronto
07:45 Munich
13:20 Thessaloniki
Connect
AC8252 Air Canada
AC886 Air Canada
OS809 Austrian Airlines
09:10 London
18:10 Toronto
10:35 Vienna
09:54 Toronto
08:30 Vienna
13:15 Thessaloniki
Connect
AC8252 Air Canada
AC886 Air Canada
OS811 Austrian Airlines
09:10 London
18:10 Toronto
12:25 Vienna
09:54 Toronto
08:30 Vienna
15:05 Thessaloniki
Connect
WS3516 WestJet
KL0692 KLM
HV5807 Transavia Holland
10:30 London
17:00 Toronto
09:55 Amsterdam Schiphol
11:18 Toronto
06:05 Amsterdam Schiphol
13:45 Thessaloniki
Connect
WS3516 WestJet
KL0692 KLM
HV5805 Transavia Holland
10:30 London
17:00 Toronto
12:10 Amsterdam Schiphol
11:18 Toronto
06:05 Amsterdam Schiphol
16:00 Thessaloniki
Connect
AC8260 Air Canada
AC854 Air Canada
BA424 British Airways
12:15 London
18:35 Toronto
07:25 London Heathrow
12:57 Toronto
06:35 London Heathrow
12:45 Thessaloniki
Connect
AC8260 Air Canada
AC834 Air Canada
A3501 Aegean Airlines
12:15 London
17:55 Toronto
10:20 Munich
12:57 Toronto
07:45 Munich
13:20 Thessaloniki
Connect
AC8260 Air Canada
AC886 Air Canada
OS811 Austrian Airlines
12:15 London
18:10 Toronto
12:25 Vienna
12:57 Toronto
08:30 Vienna
15:05 Thessaloniki
Connect
AC8260 Air Canada
AC854 Air Canada
BA2642 British Airways
12:15 London
18:35 Toronto
08:05 London Heathrow
12:57 Toronto
06:35 London Heathrow
13:25 Thessaloniki
Connect
AC8260 Air Canada
AC840 Air Canada
A3531 Aegean Airlines
12:15 London
16:45 Toronto
11:10 Frankfurt
12:57 Toronto
06:20 Frankfurt
14:45 Thessaloniki
Connect
AC8260 Air Canada
AC886 Air Canada
OS809 Austrian Airlines
12:15 London
18:10 Toronto
10:35 Vienna
12:57 Toronto
08:30 Vienna
13:15 Thessaloniki
Connect
AC8260 Air Canada
LH471 Lufthansa
LH1556 Lufthansa
12:15 London
18:20 Toronto
14:00 Frankfurt
12:57 Toronto
07:55 Frankfurt
17:25 Thessaloniki
Connect
AC8260 Air Canada
AC896 Air Canada
A3116 Aegean Airlines
12:15 London
19:10 Toronto
13:10 Athens
12:57 Toronto
11:40 Athens
14:05 Thessaloniki
Connect
AC8260 Air Canada
AC840 Air Canada
LH1556 Lufthansa
12:15 London
16:45 Toronto
14:00 Frankfurt
12:57 Toronto
06:20 Frankfurt
17:25 Thessaloniki
Connect
AC8260 Air Canada
AC880 Air Canada
A3535 Aegean Airlines
12:15 London
18:20 Toronto
09:35 Zurich
12:57 Toronto
08:00 Zurich
12:50 Thessaloniki
Connect
AC8260 Air Canada
LH471 Lufthansa
A3531 Aegean Airlines
12:15 London
18:20 Toronto
11:10 Frankfurt
12:57 Toronto
07:55 Frankfurt
14:45 Thessaloniki
Connect
AC8188 Air Canada
AC892 Air Canada
A3551 Aegean Airlines
15:45 London
19:25 Montreal
11:40 Rome
17:15 Montreal
09:25 Rome
14:20 Thessaloniki
Connect
AC8188 Air Canada
AC898 Air Canada
A3116 Aegean Airlines
15:45 London
18:30 Montreal
13:10 Athens
17:15 Montreal
10:30 Athens
14:05 Thessaloniki
Connect
AC8188 Air Canada
AC898 Air Canada
A3120 Aegean Airlines
15:45 London
18:30 Montreal
16:25 Athens
17:15 Montreal
10:30 Athens
17:20 Thessaloniki
Connect
AC8188 Air Canada
AC894 Air Canada
A3553 Aegean Airlines
15:45 London
20:45 Montreal
12:40 Milan Malpensa
17:15 Montreal
10:30 Milan Malpensa
15:35 Thessaloniki
Connect
AC8188 Air Canada
AC844 Air Canada
LH1556 Lufthansa
15:45 London
19:00 Montreal
14:00 Frankfurt
17:15 Montreal
08:10 Frankfurt
17:25 Thessaloniki
Connect
AC8188 Air Canada
KL0672 KLM
HV5807 Transavia Holland
15:45 London
18:45 Montreal
09:55 Amsterdam Schiphol
17:15 Montreal
07:35 Amsterdam Schiphol
13:45 Thessaloniki
Connect
AC8188 Air Canada
AC864 Air Canada
BA2642 British Airways
15:45 London
19:00 Montreal
08:05 London Heathrow
17:15 Montreal
06:30 London Heathrow
13:25 Thessaloniki
Connect
AC8188 Air Canada
OS74 Austrian Airlines
OS809 Austrian Airlines
15:45 London
18:40 Montreal
10:35 Vienna
17:15 Montreal
08:40 Vienna
13:15 Thessaloniki
Connect
AC8188 Air Canada
AC864 Air Canada
BA424 British Airways
15:45 London
19:00 Montreal
07:25 London Heathrow
17:15 Montreal
06:30 London Heathrow
12:45 Thessaloniki
Connect
AC8188 Air Canada
OS74 Austrian Airlines
OS811 Austrian Airlines
15:45 London
18:40 Montreal
12:25 Vienna
17:15 Montreal
08:40 Vienna
15:05 Thessaloniki
Connect
AC8188 Air Canada
AC898 Air Canada
A3114 Aegean Airlines
15:45 London
18:30 Montreal
11:30 Athens
17:15 Montreal
10:30 Athens
12:25 Thessaloniki
Connect
AC8188 Air Canada
AC844 Air Canada
A3531 Aegean Airlines
15:45 London
19:00 Montreal
11:10 Frankfurt
17:15 Montreal
08:10 Frankfurt
14:45 Thessaloniki
Connect
AC8262 Air Canada
AC826 Air Canada
HV5805 Transavia Holland
18:00 London
21:15 Toronto
12:10 Amsterdam Schiphol
18:44 Toronto
10:20 Amsterdam Schiphol
16:00 Thessaloniki
Connect
AC8262 Air Canada
AC826 Air Canada
HV5809 Transavia Holland
18:00 London
21:15 Toronto
12:15 Amsterdam Schiphol
18:44 Toronto
10:20 Amsterdam Schiphol
16:05 Thessaloniki
Connect
AC8262 Air Canada
AF357 Air France
AF1038 Air France
18:00 London
21:25 Toronto
15:20 Paris Charles de Gaulle
18:44 Toronto
11:00 Paris Charles de Gaulle
19:15 Thessaloniki
Connect
AC8262 Air Canada
AC842 Air Canada
LH1556 Lufthansa
18:00 London
21:35 Toronto
14:00 Frankfurt
18:44 Toronto
11:10 Frankfurt
17:25 Thessaloniki
Connect
AC8262 Air Canada
LH495 Lufthansa
A3503 Aegean Airlines
18:00 London
20:20 Toronto
19:50 Munich
18:44 Toronto
10:10 Munich
22:50 Thessaloniki
Connect
AC8262 Air Canada
TK18 Turkish Airlines
TK1893 Turkish Airlines
18:00 London
22:20 Toronto
19:05 Istanbul
18:44 Toronto
15:10 Istanbul
20:30 Thessaloniki
Connect
WS3508 WestJet
AC842 Air Canada
LH1556 Lufthansa
19:40 London
21:35 Toronto
14:00 Frankfurt
20:25 Toronto
11:10 Frankfurt
17:25 Thessaloniki
Connect
WS3508 WestJet
KL0696 KLM
HV5805 Transavia Holland
19:40 London
22:45 Toronto
18:35 Amsterdam Schiphol
20:25 Toronto
11:55 Amsterdam Schiphol
22:25 Thessaloniki
Connect
WS3508 WestJet
AF357 Air France
AF1038 Air France
19:40 London
21:25 Toronto
15:20 Paris Charles de Gaulle
20:25 Toronto
11:00 Paris Charles de Gaulle
19:15 Thessaloniki
Connect
WS3508 WestJet
TK18 Turkish Airlines
TK1893 Turkish Airlines
19:40 London
22:20 Toronto
19:05 Istanbul
20:25 Toronto
15:10 Istanbul
20:30 Thessaloniki
Connect

3. Toronto to Athens

  1. You take a bus, shuttle or taxi from your location in Zurich to Toronto.

  2. You take a flight from Toronto to Athens and cost approximately 410 USD.

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

Flight Depart Arrive
UA3471 United Airlines
UA982 United Airlines
10:25 Toronto
17:10 Washington Dulles
11:50 Washington Dulles
09:55 Athens
Connect
DL4873 Delta
DL202 Delta
10:35 Toronto
17:20 New York JFK
12:15 New York JFK
10:05 Athens
Connect
AA5110 American Airlines
AA758 American Airlines
11:00 Toronto
16:45 Philadelphia
12:32 Philadelphia
09:15 Athens
Connect
MS996 Egyptair
MS747 Egyptair
12:45 Toronto
09:10 Cairo
05:05 Cairo
12:15 Athens
Connect
DL564 Delta
DL222 Delta
13:01 Toronto
17:25 Atlanta
15:14 Atlanta
11:30 Athens
Connect
DL1396 Delta
DL222 Delta
13:19 Toronto
17:25 Atlanta
15:33 Atlanta
11:30 Athens
Connect
WS3526 WestJet
TS690 Air Transat
13:20 Toronto
17:20 Montreal
14:48 Montreal
09:25 Athens
Connect
UA3487 United Airlines
UA124 United Airlines
13:50 Toronto
17:35 Newark
15:27 Newark
10:10 Athens
Connect
AC414 Air Canada
AC898 Air Canada
14:00 Toronto
18:30 Montreal
15:14 Montreal
10:30 Athens
Connect
AC8878 Air Canada
UA124 United Airlines
14:20 Toronto
17:35 Newark
15:50 Newark
10:10 Athens
Connect
AC484 Air Canada
AC898 Air Canada
14:30 Toronto
18:30 Montreal
15:44 Montreal
10:30 Athens
Connect
UA3921 United Airlines
UA982 United Airlines
14:45 Toronto
17:10 Washington Dulles
16:12 Washington Dulles
09:55 Athens
Connect
AC418 Air Canada
AC898 Air Canada
16:00 Toronto
18:30 Montreal
17:14 Montreal
10:30 Athens
Connect
AC840 Air Canada
LH1278 Lufthansa
16:45 Toronto
09:20 Frankfurt
06:20 Frankfurt
13:05 Athens
Connect
KL0692 KLM
KL1573 KLM
17:00 Toronto
08:35 Amsterdam Schiphol
06:05 Amsterdam Schiphol
12:50 Athens
Connect
AC834 Air Canada
LH1750 Lufthansa
17:55 Toronto
08:55 Munich
07:45 Munich
12:20 Athens
Connect
AC834 Air Canada
LH1752 Lufthansa
17:55 Toronto
11:10 Munich
07:45 Munich
14:35 Athens
Connect
AC886 Air Canada
OS801 Austrian Airlines
18:10 Toronto
09:35 Vienna
08:30 Vienna
12:45 Athens
Connect
AC880 Air Canada
A3851 Aegean Airlines
18:20 Toronto
11:15 Zurich
08:00 Zurich
14:50 Athens
Connect
LH471 Lufthansa
LH1282 Lufthansa
18:20 Toronto
13:40 Frankfurt
07:55 Frankfurt
17:25 Athens
Connect
LH471 Lufthansa
LH1278 Lufthansa
18:20 Toronto
09:20 Frankfurt
07:55 Frankfurt
13:05 Athens
Connect
AC880 Air Canada
LX1830 Swiss
18:20 Toronto
10:00 Zurich
08:00 Zurich
13:40 Athens
Connect
AF351 Air France
AF1832 Air France
18:25 Toronto
12:25 Paris Charles de Gaulle
07:40 Paris Charles de Gaulle
16:35 Athens
Connect
AF351 Air France
AF1532 Air France
18:25 Toronto
09:15 Paris Charles de Gaulle
07:40 Paris Charles de Gaulle
13:30 Athens
Connect
BA092 British Airways
BA636 British Airways
18:35 Toronto
09:55 London Heathrow
06:35 London Heathrow
15:45 Athens
Connect
BA092 British Airways
BA640 British Airways
18:35 Toronto
08:35 London Heathrow
06:35 London Heathrow
14:25 Athens
Connect
LO042 LOT
A3871 Aegean Airlines
19:05 Toronto
10:35 Warsaw Chopin
09:25 Warsaw Chopin
14:05 Athens
Connect
AC896 Air Canada
19:10 Toronto
11:40 Athens Direct
AC872 Air Canada
A3611 Aegean Airlines
19:30 Toronto
11:55 Paris Charles de Gaulle
08:45 Paris Charles de Gaulle
16:05 Athens
Connect
TS698 694 696 Air Transat
19:45 Toronto
12:20 Athens Direct
LH495 Lufthansa
LH1752 Lufthansa
20:20 Toronto
11:10 Munich
10:10 Munich
14:35 Athens
Connect
LH495 Lufthansa
LH1754 Lufthansa
20:20 Toronto
15:10 Munich
10:10 Munich
18:35 Athens
Connect
LH495 Lufthansa
A3803 Aegean Airlines
20:20 Toronto
11:15 Munich
10:10 Munich
14:45 Athens
Connect
AC828 Air Canada
A3751 Aegean Airlines
20:45 Toronto
11:15 Copenhagen
10:15 Copenhagen
15:25 Athens
Connect
AF357 Air France
AF1432 Air France
21:25 Toronto
14:40 Paris Charles de Gaulle
11:00 Paris Charles de Gaulle
18:50 Athens
Connect
AF357 Air France
AF1832 Air France
21:25 Toronto
12:25 Paris Charles de Gaulle
11:00 Paris Charles de Gaulle
16:35 Athens
Connect
AF357 Air France
AF1332 Air France
21:25 Toronto
15:20 Paris Charles de Gaulle
11:00 Paris Charles de Gaulle
19:25 Athens
Connect
AC842 Air Canada
LH1282 Lufthansa
21:35 Toronto
13:40 Frankfurt
11:10 Frankfurt
17:25 Athens
Connect
BA098 British Airways
BA632 British Airways
21:55 Toronto
13:25 London Heathrow
10:00 London Heathrow
19:10 Athens
Connect
TK18 Turkish Airlines
TK1843 Turkish Airlines
22:20 Toronto
19:05 Istanbul
15:10 Istanbul
20:30 Athens
Connect

4. Toronto to Thessaloniki

  1. You take a bus, shuttle or taxi from your location in Zurich to Toronto.

  2. You take a flight from Toronto to Thessaloniki and cost approximately 1600 USD.

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

Flight Depart Arrive
AC840 Air Canada
LH1556 Lufthansa
16:45 Toronto
14:00 Frankfurt
06:20 Frankfurt
17:25 Thessaloniki
Connect
AC840 Air Canada
A3531 Aegean Airlines
16:45 Toronto
11:10 Frankfurt
06:20 Frankfurt
14:45 Thessaloniki
Connect
SK950 Scandinavian Airlines
FR3566 Ryanair
17:00 Toronto
08:45 Copenhagen
07:10 Copenhagen
12:35 Thessaloniki
Connect
KL0692 KLM
HV5809 Transavia Holland
17:00 Toronto
12:15 Amsterdam Schiphol
06:05 Amsterdam Schiphol
16:05 Thessaloniki
Connect
SK948 Scandinavian Airlines
FR4691 Ryanair
17:00 Toronto
09:20 Stockholm
07:10 Stockholm
13:40 Thessaloniki
Connect
KL0692 KLM
HV5805 Transavia Holland
17:00 Toronto
12:10 Amsterdam Schiphol
06:05 Amsterdam Schiphol
16:00 Thessaloniki
Connect
KL0692 KLM
HV5807 Transavia Holland
17:00 Toronto
09:55 Amsterdam Schiphol
06:05 Amsterdam Schiphol
13:45 Thessaloniki
Connect
AC834 Air Canada
A3501 Aegean Airlines
17:55 Toronto
10:20 Munich
07:45 Munich
13:20 Thessaloniki
Connect
AC886 Air Canada
OS809 Austrian Airlines
18:10 Toronto
10:35 Vienna
08:30 Vienna
13:15 Thessaloniki
Connect
AC886 Air Canada
OS811 Austrian Airlines
18:10 Toronto
12:25 Vienna
08:30 Vienna
15:05 Thessaloniki
Connect
AC880 Air Canada
LX1852 Swiss
18:20 Toronto
11:35 Zurich
08:00 Zurich
14:50 Thessaloniki
Connect
AC880 Air Canada
A3535 Aegean Airlines
18:20 Toronto
09:35 Zurich
08:00 Zurich
12:50 Thessaloniki
Connect
LH471 Lufthansa
A3531 Aegean Airlines
18:20 Toronto
11:10 Frankfurt
07:55 Frankfurt
14:45 Thessaloniki
Connect
LH471 Lufthansa
LH1556 Lufthansa
18:20 Toronto
14:00 Frankfurt
07:55 Frankfurt
17:25 Thessaloniki
Connect
AF351 Air France
AF1038 Air France
18:25 Toronto
15:20 Paris Charles de Gaulle
07:40 Paris Charles de Gaulle
19:15 Thessaloniki
Connect
AC854 Air Canada
BA424 British Airways
18:35 Toronto
07:25 London Heathrow
06:35 London Heathrow
12:45 Thessaloniki
Connect
BA092 British Airways
BA2642 British Airways
18:35 Toronto
08:05 London Heathrow
06:35 London Heathrow
13:25 Thessaloniki
Connect
AC854 Air Canada
BA2642 British Airways
18:35 Toronto
08:05 London Heathrow
06:35 London Heathrow
13:25 Thessaloniki
Connect
AC896 Air Canada
A3122 Aegean Airlines
19:10 Toronto
18:05 Athens
11:40 Athens
19:00 Thessaloniki
Connect
AC896 Air Canada
A3120 Aegean Airlines
19:10 Toronto
16:25 Athens
11:40 Athens
17:20 Thessaloniki
Connect
AC896 Air Canada
A3116 Aegean Airlines
19:10 Toronto
13:10 Athens
11:40 Athens
14:05 Thessaloniki
Connect
TS698 694 696 Air Transat
A3116 Aegean Airlines
19:45 Toronto
13:10 Athens
12:20 Athens
14:05 Thessaloniki
Connect
TS698 694 696 Air Transat
A3120 Aegean Airlines
19:45 Toronto
16:25 Athens
12:20 Athens
17:20 Thessaloniki
Connect
TS698 694 696 Air Transat
GQ384 Sky Express
19:45 Toronto
16:35 Athens
12:20 Athens
17:30 Thessaloniki
Connect
DE2403 Condor Flugdienst
A3531 Aegean Airlines
19:50 Toronto
11:10 Frankfurt
09:50 Frankfurt
14:45 Thessaloniki
Connect
DE2403 Condor Flugdienst
LH1556 Lufthansa
19:50 Toronto
14:00 Frankfurt
09:50 Frankfurt
17:25 Thessaloniki
Connect
LH495 Lufthansa
A3503 Aegean Airlines
20:20 Toronto
19:50 Munich
10:10 Munich
22:50 Thessaloniki
Connect
TS370 Air Transat
HV5809 Transavia Holland
21:05 Toronto
12:15 Amsterdam Schiphol
10:35 Amsterdam Schiphol
16:05 Thessaloniki
Connect
AC826 Air Canada
HV5805 Transavia Holland
21:15 Toronto
12:10 Amsterdam Schiphol
10:20 Amsterdam Schiphol
16:00 Thessaloniki
Connect
AC826 Air Canada
HV5809 Transavia Holland
21:15 Toronto
12:15 Amsterdam Schiphol
10:20 Amsterdam Schiphol
16:05 Thessaloniki
Connect
AF357 Air France
AF1038 Air France
21:25 Toronto
15:20 Paris Charles de Gaulle
11:00 Paris Charles de Gaulle
19:15 Thessaloniki
Connect
AF357 Air France
A3521 Aegean Airlines
21:25 Toronto
15:25 Paris Charles de Gaulle
11:00 Paris Charles de Gaulle
19:10 Thessaloniki
Connect
AC842 Air Canada
LH1556 Lufthansa
21:35 Toronto
14:00 Frankfurt
11:10 Frankfurt
17:25 Thessaloniki
Connect
TK18 Turkish Airlines
TK1893 Turkish Airlines
22:20 Toronto
19:05 Istanbul
15:10 Istanbul
20:30 Thessaloniki
Connect
KL0696 KLM
HV5805 Transavia Holland
22:45 Toronto
18:35 Amsterdam Schiphol
11:55 Amsterdam Schiphol
22:25 Thessaloniki
Connect

5. Toronto to Heraklion

  1. You take a bus, shuttle or taxi from your location in Zurich to Toronto.

  2. You take a flight from Toronto to Heraklion and cost approximately 900 USD.

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

Flight Depart Arrive
AC840 Air Canada
LH1296 Lufthansa
16:45 Toronto
11:55 Frankfurt
06:20 Frankfurt
16:00 Heraklion
Connect
AC840 Air Canada
A3431 Aegean Airlines
16:45 Toronto
13:25 Frankfurt
06:20 Frankfurt
17:25 Heraklion
Connect
AC834 Air Canada
LH1750 Lufthansa
A3314 Aegean Airlines
17:55 Toronto
08:55 Munich
13:15 Athens
07:45 Munich
12:20 Athens
14:05 Heraklion
Connect
AC834 Air Canada
LH2638 Lufthansa
17:55 Toronto
12:30 Munich
07:45 Munich
16:10 Heraklion
Connect
AC834 Air Canada
LH1758 Lufthansa
17:55 Toronto
08:55 Munich
07:45 Munich
12:35 Heraklion
Connect
AC834 Air Canada
A3433 Aegean Airlines
17:55 Toronto
10:25 Munich
07:45 Munich
14:05 Heraklion
Connect
AC886 Air Canada
OS9001 Austrian Airlines
18:10 Toronto
09:25 Vienna
08:30 Vienna
12:50 Heraklion
Connect
AC886 Air Canada
OS9009 Austrian Airlines
18:10 Toronto
13:15 Vienna
08:30 Vienna
16:40 Heraklion
Connect
AC886 Air Canada
OS9003 Austrian Airlines
18:10 Toronto
12:25 Vienna
08:30 Vienna
15:50 Heraklion
Connect
LH471 Lufthansa
A3431 Aegean Airlines
18:20 Toronto
13:25 Frankfurt
07:55 Frankfurt
17:25 Heraklion
Connect
AC880 Air Canada
WK348 Edelweiss Air
18:20 Toronto
16:15 Zurich
08:00 Zurich
20:10 Heraklion
Connect
LH471 Lufthansa
LH1296 Lufthansa
18:20 Toronto
11:55 Frankfurt
07:55 Frankfurt
16:00 Heraklion
Connect
AC880 Air Canada
WK350 Edelweiss Air
18:20 Toronto
16:10 Zurich
08:00 Zurich
20:00 Heraklion
Connect
AF351 Air France
AF1002 Air France
18:25 Toronto
10:30 Paris Charles de Gaulle
07:40 Paris Charles de Gaulle
14:55 Heraklion
Connect
BA092 British Airways
BA2552 British Airways
18:35 Toronto
11:25 London Heathrow
06:35 London Heathrow
17:25 Heraklion
Connect
BA092 British Airways
BA2554 British Airways
18:35 Toronto
09:50 London Heathrow
06:35 London Heathrow
15:55 Heraklion
Connect
BA092 British Airways
BA2538 British Airways
18:35 Toronto
08:45 London Heathrow
06:35 London Heathrow
15:00 Heraklion
Connect
AC896 Air Canada
A3320 Aegean Airlines
19:10 Toronto
19:35 Athens
11:40 Athens
20:25 Heraklion
Connect
AC896 Air Canada
A3318 Aegean Airlines
19:10 Toronto
16:25 Athens
11:40 Athens
17:15 Heraklion
Connect
AC896 Air Canada
A3314 Aegean Airlines
19:10 Toronto
13:15 Athens
11:40 Athens
14:05 Heraklion
Connect
AC872 Air Canada
A3453 Aegean Airlines
19:30 Toronto
10:40 Paris Charles de Gaulle
08:45 Paris Charles de Gaulle
15:00 Heraklion
Connect
AC872 Air Canada
AF1002 Air France
19:30 Toronto
10:30 Paris Charles de Gaulle
08:45 Paris Charles de Gaulle
14:55 Heraklion
Connect
AC872 Air Canada
GQ951 Sky Express
19:30 Toronto
10:20 Paris Charles de Gaulle
08:45 Paris Charles de Gaulle
14:40 Heraklion
Connect
TS698 694 696 Air Transat
A3314 Aegean Airlines
19:45 Toronto
13:15 Athens
12:20 Athens
14:05 Heraklion
Connect
DE2403 Condor Flugdienst
DE1668 Condor Flugdienst
19:50 Toronto
14:25 Frankfurt
09:50 Frankfurt
18:30 Heraklion
Connect
DE2403 Condor Flugdienst
DE1662 Condor Flugdienst
19:50 Toronto
12:40 Frankfurt
09:50 Frankfurt
16:35 Heraklion
Connect
DE2403 Condor Flugdienst
DE1662 Condor Flugdienst
19:50 Toronto
14:55 Frankfurt
09:50 Frankfurt
18:55 Heraklion
Connect
LH495 Lufthansa
LH1758 Lufthansa
20:20 Toronto
14:10 Munich
10:10 Munich
17:50 Heraklion
Connect
LH495 Lufthansa
LH2638 Lufthansa
20:20 Toronto
12:30 Munich
10:10 Munich
16:10 Heraklion
Connect
AC856 Air Canada
BA2554 British Airways
20:35 Toronto
09:50 London Heathrow
08:35 London Heathrow
15:55 Heraklion
Connect
AC890 Air Canada
NO6174 Neos
20:50 Toronto
13:15 Rome
11:15 Rome
16:35 Heraklion
Connect
AC890 Air Canada
AZ0736 Alitalia
20:50 Toronto
13:20 Rome
11:15 Rome
16:35 Heraklion
Connect
AC842 Air Canada
A3431 Aegean Airlines
21:35 Toronto
13:25 Frankfurt
11:10 Frankfurt
17:25 Heraklion
Connect
TS308 Air Transat
AZ0736 Alitalia
21:40 Toronto
13:20 Rome
12:15 Rome
16:35 Heraklion
Connect
KL0696 KLM
HV6619 Transavia Holland
22:45 Toronto
14:50 Amsterdam Schiphol
11:55 Amsterdam Schiphol
19:20 Heraklion
Connect
KL0696 KLM
HV6619 5919 Transavia Holland
22:45 Toronto
16:25 Amsterdam Schiphol
11:55 Amsterdam Schiphol
20:55 Heraklion
Connect
KL0696 KLM
HV6875 Transavia Holland
22:45 Toronto
16:35 Amsterdam Schiphol
11:55 Amsterdam Schiphol
21:05 Heraklion
Connect
TS340 350 360 Air Transat
HV6619 Transavia Holland
23:45 Toronto
14:50 Amsterdam Schiphol
13:10 Amsterdam Schiphol
19:20 Heraklion
Connect
TS340 350 360 Air Transat
HV6877 Transavia Holland
23:45 Toronto
15:20 Amsterdam Schiphol
13:10 Amsterdam Schiphol
19:50 Heraklion
Connect
TS206 Air Transat
U21939 easyJet
23:50 Toronto
13:40 Manchester
11:40 Manchester
19:55 Heraklion
Connect

6. Toronto to Rhodes

  1. You take a bus, shuttle or taxi from your location in Zurich to Toronto.

  2. You take a flight from Toronto to Rhodes and cost approximately 950 USD.

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

Flight Depart Arrive
AC840 Air Canada
LH1258 Lufthansa
16:45 Toronto
13:05 Frankfurt
06:20 Frankfurt
17:10 Rhodes
Connect
AC840 Air Canada
A3481 Aegean Airlines
16:45 Toronto
11:15 Frankfurt
06:20 Frankfurt
15:15 Rhodes
Connect
KL0692 KLM
U27989 easyJet
17:00 Toronto
07:30 Amsterdam Schiphol
06:05 Amsterdam Schiphol
12:10 Rhodes
Connect
AC834 Air Canada
LH1750 Lufthansa
A3204 Aegean Airlines
17:55 Toronto
08:55 Munich
14:15 Athens
07:45 Munich
12:20 Athens
15:15 Rhodes
Connect
AC834 Air Canada
LH1748 Lufthansa
17:55 Toronto
11:35 Munich
07:45 Munich
15:25 Rhodes
Connect
AC834 Air Canada
A3477 Aegean Airlines
17:55 Toronto
10:35 Munich
07:45 Munich
14:20 Rhodes
Connect
AC886 Air Canada
OS9103 Austrian Airlines
18:10 Toronto
09:35 Vienna
08:30 Vienna
13:00 Rhodes
Connect
AC886 Air Canada
OS9105 Austrian Airlines
18:10 Toronto
12:00 Vienna
08:30 Vienna
15:25 Rhodes
Connect
AC886 Air Canada
OS9173 Austrian Airlines
18:10 Toronto
13:10 Vienna
08:30 Vienna
16:35 Rhodes
Connect
LH471 Lufthansa
LH1258 Lufthansa
18:20 Toronto
13:05 Frankfurt
07:55 Frankfurt
17:10 Rhodes
Connect
LH471 Lufthansa
A3481 Aegean Airlines
18:20 Toronto
11:15 Frankfurt
07:55 Frankfurt
15:15 Rhodes
Connect
BA092 British Airways
BA624 British Airways
18:35 Toronto
07:55 London Heathrow
06:35 London Heathrow
14:10 Rhodes
Connect
BA092 British Airways
BA2556 British Airways
18:35 Toronto
11:15 London Heathrow
06:35 London Heathrow
17:20 Rhodes
Connect
AC854 Air Canada
BA624 British Airways
18:35 Toronto
07:55 London Heathrow
06:35 London Heathrow
14:10 Rhodes
Connect
LO042 LOT
W61325 Wizz Air
19:05 Toronto
12:00 Warsaw Chopin
09:25 Warsaw Chopin
16:00 Rhodes
Connect
AC896 Air Canada
A3214 Aegean Airlines
19:10 Toronto
18:35 Athens
11:40 Athens
19:35 Rhodes
Connect
AC896 Air Canada
A3204 Aegean Airlines
19:10 Toronto
14:15 Athens
11:40 Athens
15:15 Rhodes
Connect
TS282 Air Transat
U28789 easyJet
19:15 Toronto
09:35 London Gatwick
07:20 London Gatwick
15:35 Rhodes
Connect
TS698 694 696 Air Transat
A3204 Aegean Airlines
19:45 Toronto
14:15 Athens
12:20 Athens
15:15 Rhodes
Connect
DE2403 Condor Flugdienst
LH1258 Lufthansa
19:50 Toronto
13:05 Frankfurt
09:50 Frankfurt
17:10 Rhodes
Connect
DE2403 Condor Flugdienst
A3481 Aegean Airlines
19:50 Toronto
11:15 Frankfurt
09:50 Frankfurt
15:15 Rhodes
Connect
LH495 Lufthansa
LH1748 Lufthansa
20:20 Toronto
11:35 Munich
10:10 Munich
15:25 Rhodes
Connect
AC856 Air Canada
BA2556 British Airways
20:35 Toronto
11:15 London Heathrow
08:35 London Heathrow
17:20 Rhodes
Connect
WS3 WestJet
U26541 easyJet
21:15 Toronto
13:10 London Gatwick
09:00 London Gatwick
19:15 Rhodes
Connect
WS3 WestJet
U28787 easyJet
21:15 Toronto
12:45 London Gatwick
09:00 London Gatwick
18:55 Rhodes
Connect
AC808 Air Canada
U21815 easyJet
21:30 Toronto
12:35 Manchester
09:20 Manchester
18:50 Rhodes
Connect
AC842 Air Canada
LH1258 Lufthansa
21:35 Toronto
13:05 Frankfurt
11:10 Frankfurt
17:10 Rhodes
Connect
BA098 British Airways
BA2556 British Airways
21:55 Toronto
11:15 London Heathrow
10:00 London Heathrow
17:20 Rhodes
Connect
TS122 Air Transat
U26541 easyJet
22:45 Toronto
13:10 London Gatwick
10:45 London Gatwick
19:15 Rhodes
Connect
TS122 Air Transat
U28791 easyJet
22:45 Toronto
13:25 London Gatwick
10:45 London Gatwick
19:35 Rhodes
Connect
TS122 Air Transat
U28787 easyJet
22:45 Toronto
12:45 London Gatwick
10:45 London Gatwick
18:55 Rhodes
Connect
WS40 WestJet
U28793 easyJet
23:05 Toronto
14:10 London Gatwick
10:50 London Gatwick
20:20 Rhodes
Connect
TS340 350 360 Air Transat
HV5077 Transavia Holland
23:45 Toronto
16:35 Amsterdam Schiphol
13:10 Amsterdam Schiphol
21:15 Rhodes
Connect
TS340 350 360 Air Transat
OR1203 TUI Airlines Netherlands
23:45 Toronto
16:25 Amsterdam Schiphol
13:10 Amsterdam Schiphol
21:20 Rhodes
Connect
TS206 Air Transat
U21815 easyJet
23:50 Toronto
12:35 Manchester
11:40 Manchester
18:50 Rhodes
Connect
TS206 Air Transat
FR9076 Ryanair
23:50 Toronto
14:00 Manchester
11:40 Manchester
20:15 Rhodes
Connect
TS230 Air Transat
FR4409 Ryanair
23:55 Toronto
12:50 Dublin
11:30 Dublin
19:20 Rhodes
Connect

References

Find Hotels in Greece

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

Booking.com