Flights to Greece

C$ 887 Cheap flights to Greece

This is the cheapest round-trip flight price found by a momondo user in the last 72 hours by searching for a flight to Greece departing on 6/10. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
1 adult, Economy, 0 bags

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Early arrival? Instantly customize your results

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Greece

Find flights to these popular cities in Greece from your nearest airport.
Air Canada
10 Aug
YQB
16h 45m
1 stop
ATH
26 Aug
ATH
25h 07m
1 stop
YQB
C$ 930
Air Canada
10 Aug
YQB
14h 35m
2 stops
ATH
26 Aug
ATH
12h 17m
1 stop
YQB
C$ 934
Multiple Airlines
10 Aug
YQB
21h 35m
1 stop
ATH
26 Aug
ATH
14h 21m
1 stop
YQB
C$ 949
British Airways
20 Oct
YYC
36h 44m
1 stop
ATH
20 Jan
ATH
58h 23m
2 stops
YYC
C$ 957
Air Canada
22 Aug
YYZ
33h 40m
1 stop
ATH
2 Sep
ATH
18h 03m
2 stops
YYZ
C$ 961
Multiple Airlines
2 Aug
YQB
14h 35m
2 stops
ATH
13 Aug
ATH
17h 26m
1 stop
YQB
C$ 961
Multiple Airlines
12 Oct
YWG
15h 20m
1 stop
ATH
22 Oct
ATH
27h 47m
1 stop
YWG
C$ 961
Air Canada
29 Aug
YYZ
19h 40m
1 stop
ATH
17 Oct
ATH
10h 45m
YYZ
C$ 962
Multiple Airlines
10 Aug
YQB
14h 35m
2 stops
ATH
26 Aug
ATH
14h 21m
1 stop
YQB
C$ 962
Multiple Airlines
31 Oct
YYC
24h 25m
2 stops
ATH
22 Nov
ATH
37h 58m
2 stops
YYC
C$ 962
Air Transat
13 Sep
YTZ
33h 30m
1 stop
ATH
2 Oct
ATH
17h 55m
1 stop
YTZ
C$ 962
Multiple Airlines
16 Sep
YYZ
27h 10m
1 stop
ATH
22 Sep
ATH
31h 45m
3 stops
YYZ
C$ 964
Multiple Airlines
6 Oct
YYZ
15h 45m
1 stop
HER
17 Oct
HER
28h 00m
1 stop
YYZ
C$ 887
Multiple Airlines
5 Oct
YUL
17h 30m
1 stop
HER
14 Oct
HER
20h 40m
1 stop
YUL
C$ 896
Multiple Airlines
22 Sep
YUL
16h 15m
1 stop
HER
14 Oct
HER
23h 45m
1 stop
YUL
C$ 911
Multiple Airlines
5 Oct
YUL
13h 00m
1 stop
HER
15 Oct
HER
31h 10m
1 stop
YUL
C$ 914
Multiple Airlines
3 Oct
YUL
17h 30m
1 stop
HER
10 Oct
HER
20h 45m
1 stop
YUL
C$ 915
Multiple Airlines
30 Sep
YUL
17h 30m
1 stop
HER
7 Oct
HER
15h 45m
1 stop
YUL
C$ 918
Multiple Airlines
6 Oct
YYZ
19h 40m
2 stops
HER
17 Oct
HER
28h 00m
1 stop
YYZ
C$ 924
Multiple Airlines
22 Sep
YUL
16h 15m
1 stop
HER
14 Oct
HER
23h 45m
1 stop
YUL
C$ 930
Multiple Airlines
30 Sep
YUL
17h 30m
1 stop
HER
10 Oct
HER
20h 45m
1 stop
YUL
C$ 932
Multiple Airlines
13 Sep
YUL
34h 20m
1 stop
HER
27 Sep
HER
31h 00m
1 stop
YUL
C$ 940
Multiple Airlines
5 Oct
YUL
17h 30m
1 stop
HER
7 Oct
HER
15h 45m
1 stop
YUL
C$ 951
British Airways
4 Oct
YYZ
37h 50m
2 stops
HER
14 Oct
HER
34h 30m
1 stop
YYZ
C$ 957
British Airways
1 Sep
YUL
32h 35m
1 stop
SKG
22 Sep
SKG
14h 50m
1 stop
YUL
C$ 894
British Airways
1 Sep
YUL
32h 35m
1 stop
SKG
22 Sep
SKG
14h 50m
1 stop
YUL
C$ 896
British Airways
1 Sep
YUL
32h 35m
1 stop
SKG
22 Sep
SKG
14h 50m
1 stop
YUL
C$ 897
British Airways
3 Sep
YUL
30h 25m
1 stop
SKG
24 Sep
SKG
12h 45m
1 stop
YUL
C$ 913
British Airways
1 Sep
YUL
32h 35m
1 stop
SKG
20 Sep
SKG
33h 20m
1 stop
YUL
C$ 914
British Airways
5 Sep
YUL
31h 30m
1 stop
SKG
19 Sep
SKG
15h 00m
1 stop
YUL
C$ 962
Multiple Airlines
1 Oct
YUL
31h 10m
2 stops
SKG
8 Oct
SKG
27h 10m
1 stop
YUL
C$ 1,003
Multiple Airlines
27 Aug
YUL
26h 10m
2 stops
SKG
7 Sep
SKG
28h 20m
1 stop
YUL
C$ 1,019
Multiple Airlines
5 Oct
YUL
42h 20m
2 stops
SKG
12 Oct
SKG
12h 50m
1 stop
YUL
C$ 1,025
Multiple Airlines
1 Oct
YUL
29h 35m
1 stop
SKG
8 Oct
SKG
27h 10m
1 stop
YUL
C$ 1,052
Multiple Airlines
30 Aug
YUL
11h 25m
1 stop
SKG
20 Sep
SKG
32h 15m
1 stop
YUL
C$ 1,066
Multiple Airlines
1 Sep
YUL
17h 40m
2 stops
SKG
21 Sep
SKG
17h 40m
2 stops
YUL
C$ 1,070
Multiple Airlines
14 Oct
YHZ
19h 49m
2 stops
JTR
22 Oct
JTR
50h 35m
2 stops
YHZ
C$ 924
British Airways
27 Sep
YYZ
12h 45m
1 stop
JTR
12 Oct
JTR
29h 40m
1 stop
YYZ
C$ 978
British Airways
4 Sep
YUL
12h 30m
1 stop
JTR
12 Sep
JTR
32h 45m
1 stop
YUL
C$ 991
British Airways
4 Sep
YUL
12h 30m
1 stop
JTR
12 Sep
JTR
32h 45m
1 stop
YUL
C$ 993
British Airways
4 Sep
YUL
12h 30m
1 stop
JTR
12 Sep
JTR
32h 45m
1 stop
YUL
C$ 995
British Airways
8 Sep
YYZ
15h 15m
1 stop
JTR
21 Sep
JTR
29h 40m
1 stop
YYZ
C$ 998
Multiple Airlines
13 Aug
YUL
30h 05m
3 stops
JTR
27 Aug
JTR
33h 00m
3 stops
YUL
C$ 1,019
British Airways
7 Sep
YYZ
12h 45m
1 stop
JTR
21 Sep
JTR
33h 45m
1 stop
YYZ
C$ 1,029
British Airways
10 Sep
YUL
34h 05m
1 stop
JTR
19 Sep
JTR
32h 45m
1 stop
YUL
C$ 1,040
British Airways
10 Sep
YUL
34h 05m
1 stop
JTR
19 Sep
JTR
32h 45m
1 stop
YUL
C$ 1,043
British Airways
10 Sep
YUL
34h 05m
1 stop
JTR
19 Sep
JTR
32h 45m
1 stop
YUL
C$ 1,045
Multiple Airlines
9 Aug
YYZ
20h 40m
1 stop
JTR
24 Aug
JTR
34h 00m
2 stops
YYZ
C$ 1,047
Multiple Airlines
26 Jul
YYZ
16h 10m
1 stop
CHQ
10 Aug
CHQ
31h 00m
2 stops
YYZ
C$ 921
Multiple Airlines
18 Aug
YYZ
12h 30m
1 stop
CHQ
25 Aug
CHQ
22h 35m
2 stops
YYZ
C$ 922
Multiple Airlines
26 Aug
YYZ
18h 00m
2 stops
CHQ
7 Sep
CHQ
27h 35m
2 stops
YYZ
C$ 955
Multiple Airlines
6 Sep
YYZ
16h 35m
2 stops
CHQ
27 Sep
CHQ
24h 25m
3 stops
YYZ
C$ 988
Multiple Airlines
17 Aug
YYZ
16h 30m
1 stop
CHQ
26 Aug
CHQ
33h 10m
2 stops
YYZ
C$ 998
Multiple Airlines
26 Jul
YYZ
40h 00m
3 stops
CHQ
10 Aug
CHQ
22h 55m
2 stops
YYZ
C$ 1,008
Multiple Airlines
27 Aug
YYZ
16h 55m
2 stops
CHQ
7 Sep
CHQ
23h 10m
1 stop
YYZ
C$ 1,013
Multiple Airlines
27 Aug
YYZ
31h 30m
3 stops
CHQ
7 Sep
CHQ
27h 35m
2 stops
YYZ
C$ 1,015
Multiple Airlines
27 Aug
YYZ
16h 55m
2 stops
CHQ
7 Sep
CHQ
23h 10m
1 stop
YYZ
C$ 1,018
Multiple Airlines
27 Aug
YYZ
28h 05m
3 stops
CHQ
7 Sep
CHQ
27h 35m
2 stops
YYZ
C$ 1,020
Multiple Airlines
26 Aug
YYZ
33h 45m
2 stops
CHQ
7 Sep
CHQ
23h 10m
1 stop
YYZ
C$ 1,023
Multiple Airlines
17 Aug
YYZ
16h 30m
1 stop
CHQ
25 Aug
CHQ
24h 15m
2 stops
YYZ
C$ 1,030

