HowToGo

Flight from Canada to Greece

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

Search Transfer from Canada to Greece

Search Flights

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

1. Montreal to Thessaloniki

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

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

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

Flight Depart Arrive
TS696 Air Transat
OA114 Olympic Air
16:25 Montreal
11:35 Athens
08:30 Athens
12:25 Thessaloniki
Connect
TS696 Air Transat
EL101 Ellinair
16:25 Montreal
11:00 Athens
08:30 Athens
11:55 Thessaloniki
Connect
TS696 Air Transat
OA110 Olympic Air
16:25 Montreal
10:00 Athens
08:30 Athens
10:55 Thessaloniki
Connect
AC1902 Air Canada
OA110 Olympic Air
16:40 Montreal
10:00 Athens
08:50 Athens
10:55 Thessaloniki
Connect
AC1902 Air Canada
OA114 Olympic Air
16:40 Montreal
11:35 Athens
08:50 Athens
12:25 Thessaloniki
Connect
AC1902 Air Canada
OA116 Olympic Air
16:40 Montreal
13:25 Athens
08:50 Athens
14:20 Thessaloniki
Connect
LH479 Lufthansa
LH1288 Lufthansa
17:50 Montreal
10:00 Frankfurt
07:05 Frankfurt
13:25 Thessaloniki
Connect
LH479 Lufthansa
LH096 Lufthansa
A3501 Aegean Airlines
17:50 Montreal
08:15 Frankfurt
10:10 Munich
07:05 Frankfurt
09:10 Munich
13:10 Thessaloniki
Connect
AC082 Air Canada
BZ712 Blue Dart Aviation
18:00 Montreal
14:00 Tel Aviv
11:00 Tel Aviv
16:20 Thessaloniki
Connect
SN562 Brussels Airlines
A3539 Aegean Airlines
18:25 Montreal
08:55 Brussels
07:10 Brussels
12:40 Thessaloniki
Connect
TS394 Air Transat
FR3566 Ryanair
18:40 Montreal
10:10 Copenhagen
07:50 Copenhagen
14:00 Thessaloniki
Connect
KL0672 KLM
HV5805 Transavia Holland
18:45 Montreal
17:10 Amsterdam Schiphol
07:35 Amsterdam Schiphol
21:00 Thessaloniki
Connect
KL0672 KLM
HV5809 Transavia Holland
18:45 Montreal
15:55 Amsterdam Schiphol
07:35 Amsterdam Schiphol
19:45 Thessaloniki
Connect
TS692 Air Transat
OA120 Olympic Air
18:45 Montreal
16:00 Athens
10:50 Athens
16:55 Thessaloniki
Connect
OS74 Austrian Airlines
OS809 Austrian Airlines
18:45 Montreal
12:35 Vienna
08:45 Vienna
15:20 Thessaloniki
Connect
TS692 Air Transat
OA116 Olympic Air
18:45 Montreal
13:25 Athens
10:50 Athens
14:20 Thessaloniki
Connect
OS74 Austrian Airlines
OE180 Cairo Aviation
18:45 Montreal
11:35 Vienna
08:45 Vienna
14:20 Thessaloniki
Connect
AC874 Air Canada
LH1288 Lufthansa
19:05 Montreal
10:00 Frankfurt
08:10 Frankfurt
13:25 Thessaloniki
Connect
AC892 Air Canada
A3517 Aegean Airlines
19:15 Montreal
14:35 Rome
09:05 Rome
17:20 Thessaloniki
Connect
AC832 Air Canada
JU301 Air Serbia
JU522 Air Serbia
19:55 Montreal
09:50 Brussels
13:20 Belgrade
08:40 Brussels
12:00 Belgrade
15:25 Thessaloniki
Connect
LH475 Lufthansa
LH1734 Lufthansa
JU522 Air Serbia
20:35 Montreal
10:55 Munich
13:20 Belgrade
09:55 Munich
12:25 Belgrade
15:25 Thessaloniki
Connect
LH475 Lufthansa
A3503 Aegean Airlines
20:35 Montreal
19:50 Munich
09:55 Munich
22:55 Thessaloniki
Connect
AC1912 Air Canada
A3537 Aegean Airlines
20:50 Montreal
12:15 Barcelona
10:05 Barcelona
15:55 Thessaloniki
Connect
AC870 Air Canada
A3521 Aegean Airlines
20:50 Montreal
20:05 Paris CDG
09:45 Paris CDG
23:50 Thessaloniki
Connect
AC1934 Air Canada
OA120 Olympic Air
21:00 Montreal
16:00 Athens
13:10 Athens
16:55 Thessaloniki
Connect
AC1934 Air Canada
OA122 Olympic Air
21:00 Montreal
18:05 Athens
13:10 Athens
18:55 Thessaloniki
Connect
AC1934 Air Canada
OA126 Olympic Air
21:00 Montreal
19:20 Athens
13:10 Athens
20:15 Thessaloniki
Connect
TS402 506 604 352 400 500 Air Transat
A3517 Aegean Airlines
21:05 Montreal
14:35 Rome
11:05 Rome
17:20 Thessaloniki
Connect
TS256 Air Transat
A3537 Aegean Airlines
21:10 Montreal
12:15 Barcelona
10:25 Barcelona
15:55 Thessaloniki
Connect
TS676 Air Transat
BA2640 British Airways
21:20 Montreal
13:00 London Gatwick
09:05 London Gatwick
18:25 Thessaloniki
Connect
TS646 Air Transat
OA122 Olympic Air
21:45 Montreal
18:05 Athens
13:50 Athens
18:55 Thessaloniki
Connect
TS646 Air Transat
OA120 Olympic Air
21:45 Montreal
16:00 Athens
13:50 Athens
16:55 Thessaloniki
Connect
TS646 Air Transat
EL103 Ellinair
21:45 Montreal
19:15 Athens
13:50 Athens
20:10 Thessaloniki
Connect
TS728 738 Air Transat
BA2640 British Airways
22:15 Montreal
13:00 London Gatwick
09:50 London Gatwick
18:25 Thessaloniki
Connect
TK36 Turkish Airlines
TK1893 Turkish Airlines
22:45 Montreal
19:10 Istanbul Ataturk
14:55 Istanbul Ataturk
20:35 Thessaloniki
Connect