Find the cheapest flights from Canada to Greece

Recent round-trip flight deals from Canada to Greece

Enter your travel dates to find the best prices.
Multiple Airlines Logo
11:00 p.m. - 11:30 p.m.
YUL
-
HER
17h 30m
1 stop
Multiple Airlines Logo
7:20 a.m. - 9:00 p.m.
HER
-
YUL
20h 40m
1 stop
C$ 896Multiple Airlines
Mon, 5 Oct - Wed, 14 Oct
Multiple Airlines Logo
11:25 p.m. - 10:40 p.m.
YUL
-
HER
16h 15m
1 stop
Multiple Airlines Logo
11:30 p.m. - 4:15 p.m.
HER
-
YUL
23h 45m
1 stop
C$ 911Multiple Airlines
Tue, 22 Sep - Wed, 14 Oct
Multiple Airlines Logo
6:50 p.m. - 2:50 p.m.
YUL
-
HER
13h 00m
1 stop
Multiple Airlines Logo
11:25 a.m. - 11:35 a.m.
HER
-
YUL
31h 10m
1 stop
C$ 914Multiple Airlines
Mon, 5 Oct - Thu, 15 Oct
Air Canada Logo
10:25 a.m. - 10:10 a.m.
YQB
-
ATH
16h 45m
1 stop
Air Canada Logo
3:25 p.m. - 9:32 a.m.
ATH
-
YQB
25h 07m
1 stop
C$ 930Air Canada
Mon, 10 Aug - Wed, 26 Aug
Air Canada Logo
12:35 p.m. - 10:10 a.m.
YQB
-
ATH
14h 35m
2 stops
Air Canada Logo
12:10 p.m. - 5:27 p.m.
ATH
-
YQB
12h 17m
1 stop
C$ 934Air Canada
Mon, 10 Aug - Wed, 26 Aug
Air Transat Logo
4:55 p.m. - 9:25 a.m.
YTZ
-
ATH
33h 30m
1 stop
Air Transat Logo
11:25 a.m. - 10:20 p.m.
ATH
-
YTZ
17h 55m
1 stop
C$ 962Air Transat
Sun, 13 Sep - Fri, 2 Oct
Air Transat Logo
8:55 p.m. - 9:25 a.m.
YTZ
-
ATH
29h 30m
1 stop
Air Transat Logo
11:25 a.m. - 8:15 p.m.
ATH
-
YTZ
15h 50m
1 stop
C$ 971Air Transat
Wed, 26 Aug - Tue, 8 Sep
British Airways Logo
6:30 a.m. - 1:05 a.m.
YYC
-
ATH
33h 35m
2 stops
British Airways Logo
8:20 p.m. - 9:48 p.m.
ATH
-
YYC
58h 28m
2 stops
C$ 972British Airways
Wed, 18 Nov - Wed, 25 Nov
British Airways Logo
7:00 a.m. - 11:40 a.m.
YYC
-
ATH
19h 40m
1 stop
British Airways Logo
3:20 p.m. - 9:42 p.m.
ATH
-
YYC
39h 22m
2 stops
C$ 979British Airways
Sat, 3 Oct - Sat, 17 Oct
Lufthansa Logo
7:30 a.m. - 10:10 a.m.
YVR
-
ATH
16h 40m
1 stop
Lufthansa Logo
1:10 p.m. - 8:15 p.m.
ATH
-
YVR
17h 05m
1 stop
C$ 1,138Lufthansa
Wed, 7 Oct - Mon, 19 Oct