2. Montreal to Athens

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

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

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

Flight Depart Arrive
AA5009 American Airlines
AA758 American Airlines
10:55 Montreal
16:25 Philadelphia
12:41 Philadelphia
09:15 Athens
Connect
DL5517 Delta
DL202 Delta
11:55 Montreal
17:07 New York JFK
13:36 New York JFK
10:00 Athens
Connect
AC411 Air Canada
AC1900 Air Canada
12:00 Montreal
16:40 Toronto
13:24 Toronto
09:20 Athens
Connect
AA4389 American Airlines
AA758 American Airlines
12:57 Montreal
16:25 Philadelphia
14:43 Philadelphia
09:15 Athens
Connect
AC413 Air Canada
AC1900 Air Canada
13:00 Montreal
16:40 Toronto
14:24 Toronto
09:20 Athens
Connect
AC415 Air Canada
AC1900 Air Canada
14:00 Montreal
16:40 Toronto
15:24 Toronto
09:20 Athens
Connect
AC835 Air Canada
AC1924 Air Canada
16:00 Montreal
20:30 Toronto
17:24 Toronto
13:10 Athens
Connect
TS696 Air Transat
16:25 Montreal
08:30 Athens Direct
AC1902 Air Canada
16:40 Montreal
08:50 Athens Direct
DL5518 Delta
DL204 Delta
16:48 Montreal
19:30 New York JFK
18:39 New York JFK
12:30 Athens
Connect
LX87 Swiss
LX1830 Swiss
16:50 Montreal
09:05 Zurich
06:15 Zurich
12:45 Athens
Connect
AC421 Air Canada
AC1924 Air Canada
17:00 Montreal
20:30 Toronto
18:24 Toronto
13:10 Athens
Connect
AF345 Air France
AF1232 Air France
17:00 Montreal
07:10 Paris CDG
05:55 Paris CDG
11:20 Athens
Connect
AF345 Air France
AF1532 Air France
17:00 Montreal
09:15 Paris CDG
05:55 Paris CDG
13:30 Athens
Connect
LH479 Lufthansa
LH1278 Lufthansa
17:50 Montreal
09:30 Frankfurt
07:05 Frankfurt
13:15 Athens
Connect
AC423 Air Canada
AC1924 Air Canada
18:00 Montreal
20:30 Toronto
19:24 Toronto
13:10 Athens
Connect
TS692 Air Transat
18:45 Montreal
10:50 Athens Direct
KL0672 KLM
KL1575 KLM
18:45 Montreal
12:20 Amsterdam Schiphol
07:35 Amsterdam Schiphol
16:35 Athens
Connect
OS74 Austrian Airlines
OS801 Austrian Airlines
18:45 Montreal
10:25 Vienna
08:45 Vienna
13:40 Athens
Connect
AC874 Air Canada
LH1278 Lufthansa
19:05 Montreal
09:30 Frankfurt
08:10 Frankfurt
13:15 Athens
Connect
AC874 Air Canada
A3831 Aegean Airlines
19:05 Montreal
11:05 Frankfurt
08:10 Frankfurt
14:50 Athens
Connect
AF347 Air France
AF1532 Air France
19:25 Montreal
09:15 Paris CDG
08:15 Paris CDG
13:30 Athens
Connect
AF347 Air France
AF1832 Air France
19:25 Montreal
12:15 Paris CDG
08:15 Paris CDG
16:25 Athens
Connect
AC832 Air Canada
A3621 Aegean Airlines
19:55 Montreal
11:15 Brussels
08:40 Brussels
15:20 Athens
Connect
LH475 Lufthansa
A3803 Aegean Airlines
20:35 Montreal
11:15 Munich
09:55 Munich
14:45 Athens
Connect
LH475 Lufthansa
LH1752 Lufthansa
20:35 Montreal
11:05 Munich
09:55 Munich
14:30 Athens
Connect
LH475 Lufthansa
LH1754 Lufthansa
20:35 Montreal
15:10 Munich
09:55 Munich
18:35 Athens
Connect
AC834 Air Canada
A3855 Aegean Airlines
20:50 Montreal
11:20 Geneva
10:05 Geneva
15:00 Athens
Connect
AC870 Air Canada
A3611 Aegean Airlines
20:50 Montreal
12:00 Paris CDG
09:45 Paris CDG
16:10 Athens
Connect
AC1934 Air Canada
21:00 Montreal
13:10 Athens Direct
BA094 British Airways
BA636 British Airways
21:35 Montreal
10:30 London Heathrow
09:10 London Heathrow
16:20 Athens
Connect
BA094 British Airways
BA636 British Airways
21:35 Montreal
10:15 London Heathrow
09:10 London Heathrow
16:05 Athens
Connect
BA094 British Airways
BA640 British Airways
21:35 Montreal
10:20 London Heathrow
09:10 London Heathrow
16:10 Athens
Connect
TS646 Air Transat
21:45 Montreal
13:50 Athens Direct
AF349 Air France
AF1132 Air France
21:55 Montreal
14:40 Paris CDG
10:45 Paris CDG
18:55 Athens
Connect
AF349 Air France
AF1832 Air France
21:55 Montreal
12:15 Paris CDG
10:45 Paris CDG
16:25 Athens
Connect
AT209 Royal Air Maroc
AT914 Royal Air Maroc
22:35 Montreal
13:15 Casablanca
10:05 Casablanca
19:20 Athens
Connect
TK36 Turkish Airlines
TK1843 Turkish Airlines
22:45 Montreal
19:10 Istanbul Ataturk
14:55 Istanbul Ataturk
20:45 Athens
Connect
TK36 Turkish Airlines
A3993 Aegean Airlines
22:45 Montreal
15:50 Istanbul Ataturk
14:55 Istanbul Ataturk
17:20 Athens
Connect
AF341 Air France
AF1132 Air France
23:00 Montreal
14:40 Paris CDG
11:55 Paris CDG
18:55 Athens
Connect

3. Toronto to Thessaloniki

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

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

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

Flight Depart Arrive
TS654 Air Transat
OA110 Olympic Air
15:25 Toronto
10:00 Athens
08:00 Athens
10:55 Thessaloniki
Connect
TS654 Air Transat
OA114 Olympic Air
15:25 Toronto
11:35 Athens
08:00 Athens
12:25 Thessaloniki
Connect
TS690 Air Transat
OA110 Olympic Air
15:35 Toronto
10:00 Athens
08:10 Athens
10:55 Thessaloniki
Connect
TS690 Air Transat
OA114 Olympic Air
15:35 Toronto
11:35 Athens
08:10 Athens
12:25 Thessaloniki
Connect
TS690 Air Transat
EL101 Ellinair
15:35 Toronto
11:00 Athens
08:10 Athens
11:55 Thessaloniki
Connect
AC1900 Air Canada
OA114 Olympic Air
16:40 Toronto
11:35 Athens
09:20 Athens
12:25 Thessaloniki
Connect
AC1900 Air Canada
OA116 Olympic Air
16:40 Toronto
13:25 Athens
09:20 Athens
14:20 Thessaloniki
Connect
AC1900 Air Canada
OA120 Olympic Air
16:40 Toronto
16:00 Athens
09:20 Athens
16:55 Thessaloniki
Connect
AC872 Air Canada
LH1288 Lufthansa
16:45 Toronto
10:00 Frankfurt
06:20 Frankfurt
13:25 Thessaloniki
Connect
AC1926 Air Canada
EL173 Ellinair
16:50 Toronto
11:30 Warsaw Chopin
07:20 Warsaw Chopin
14:30 Thessaloniki
Connect
KL0692 KLM
HV5807 Transavia Holland
17:00 Toronto
07:40 Amsterdam Schiphol
06:10 Amsterdam Schiphol
11:30 Thessaloniki
Connect
IG0924 Meridiana
A3519 Aegean Airlines
17:15 Toronto
09:25 Milan Malpensa
07:35 Milan Malpensa
12:25 Thessaloniki
Connect
TS370 Air Transat
HV5807 Transavia Holland
17:20 Toronto
07:40 Amsterdam Schiphol
06:45 Amsterdam Schiphol
11:30 Thessaloniki
Connect
AC846 Air Canada
A3501 Aegean Airlines
17:30 Toronto
10:10 Munich
07:25 Munich
13:10 Thessaloniki
Connect
AC846 Air Canada
OS112 Austrian Airlines
OS809 Austrian Airlines
17:30 Toronto
08:15 Munich
12:35 Vienna
07:25 Munich
09:20 Vienna
15:20 Thessaloniki
Connect
LH471 Lufthansa
LH1288 Lufthansa
18:20 Toronto
10:00 Frankfurt
07:55 Frankfurt
13:25 Thessaloniki
Connect
AC898 Air Canada
OE180 Cairo Aviation
18:25 Toronto
11:35 Vienna
08:35 Vienna
14:20 Thessaloniki
Connect
AC878 Air Canada
OS562 Austrian Airlines
OS809 Austrian Airlines
18:25 Toronto
10:00 Zurich
12:35 Vienna
08:00 Zurich
11:25 Vienna
15:20 Thessaloniki
Connect
AC878 Air Canada
LX1576 Swiss
OS809 Austrian Airlines
18:25 Toronto
09:00 Zurich
12:35 Vienna
08:00 Zurich
10:20 Vienna
15:20 Thessaloniki
Connect
AC898 Air Canada
OS809 Austrian Airlines
18:25 Toronto
12:35 Vienna
08:35 Vienna
15:20 Thessaloniki
Connect
LY030 El Al
LY5147 El Al
18:30 Toronto
20:40 Tel Aviv
12:10 Tel Aviv
23:25 Thessaloniki
Connect
AC886 Air Canada
A3539 Aegean Airlines
18:30 Toronto
08:55 Brussels
07:45 Brussels
12:40 Thessaloniki
Connect
LY030 El Al
BZ712 Blue Dart Aviation
18:30 Toronto
14:00 Tel Aviv
12:10 Tel Aviv
16:20 Thessaloniki
Connect
TS694 Air Transat
OA120 Olympic Air
19:40 Toronto
16:00 Athens
12:20 Athens
16:55 Thessaloniki
Connect
TS694 Air Transat
OA116 Olympic Air
19:40 Toronto
13:25 Athens
12:20 Athens
14:20 Thessaloniki
Connect
LH495 Lufthansa
A3503 Aegean Airlines
20:20 Toronto
19:50 Munich
10:10 Munich
22:55 Thessaloniki
Connect
AC1924 Air Canada
OA120 Olympic Air
20:30 Toronto
16:00 Athens
13:10 Athens
16:55 Thessaloniki
Connect
AC1924 Air Canada
OA122 Olympic Air
20:30 Toronto
18:05 Athens
13:10 Athens
18:55 Thessaloniki
Connect
AC1924 Air Canada
OA126 Olympic Air
20:30 Toronto
19:20 Athens
13:10 Athens
20:15 Thessaloniki
Connect
AC1910 Air Canada
W62447 Wizz Air
20:40 Toronto
13:30 Budapest
11:15 Budapest
16:05 Thessaloniki
Connect
AC890 Air Canada
A3517 Aegean Airlines
20:45 Toronto
14:35 Rome
11:05 Rome
17:20 Thessaloniki
Connect
WS3 WestJet
BA2640 British Airways
20:45 Toronto
13:00 London Gatwick
09:00 London Gatwick
18:25 Thessaloniki
Connect
TS308 Air Transat
A3517 Aegean Airlines
21:15 Toronto
14:35 Rome
11:55 Rome
17:20 Thessaloniki
Connect
AZ0651 Alitalia
A3517 Aegean Airlines
21:30 Toronto
14:35 Rome
12:05 Rome
17:20 Thessaloniki
Connect
AC876 Air Canada
A3531 Aegean Airlines
21:35 Toronto
19:25 Frankfurt
11:10 Frankfurt
22:55 Thessaloniki
Connect
TS122 Air Transat
BA2640 British Airways
22:05 Toronto
13:00 London Gatwick
10:05 London Gatwick
18:25 Thessaloniki
Connect
TK18 Turkish Airlines
TK1893 Turkish Airlines
22:20 Toronto
19:10 Istanbul Ataturk
15:15 Istanbul Ataturk
20:35 Thessaloniki
Connect
TS540 Air Transat
BA2640 British Airways
22:25 Toronto
13:00 London Gatwick
10:35 London Gatwick
18:25 Thessaloniki
Connect
KL0696 KLM
HV5809 Transavia Holland
22:45 Toronto
15:55 Amsterdam Schiphol
11:55 Amsterdam Schiphol
19:45 Thessaloniki
Connect
BA2268 British Airways
BA2640 British Airways
22:55 Toronto
13:00 London Gatwick
11:05 London Gatwick
18:25 Thessaloniki
Connect