momondo Fare Finder

 
Locate flights to Greece that fit your budget, with regularly updated fares and availability. In the last 7 days, momondo users made a total of 96,600 searches and data was last updated on 28 June 2026.
Use the filters below to find and compare flights to Greece that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest round-trip

MontrealHeraklion

YUL - HER

YULHER

Montreal Pierre Elliott Trudeau Intl

Mon 5/10

11:00 p.m.-11:30 p.m.

1 stop17h 30m

Heraklion N. Kazantzakis Apt.

Wed 14/10

7:20 a.m.-9:00 p.m.

1 stop20h 40m

C$ 896

MontrealHeraklion

YUL - HER

YULHER

Montreal Pierre Elliott Trudeau Intl

Tue 22/9

11:25 p.m.-10:40 p.m.

1 stop16h 15m

Heraklion N. Kazantzakis Apt.

Wed 14/10

11:30 p.m.-4:15 p.m.

1 stop23h 45m

C$ 911

MontrealHeraklion

YUL - HER

YULHER

Montreal Pierre Elliott Trudeau Intl

Mon 5/10

6:50 p.m.-2:50 p.m.

1 stop13h 00m

Heraklion N. Kazantzakis Apt.

Thu 15/10

11:25 a.m.-11:35 a.m.

1 stop31h 10m