4. Montreal to Heraklion

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Heraklion and cost approximately 1100 USD.

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

Flight Depart Arrive
TS696 Air Transat
OA306 Olympic Air
16:25 Montreal
10:05 Athens
08:30 Athens
10:55 Heraklion
Connect
AC1902 Air Canada
OA308 Olympic Air
16:40 Montreal
14:20 Athens
08:50 Athens
15:10 Heraklion
Connect
AC1902 Air Canada
OA306 Olympic Air
16:40 Montreal
10:05 Athens
08:50 Athens
10:55 Heraklion
Connect
AC1902 Air Canada
OA314 Olympic Air
16:40 Montreal
13:05 Athens
08:50 Athens
13:55 Heraklion
Connect
LX87 Swiss
WK348 Edelweiss Air
16:50 Montreal
08:50 Zurich
06:15 Zurich
12:40 Heraklion
Connect
AF345 Air France
AF1002 Air France
17:00 Montreal
12:00 Paris CDG
05:55 Paris CDG
16:25 Heraklion
Connect
LH479 Lufthansa
XG2013 SunExpress Deutschland
17:50 Montreal
09:00 Frankfurt
07:05 Frankfurt
13:10 Heraklion
Connect
LH479 Lufthansa
LH1296 Lufthansa
17:50 Montreal
10:40 Frankfurt
07:05 Frankfurt
14:45 Heraklion
Connect
LH479 Lufthansa
A3431 Aegean Airlines
17:50 Montreal
10:20 Frankfurt
07:05 Frankfurt
14:20 Heraklion
Connect
SN562 Brussels Airlines
SN3257 Brussels Airlines
18:25 Montreal
15:10 Brussels
07:10 Brussels
19:35 Heraklion
Connect
KL0672 KLM
HV6919 Transavia Holland
18:45 Montreal
15:45 Amsterdam Schiphol
07:35 Amsterdam Schiphol
20:15 Heraklion
Connect
TS692 Air Transat
OA314 Olympic Air
18:45 Montreal
13:05 Athens
10:50 Athens
13:55 Heraklion
Connect
OS74 Austrian Airlines
OS9001 Austrian Airlines
18:45 Montreal
17:25 Vienna
08:45 Vienna
20:55 Heraklion
Connect
OS74 Austrian Airlines
OS9009 Austrian Airlines
18:45 Montreal
13:15 Vienna
08:45 Vienna
16:45 Heraklion
Connect
OS74 Austrian Airlines
OS9003 Austrian Airlines
18:45 Montreal
15:40 Vienna
08:45 Vienna
19:10 Heraklion
Connect
AC864 Air Canada
OS452 Austrian Airlines
OS9009 Austrian Airlines
19:00 Montreal
09:05 London Heathrow
13:15 Vienna
06:30 London Heathrow
12:25 Vienna
16:45 Heraklion
Connect
AC874 Air Canada
LH1296 Lufthansa
19:05 Montreal
10:40 Frankfurt
08:10 Frankfurt
14:45 Heraklion
Connect
AC874 Air Canada
XG2013 SunExpress Deutschland
19:05 Montreal
09:00 Frankfurt
08:10 Frankfurt
13:10 Heraklion
Connect
AC874 Air Canada
A3431 Aegean Airlines
19:05 Montreal
10:20 Frankfurt
08:10 Frankfurt
14:20 Heraklion
Connect
AC826 Air Canada
V72868 Volotea
19:15 Montreal
10:20 Toulouse
08:15 Toulouse
14:40 Heraklion
Connect
AC826 Air Canada
A3429 Aegean Airlines
19:15 Montreal
10:20 Toulouse
08:15 Toulouse
14:25 Heraklion
Connect
AF347 Air France
AF1002 Air France
19:25 Montreal
12:00 Paris CDG
08:15 Paris CDG
16:25 Heraklion
Connect
AC828 Air Canada
A3417 Aegean Airlines
19:25 Montreal
09:55 Lyon
08:40 Lyon
13:50 Heraklion
Connect
AC832 Air Canada
SN3257 Brussels Airlines
19:55 Montreal
15:10 Brussels
08:40 Brussels
19:35 Heraklion
Connect
LH475 Lufthansa
LH2638 Lufthansa
20:35 Montreal
14:50 Munich
09:55 Munich
18:30 Heraklion
Connect
LH475 Lufthansa
A3433 Aegean Airlines
20:35 Montreal
10:45 Munich
09:55 Munich
14:25 Heraklion
Connect
TS356 566 618 150 250 278 456 Air Transat
A3453 Aegean Airlines
20:45 Montreal
10:40 Paris CDG
09:40 Paris CDG
15:05 Heraklion
Connect
AC870 Air Canada
A3453 Aegean Airlines
20:50 Montreal
10:40 Paris CDG
09:45 Paris CDG
15:05 Heraklion
Connect
AC870 Air Canada
AF1002 Air France
20:50 Montreal
12:00 Paris CDG
09:45 Paris CDG
16:25 Heraklion
Connect
AC1934 Air Canada
OA322 Olympic Air
21:00 Montreal
21:15 Athens
13:10 Athens
22:05 Heraklion
Connect
AC1934 Air Canada
OA318 Olympic Air
21:00 Montreal
16:20 Athens
13:10 Athens
17:10 Heraklion
Connect
AC1934 Air Canada
OA320 Olympic Air
21:00 Montreal
19:30 Athens
13:10 Athens
20:20 Heraklion
Connect
AC818 Air Canada
LH2517 Lufthansa
LH2638 Lufthansa
21:15 Montreal
10:30 Dublin
14:50 Munich
08:30 Dublin
13:50 Munich
18:30 Heraklion
Connect
TS646 Air Transat
GQ212 Sky Express
21:45 Montreal
16:00 Athens
13:50 Athens
17:00 Heraklion
Connect
TS646 Air Transat
OA318 Olympic Air
21:45 Montreal
16:20 Athens
13:50 Athens
17:10 Heraklion
Connect
TS110 Air Transat
AF1002 Air France
21:50 Montreal
12:00 Paris CDG
10:40 Paris CDG
16:25 Heraklion
Connect
AF349 Air France
AF1002 Air France
21:55 Montreal
12:00 Paris CDG
10:45 Paris CDG
16:25 Heraklion
Connect
TS748 Air Transat
BA2552 British Airways
22:25 Montreal
11:15 London Gatwick
10:00 London Gatwick
17:20 Heraklion
Connect
LV8008 Openskies
TO3508 Transavia France
22:30 Montreal
12:35 Paris Orly
11:20 Paris Orly
17:05 Heraklion
Connect
TS600 606 616 602 Air Transat
U27755 easyJet
23:35 Montreal
13:50 Nantes
12:00 Nantes
18:35 Heraklion
Connect

5. Toronto to Athens

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

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

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

Flight Depart Arrive
AC868 Air Canada
A3609 Aegean Airlines
08:45 Toronto
22:15 London Heathrow
21:00 London Heathrow
03:55 Athens
Connect
AA4864 American Airlines
AA758 American Airlines
11:04 Toronto
16:25 Philadelphia
12:40 Philadelphia
09:15 Athens
Connect
AC410 Air Canada
AC1902 Air Canada
12:00 Toronto
16:40 Montreal
13:15 Montreal
08:50 Athens
Connect
MS996 Egyptair
MS747 Egyptair
12:45 Toronto
09:15 Cairo
05:05 Cairo
12:15 Athens
Connect
AC412 Air Canada
AC1902 Air Canada
13:00 Toronto
16:40 Montreal
14:15 Montreal
08:50 Athens
Connect
AC414 Air Canada
AC1902 Air Canada
14:00 Toronto
16:40 Montreal
15:15 Montreal
08:50 Athens
Connect
DL5537 Delta
DL204 Delta
14:30 Toronto
19:30 New York JFK
16:21 New York JFK
12:30 Athens
Connect
AA3080 American Airlines
AA160 American Airlines
15:14 Toronto
17:45 Chicago O'Hare
16:06 Chicago O'Hare
12:10 Athens
Connect
UA4150 United Airlines
UA124 United Airlines
15:15 Toronto
17:40 Newark
16:50 Newark
10:30 Athens
Connect
TS654 Air Transat
15:25 Toronto
08:00 Athens Direct
TS690 Air Transat
15:35 Toronto
08:10 Athens Direct
AC418 Air Canada
AC1934 Air Canada
16:00 Toronto
21:00 Montreal
17:15 Montreal
13:10 Athens
Connect
AC1900 Air Canada
16:40 Toronto
09:20 Athens Direct
AC420 Air Canada
AC1934 Air Canada
17:00 Toronto
21:00 Montreal
18:15 Montreal
13:10 Athens
Connect
AC846 Air Canada
LH1750 Lufthansa
17:30 Toronto
08:55 Munich
07:25 Munich
12:20 Athens
Connect
TS475 Air Transat
TS646 Air Transat
17:50 Toronto
21:45 Montreal
19:05 Montreal
13:50 Athens
Connect
AC834 Air Canada
AC1934 Air Canada
18:00 Toronto
21:00 Montreal
19:18 Montreal
13:10 Athens
Connect
AF351 Air France
AF1532 Air France
18:20 Toronto
09:15 Paris CDG
07:55 Paris CDG
13:30 Athens
Connect
LH471 Lufthansa
LH1282 Lufthansa
18:20 Toronto
13:20 Frankfurt
07:55 Frankfurt
17:05 Athens
Connect
AF351 Air France
AF1832 Air France
18:20 Toronto
12:15 Paris CDG
07:55 Paris CDG
16:25 Athens
Connect
LH471 Lufthansa
LH1278 Lufthansa
18:20 Toronto
09:30 Frankfurt
07:55 Frankfurt
13:15 Athens
Connect
AC878 Air Canada
LX1830 Swiss
18:25 Toronto
09:05 Zurich
08:00 Zurich
12:45 Athens
Connect
AC878 Air Canada
A3851 Aegean Airlines
18:25 Toronto
11:10 Zurich
08:00 Zurich
14:45 Athens
Connect
AC898 Air Canada
OS801 Austrian Airlines
18:25 Toronto
10:25 Vienna
08:35 Vienna
13:40 Athens
Connect
BA092 British Airways
BA626 British Airways
18:40 Toronto
07:55 London Heathrow
06:40 London Heathrow
13:45 Athens
Connect
BA092 British Airways
BA630 British Airways
18:40 Toronto
07:40 London Heathrow
06:40 London Heathrow
13:30 Athens
Connect
BA092 British Airways
BA640 British Airways
18:40 Toronto
08:40 London Heathrow
06:40 London Heathrow
14:30 Athens
Connect
TS694 Air Transat
19:40 Toronto
12:20 Athens Direct
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
LH495 Lufthansa
LH1752 Lufthansa
20:20 Toronto
11:05 Munich
10:10 Munich
14:30 Athens
Connect
AC1924 Air Canada
20:30 Toronto
13:10 Athens Direct
AC882 Air Canada
A3751 Aegean Airlines
20:30 Toronto
11:30 Copenhagen
09:50 Copenhagen
15:40 Athens
Connect
AZ0651 Alitalia
AZ0718 Alitalia
21:30 Toronto
15:30 Rome
12:05 Rome
18:30 Athens
Connect
AC876 Air Canada
LH1282 Lufthansa
21:35 Toronto
13:20 Frankfurt
11:10 Frankfurt
17:05 Athens
Connect
BA098 British Airways
BA632 British Airways
21:50 Toronto
13:05 London Heathrow
09:55 London Heathrow
18:50 Athens
Connect
BA098 British Airways
BA638 British Airways
21:50 Toronto
11:50 London Heathrow
09:55 London Heathrow
17:40 Athens
Connect
AC858 Air Canada
A3601 Aegean Airlines
22:00 Toronto
12:15 London Heathrow
10:00 London Heathrow
17:50 Athens
Connect
TK18 Turkish Airlines
TK1843 Turkish Airlines
22:20 Toronto
19:10 Istanbul Ataturk
15:15 Istanbul Ataturk
20:45 Athens
Connect
AF393 Air France
AF1132 Air France
23:10 Toronto
14:40 Paris CDG
12:40 Paris CDG
18:55 Athens
Connect