C$ 914

Québec CityAthens

YQB - ATH

YQBATH

Québec City

Mon 10/8

10:25 a.m.-10:10 a.m.

1 stop16h 45m

Athens Eleftherios V.

Wed 26/8

3:25 p.m.-9:32 a.m.

1 stop25h 07m

C$ 930
Quickest round-trip

Québec CityAthens

YQB - ATH

YQBATH

Québec City

Mon 10/8

12:35 p.m.-10:10 a.m.

2 stops14h 35m

Athens Eleftherios V.

Wed 26/8

12:10 p.m.-5:27 p.m.

1 stop12h 17m

C$ 934

TorontoAthens

YTZ - ATH

YTZATH

Toronto Island

Sun 13/9

4:55 p.m.-9:25 a.m.

1 stop33h 30m

Athens Eleftherios V.

Fri 2/10

11:25 a.m.-10:20 p.m.

1 stop17h 55m

C$ 962

TorontoAthens

YTZ - ATH

YTZATH

Toronto Island

Wed 26/8

8:55 p.m.-9:25 a.m.

1 stop29h 30m

Athens Eleftherios V.

Tue 8/9

11:25 a.m.-8:15 p.m.

1 stop15h 50m

C$ 971

CalgaryAthens

YYC - ATH

YYCATH

Calgary

Wed 18/11

6:30 a.m.-1:05 a.m.

2 stops33h 35m

Athens Eleftherios V.

Wed 25/11

8:20 p.m.-9:48 p.m.

2 stops58h 28m

C$ 972

CalgaryAthens

YYC - ATH

YYCATH

Calgary