6. Ottawa to Athens

  1. You take a bus, shuttle or taxi from your location in Canada to Ottawa.

  2. You take a flight from Ottawa to Athens and cost approximately 750 USD.

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

Flight Depart Arrive
AC8980 Air Canada
AC1902 Air Canada
11:40 Ottawa
16:40 Montreal
12:24 Montreal
08:50 Athens
Connect
AC8986 Air Canada
TS696 Air Transat
13:45 Ottawa
16:25 Montreal
14:29 Montreal
08:30 Athens
Connect
AC8986 Air Canada
AC1902 Air Canada
13:45 Ottawa
16:40 Montreal
14:29 Montreal
08:50 Athens
Connect
AC8986 Air Canada
LX87 Swiss
LX1830 Swiss
13:45 Ottawa
16:50 Montreal
09:05 Zurich
14:29 Montreal
06:15 Zurich
12:45 Athens
Connect
AC8932 Air Canada
LX87 Swiss
LX1830 Swiss
15:00 Ottawa
16:50 Montreal
09:05 Zurich
15:44 Montreal
06:15 Zurich
12:45 Athens
Connect
AC8932 Air Canada
LH479 Lufthansa
LH1278 Lufthansa
15:00 Ottawa
17:50 Montreal
09:30 Frankfurt
15:44 Montreal
07:05 Frankfurt
13:15 Athens
Connect
AC8932 Air Canada
TS692 Air Transat
15:00 Ottawa
18:45 Montreal
15:44 Montreal
10:50 Athens
Connect
AC8932 Air Canada
AC1902 Air Canada
15:00 Ottawa
16:40 Montreal
15:44 Montreal
08:50 Athens
Connect
AC8984 Air Canada
LH479 Lufthansa
LH1278 Lufthansa
16:00 Ottawa
17:50 Montreal
09:30 Frankfurt
16:44 Montreal
07:05 Frankfurt
13:15 Athens
Connect
AC8984 Air Canada
OS74 Austrian Airlines
OS801 Austrian Airlines
16:00 Ottawa
18:45 Montreal
10:25 Vienna
16:44 Montreal
08:45 Vienna
13:40 Athens
Connect
AC8984 Air Canada
TS692 Air Transat
16:00 Ottawa
18:45 Montreal
16:44 Montreal
10:50 Athens
Connect
AC8984 Air Canada
AC874 Air Canada
A3831 Aegean Airlines
16:00 Ottawa
19:05 Montreal
11:05 Frankfurt
16:44 Montreal
08:10 Frankfurt
14:50 Athens
Connect
AC8984 Air Canada
AC874 Air Canada
LH1278 Lufthansa
16:00 Ottawa
19:05 Montreal
09:30 Frankfurt
16:44 Montreal
08:10 Frankfurt
13:15 Athens
Connect
AC8984 Air Canada
LH475 Lufthansa
LH1752 Lufthansa
16:00 Ottawa
20:35 Montreal
11:05 Munich
16:44 Montreal
09:55 Munich
14:30 Athens
Connect
AC8966 Air Canada
LH475 Lufthansa
LH1752 Lufthansa
17:40 Ottawa
20:35 Montreal
11:05 Munich
18:24 Montreal
09:55 Munich
14:30 Athens
Connect
AC8966 Air Canada
AC834 Air Canada
A3855 Aegean Airlines
17:40 Ottawa
20:50 Montreal
11:20 Geneva
18:24 Montreal
10:05 Geneva
15:00 Athens
Connect
AC8966 Air Canada
AC832 Air Canada
A3621 Aegean Airlines
17:40 Ottawa
19:55 Montreal
11:15 Brussels
18:24 Montreal
08:40 Brussels
15:20 Athens
Connect
AC8966 Air Canada
AC1934 Air Canada
17:40 Ottawa
21:00 Montreal
18:24 Montreal
13:10 Athens
Connect
LH473 Lufthansa
LH098 Lufthansa
A3803 Aegean Airlines
17:55 Ottawa
09:15 Frankfurt
11:15 Munich
07:20 Frankfurt
10:10 Munich
14:45 Athens
Connect
LH473 Lufthansa
LH100 Lufthansa
LH1754 Lufthansa
17:55 Ottawa
10:15 Frankfurt
15:10 Munich
07:20 Frankfurt
11:10 Munich
18:35 Athens
Connect
LH473 Lufthansa
LH096 Lufthansa
LH1754 Lufthansa
17:55 Ottawa
08:15 Frankfurt
15:10 Munich
07:20 Frankfurt
09:10 Munich
18:35 Athens
Connect
LH473 Lufthansa
LH1282 Lufthansa
17:55 Ottawa
13:20 Frankfurt
07:20 Frankfurt
17:05 Athens
Connect
LH473 Lufthansa
LH098 Lufthansa
LH1754 Lufthansa
17:55 Ottawa
09:15 Frankfurt
15:10 Munich
07:20 Frankfurt
10:10 Munich
18:35 Athens
Connect
LH473 Lufthansa
A3831 Aegean Airlines
17:55 Ottawa
11:05 Frankfurt
07:20 Frankfurt
14:50 Athens
Connect
LH473 Lufthansa
LH1278 Lufthansa
17:55 Ottawa
09:30 Frankfurt
07:20 Frankfurt
13:15 Athens
Connect
LH473 Lufthansa
LH098 Lufthansa
LH1752 Lufthansa
17:55 Ottawa
09:15 Frankfurt
11:05 Munich
07:20 Frankfurt
10:10 Munich
14:30 Athens
Connect
LH473 Lufthansa
LH096 Lufthansa
LH1752 Lufthansa
17:55 Ottawa
08:15 Frankfurt
11:05 Munich
07:20 Frankfurt
09:10 Munich
14:30 Athens
Connect
LH473 Lufthansa
LH096 Lufthansa
A3803 Aegean Airlines
17:55 Ottawa
08:15 Frankfurt
11:15 Munich
07:20 Frankfurt
09:10 Munich
14:45 Athens
Connect
LH473 Lufthansa
LH1186 Lufthansa
LX1838 Swiss
17:55 Ottawa
09:40 Frankfurt
13:20 Zurich
07:20 Frankfurt
10:35 Zurich
17:00 Athens
Connect
WS388 WestJet
WS80 WestJet
AF1832 Air France
18:00 Ottawa
22:55 Halifax
12:15 Paris CDG
20:34 Halifax
10:01 Paris CDG
16:25 Athens
Connect
AC8988 Air Canada
TS646 Air Transat
18:50 Ottawa
21:45 Montreal
19:34 Montreal
13:50 Athens
Connect
AC8988 Air Canada
AC834 Air Canada
A3855 Aegean Airlines
18:50 Ottawa
20:50 Montreal
11:20 Geneva
19:34 Montreal
10:05 Geneva
15:00 Athens
Connect
AC8988 Air Canada
LH475 Lufthansa
LH1752 Lufthansa
18:50 Ottawa
20:35 Montreal
11:05 Munich
19:34 Montreal
09:55 Munich
14:30 Athens
Connect
AC8988 Air Canada
AC1934 Air Canada
18:50 Ottawa
21:00 Montreal
19:34 Montreal
13:10 Athens
Connect
AC8988 Air Canada
LH475 Lufthansa
A3803 Aegean Airlines
18:50 Ottawa
20:35 Montreal
11:15 Munich
19:34 Montreal
09:55 Munich
14:45 Athens
Connect
AC8014 Air Canada
TS646 Air Transat
19:05 Ottawa
21:45 Montreal
19:49 Montreal
13:50 Athens
Connect
AC8014 Air Canada
AC1934 Air Canada
19:05 Ottawa
21:00 Montreal
19:49 Montreal
13:10 Athens
Connect
AC8014 Air Canada
AC834 Air Canada
A3855 Aegean Airlines
19:05 Ottawa
20:50 Montreal
11:20 Geneva
19:49 Montreal
10:05 Geneva
15:00 Athens
Connect
AC888 Air Canada
A3601 Aegean Airlines
21:50 Ottawa
12:15 London Heathrow
09:35 London Heathrow
17:50 Athens
Connect
AC888 Air Canada
A3603 Aegean Airlines
21:50 Ottawa
16:35 London Heathrow
09:35 London Heathrow
22:10 Athens
Connect

7. Montreal to Chania

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Chania and cost approximately 750 USD.

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

Flight Depart Arrive
TS696 Air Transat
OA334 Olympic Air
16:25 Montreal
13:30 Athens
08:30 Athens
14:15 Chania
Connect
AC1902 Air Canada
OA334 Olympic Air
16:40 Montreal
13:30 Athens
08:50 Athens
14:15 Chania
Connect
AC1902 Air Canada
OA336 Olympic Air
16:40 Montreal
18:00 Athens
08:50 Athens
18:50 Chania
Connect
LH479 Lufthansa
FR4166 Ryanair
17:50 Montreal
08:00 Frankfurt
07:05 Frankfurt
12:10 Chania
Connect
TS692 Air Transat
OA334 Olympic Air
18:45 Montreal
13:30 Athens
10:50 Athens
14:15 Chania
Connect
OS74 Austrian Airlines
OS9005 Austrian Airlines
18:45 Montreal
12:35 Vienna
08:45 Vienna
16:00 Chania
Connect
OS74 Austrian Airlines
OS9137 Austrian Airlines
18:45 Montreal
12:00 Vienna
08:45 Vienna
15:25 Chania
Connect
AC864 Air Canada
BA666 British Airways
19:00 Montreal
10:45 London Heathrow
06:30 London Heathrow
16:50 Chania
Connect
AC1934 Air Canada
OA344 Olympic Air
21:00 Montreal
22:30 Athens
13:10 Athens
23:20 Chania
Connect
AC1934 Air Canada
OA336 Olympic Air
21:00 Montreal
18:00 Athens
13:10 Athens
18:50 Chania
Connect
TS464 Air Transat
FR4286 Ryanair
21:20 Montreal
15:35 Marseille
10:30 Marseille
19:30 Chania
Connect
BA094 British Airways
BA660 British Airways
21:35 Montreal
11:30 London Heathrow
09:10 London Heathrow
17:35 Chania
Connect
BA094 British Airways
BA666 British Airways
21:35 Montreal
10:45 London Heathrow
09:10 London Heathrow
16:50 Chania
Connect
TS646 Air Transat
OA336 Olympic Air
21:45 Montreal
18:00 Athens
13:50 Athens
18:50 Chania
Connect
TS646 Air Transat
GQ252 Sky Express
21:45 Montreal
16:20 Athens
13:50 Athens
17:20 Chania
Connect
TS192 492 572 392 722 Air Transat
U24469 easyJet
22:15 Montreal
14:45 Lyon
11:20 Lyon
18:55 Chania
Connect