Sat 3/10

7:00 a.m.-11:40 a.m.

1 stop19h 40m

Athens Eleftherios V.

Sat 17/10

3:20 p.m.-9:42 p.m.

2 stops39h 22m

C$ 979

VancouverAthens

YVR - ATH

YVRATH

Vancouver Intl

Wed 7/10

7:30 a.m.-10:10 a.m.

1 stop16h 40m

Athens Eleftherios V.

Mon 19/10

1:10 p.m.-8:15 p.m.

1 stop17h 05m

C$ 1,138

Flights are sorted by cheapest round-trip flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Greece from

Greece flights insights and trends

Explore insights for your Greece flight to craft the best travel plan

What is the cheapest flight to Greece?

If you are looking to fly to Greece for less, look to airlines like Ryanair, Volotea, and Arkia, with prices starting at C$ 33, C$ 66, and C$ 78 respectively.

See prices from:

Cheapest flights to cities in Greece

Click on the cities below to find out when it's cheapest to fly to Greece, from Canada
Athens
Athens

Cheap Greece flight deals and tips

Summary info about Greece flight prices, duration and airlines

Best One-Way Price

C$ 351

Best Round-Trip Price

C$ 896

Fastest flight time

13h 05m
The best one-way flight price to Greece from Canada in the last 5 days is C$ 351 (Calgary to Athens Eleftherios V.).
The best round-trip flight price to Greece from Canada in the last 5 days is C$ 896 (Montreal Pierre Elliott Trudeau Intl to Heraklion N. Kazantzakis Apt.).
The fastest flight to Greece from Canada takes 13h 05m (Montreal Pierre Elliott Trudeau Intl to Athens Eleftherios V.).

Frequently asked questions about flying to Greece

What popular landmarks are in Greece?

What is the best airport to land at to visit Acropolis?

The closest airport to Acropolis is Athens Airport, which is located in Athens. If you plan on visiting or staying in this area, landing at Athens Airport will be your best bet.

Which airlines fly to Greece?

What is the most popular airport in Greece to fly to?

How much are flights to Greece?

Flights to Greece can be found for as cheap as C$ 457 per ticket. However our users tend to find airfares to Greece for around C$ 1,343 on average. If you’re looking to find a good deal on your flight to Greece, then you should consider booking if you find anything for C$ 1,247 or less.

What is the best day of the week to fly to Greece?

Consider booking a flight to Greece on a Monday, which is the cheapest day of the week. You will also find that flying out on a Sunday is another low-cost option. Try to avoid booking your flight to Greece on Friday, which tends to be the most expensive day of the week.

When did momondo last update prices for flights to Greece?

Prices for flights to Greece refresh daily.

How many operators does momondo search for flights to Greece?

How old do you have to be to fly to Greece?

Although the minimum age for a child to fly alone is five, airlines that offer an unaccompanied minor (UMNR) service may have their own age limits, which could be impacted by factors such as flight length, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel to Greece.

What documentation or ID do you need to fly to Greece?

The necessary travel and health documents for your Greece trip may vary depending on your travel plans and individual circumstances. Generally, you should have various documents, such as a national ID card or driver's license and a passport that is valid for six months beyond your scheduled arrival date. We recommend seeking advice from your airline or a trusted third party, such as IATA.

Why use momondo?

Why should I use momondo to find a flight deal to Greece?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights to Greece. Millions of users trust and use momondo every year so you are in good company.

Can I find flights to Greece with flexible booking policies on momondo?

Flights to Greece with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.

How can momondo help me find flights to Greece?

Once you have performed a search for flights to Greece, momondo helps you find the right flight by offering useful filters to narrow down your flight selection. Flights can be filtered by multiple factors such as airline, airport and price; but also by other criteria like aircraft type and payment method.

I’m not ready to book a flight to Greece right now. Can momondo alert me if prices change?

Of course. momondo tracks the price of Greece flights. All you need is a valid email address and we will do the rest; it is that quick and easy.

An easier way to manage your Greece trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Tue 28/7
Tue 4/8

Find better results for your trip to Greece

Popular Flights to Greece

Popular routes according to searches in the past day on momondo