8. Montreal to Sofia

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Sofia and cost approximately 650 USD.

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

Flight Depart Arrive
AF345 Air France
FB432 Bulgaria Air
17:00 Montreal
10:10 Paris CDG
05:55 Paris CDG
14:00 Sofia
Connect
LH479 Lufthansa
LH1456 Lufthansa
17:50 Montreal
08:00 Frankfurt
07:05 Frankfurt
11:10 Sofia
Connect
LH479 Lufthansa
LH1426 Lufthansa
17:50 Montreal
10:00 Frankfurt
07:05 Frankfurt
13:10 Sofia
Connect
AC884 Air Canada
FB432 Bulgaria Air
17:50 Montreal
10:10 Paris CDG
06:30 Paris CDG
14:00 Sofia
Connect
LH479 Lufthansa
LH1430 Lufthansa
17:50 Montreal
14:45 Frankfurt
07:05 Frankfurt
17:55 Sofia
Connect
SN562 Brussels Airlines
FB406 Bulgaria Air
18:25 Montreal
08:55 Brussels
07:10 Brussels
12:30 Sofia
Connect
KL0672 KLM
FB462 Bulgaria Air
18:45 Montreal
10:30 Amsterdam Schiphol
07:35 Amsterdam Schiphol
14:20 Sofia
Connect
OS74 Austrian Airlines
OS797 Austrian Airlines
18:45 Montreal
15:20 Vienna
08:45 Vienna
17:50 Sofia
Connect
OS74 Austrian Airlines
OS793 Austrian Airlines
18:45 Montreal
17:45 Vienna
08:45 Vienna
20:15 Sofia
Connect
OS74 Austrian Airlines
OS795 Austrian Airlines
18:45 Montreal
10:15 Vienna
08:45 Vienna
12:45 Sofia
Connect
AC864 Air Canada
FB852 Bulgaria Air
19:00 Montreal
08:55 London Heathrow
06:30 London Heathrow
14:05 Sofia
Connect
AC864 Air Canada
BA890 British Airways
19:00 Montreal
07:55 London Heathrow
06:30 London Heathrow
13:05 Sofia
Connect
AC874 Air Canada
LH1426 Lufthansa
19:05 Montreal
10:00 Frankfurt
08:10 Frankfurt
13:10 Sofia
Connect
AC874 Air Canada
LH1430 Lufthansa
19:05 Montreal
14:45 Frankfurt
08:10 Frankfurt
17:55 Sofia
Connect
AF347 Air France
AF1788 Air France
19:25 Montreal
14:50 Paris CDG
08:15 Paris CDG
18:35 Sofia
Connect
AF347 Air France
FB432 Bulgaria Air
19:25 Montreal
10:10 Paris CDG
08:15 Paris CDG
14:00 Sofia
Connect
AC832 Air Canada
LH2287 Lufthansa
LH1704 Lufthansa
19:55 Montreal
13:40 Brussels
15:45 Munich
08:40 Brussels
14:55 Munich
18:35 Sofia
Connect
AC832 Air Canada
LH2285 Lufthansa
LH1704 Lufthansa
19:55 Montreal
10:00 Brussels
15:45 Munich
08:40 Brussels
11:15 Munich
18:35 Sofia
Connect
LH475 Lufthansa
LH1706 Lufthansa
20:35 Montreal
20:10 Munich
09:55 Munich
23:00 Sofia
Connect
LH475 Lufthansa
LH1704 Lufthansa
20:35 Montreal
15:45 Munich
09:55 Munich
18:35 Sofia
Connect
TS100 700 Air Transat
FB302 Bulgaria Air
20:50 Montreal
12:00 Prague
11:05 Prague
14:50 Sofia
Connect
AC1934 Air Canada
A3982 Aegean Airlines
21:00 Montreal
19:05 Athens
13:10 Athens
20:20 Sofia
Connect
AF349 Air France
AF1788 Air France
21:55 Montreal
14:50 Paris CDG
10:45 Paris CDG
18:35 Sofia
Connect
TK36 Turkish Airlines
TK1029 Turkish Airlines
22:45 Montreal
19:15 Istanbul Ataturk
14:55 Istanbul Ataturk
20:35 Sofia
Connect
AF341 Air France
AF1788 Air France
23:00 Montreal
14:50 Paris CDG
11:55 Paris CDG
18:35 Sofia
Connect
TS114 136 142 Air Transat
AF1788 Air France
23:45 Montreal
14:50 Paris CDG
12:15 Paris CDG
18:35 Sofia
Connect

References

Find Hotels in Greece

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

Booking.com