Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Greece from C$ 430

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to Greece departing on 11/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sun 26/5
Sun 2/6

Search hundreds of travel sites at once for deals on flights to Greece

In the last 7 days, travellers have searched 44,738,066 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Greece Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Athens
Athens1 stopC$ 695
Thera
Thera1 stopC$ 1,073
Heraklion
Heraklion1 stopC$ 958
Thessaloniki
Thessaloniki1 stopC$ 1,008
Chania
Chania2 stopsC$ 1,226
Mykonos
Mykonos1 stopC$ 1,089
Corfu
Corfu1 stopC$ 1,037
Rhodes
Rhodes1 stopC$ 1,051
Zakynthos
Zakynthos2 stopsC$ 1,263
Parikia
Parikia1 stopC$ 1,707
Argostoli
Argostoli1 stopC$ 1,379
Kos
Kos1 stopC$ 1,292
Mytilene
Mytilene1 stopC$ 2,504
Préveza
Préveza1 stopC$ 1,389
Kalamata
Kalamata1 stopC$ 1,560
Skiathos
Skiathos1 stopC$ 2,271
Karpathos
Karpathos2 stopsC$ 1,578

Good to know

Low season

December

High season

July

Cheapest flight

C$ 430
Best time to beat the crowds but there is an average 31% increase in price.
Most popular time to fly (10% more expensive on average)
Flight from Toronto Pearson Airport to Athens

FAQs - booking Greece flights

  • Are there airports in Greece connected to public transport systems?

    If you want to connect to the rest of Greece from an airport via public transit, consider flying into Athens International Airport (ATH). ATH connects to Athens and Piraeus via four city bus lines. You can also take one of the five regional buses from the airport to nearby cities. The airport is also served by bus Route X96 Piraeus connecting to Piraeus port and Metro Line 3, connecting to the Port via Metro Line 1. The Metro Line 3 via Athens Suburban Railways also travels long distance from the airport.

  • Which airport in Greece is best for business travellers?

    If you are visiting Greece for official business, you can fly into the Sofitel Athens Airport, consisting of 10 rooms with about 600 guests capacity. The airport offers meeting concierge services upon request equipped with audio-visual equipment, and has a business centre. You can access the business hotel at the airport via rail, metro, and road.

  • I want to visit Samaria Gorge. Where should I fly into?

    Samaria Gorge is one of the longest gorges in Europe and is located on the island of Crete. The biggest airport on the island is Heraklion International Airport (HER) which is serviced by national carriers such as Olympic Air. Heraklion International Airport also handles international flights, the majority of which fly to and from European destinations.

  • Do I need a visa to travel to Greece?

    Greece is part of the European Union and the Schengen agreement. Canadian citizens who wish to visit Greece do not need a visa if their stay does not exceed 90 days. However, be aware that your stays in the Schengen area are cumulative, so if you are planning to visit multiple European countries, make sure that your stay does not exceed 90 days within a 180-day period. If you want to stay longer, you will have to get a visa for each of the countries in the Schengen area that you are planning to travel to.

  • Are there any nonstop flights to Greece?

    Air Canada and Air Transat offer direct flights to Greece, connecting Toronto Pearson International Airport (YYZ) and Montreal-Pierre Trudeau International Airport (YUL) with Greece's main international hub, Athens International Airport. If you are flying from other Canadian cities, your flight will probably include a layover either at one of the major Canadian hubs or at a European airport such as London Heathrow (LHR) or Frankfurt Airport (FRA), depending on your airline.

  • Which airport should I fly into within Greece?

    Most international flights land at Athens International Airport, which is the perfect starting point if you want to travel to various regions or islands as it offers many connecting flights across the country. If you want to explore the northern part of Greece, including Mount Olympus, consider flying into Thessaloniki Airport (SKG), the main airport in Northern Greece.

  • How long is the flight to Greece?

    An average direct flight from Canada to Greece takes 16h 40m, covering a distance of 13464 km. The most popular route is Toronto - Athens with an average flight time of 9h 35m.

  • What is the cheapest flight to Greece?

    The cheapest ticket to Greece from Canada found in the last 72 hours was C$ 719 one-way, and C$ 695 round-trip. The most popular route is Toronto Pearson Intl to Athens Eleftherios V. and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 863.

  • Which airlines fly to Greece?

    Aegean Airlines, Air Canada & Lufthansa fly the most frequently from Canada to Greece.

  • What are the most popular destinations in Greece?

    Based on KAYAK flight searches, the most popular destination is Athens (86% of total searches to Greece). The next most popular destinations are Heraklion (3%) and Thera (3%). Searches for flights to Thessaloniki (2%), to Mykonos (1%) and to Chania (1%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Greece

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Greece flight deals.
  • The Athens International Airport (ATH), about 19 km east of Athens, is the largest and main airport offering year-round arrivals and departures travel to and from Greece. The airport mainly serves the Athens and Attica cities of Greece and major towns, including Markopoulo, Koropi, Loutsa, and Spata town.
  • The Sporades and Evia Islands, including the Skiathos, in central Greece are ideal places to visit in the summer. If you are visiting the Sporades from Canada, consider flying into the Athens International Airport and Thessaloniki Airport (SKG) then connect to the smaller airport, the Skiathos Airport (JSI), receiving domestic flights from Athens and Thessaloniki Airports. During summer, you can fly a charter flight from Canada to Skiathos airport.
  • Meteora Greece is one of the popular destinations for people touring Greece. There isn’t an airport in the Meteora area, therefore, to access the place, you first fly into Thessaloniki Airport, which is the closest, then take a bus to Meteora.
  • Travellers who want to visit several islands in the Cyclades of Greece should consider flying into Naxos Airport (JNX) from Athens. As Naxos is the biggest islands of the Cyclades, it also has the best ferry connections to other islands including Santorini and Mykonos.
  • Holy Week, which is the week leading up to Greek Easter, is the most important religious holiday in Greece. It is celebrated all across the country, so be aware that airfares and prices for accommodation tend to rise sharply during and around Holy Week.
  • If you want to visit Delphi and Mount Parnassus, the most convenient option might be to fly into Athens International Airport (ATH) where you can either rent a car or take a bus to Delphi. The drive takes about 2h by car.
  • To explore the Peloponnese peninsula in southern Greece, you can fly into Kalamata International Airport (KLX) which handles regular connections to major Greek cities, as well as some flights to other European destinations.
  • To visit the Pagasetic Gulf and the beaches around Volos, consider flying into Nea Anchialos Airport (VOL). Nea Anchialos is located on the coast of the Aegean Sea, approximately 18 km east of Volos, so you can easily explore the region by renting a car at the airport.
See more tips

Top 5 airlines flying to Greece

 
Need help choosing which airline to fly with from Canada to Greece? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.5
Air FranceOverall score based on 1809 reviews
7.5boarding
7.2food
7.4comfort
8.2crew
7.1entertainment
Airline reviews

The check in was horrible. I stood in line for 1 hour to check in with an Air France ticket. Then I was told I had to go to Delta counter onstead to check in instead. It made no sense.

8.0 ExcellentRussell, Apr. 2024BCN - JFK
Read more about Air France reviews

The check in was horrible. I stood in line for 1 hour to check in with an Air France ticket. Then I was told I had to go to Delta counter onstead to check in instead. It made no sense.

Boarding was smooth and on time. The seat was comfortable and the entertainment worked. Staff were gracious.

Business class in the second leg - CDG-EVN was a disaster.

We transited through Chad and what was supposed to be a 1hr 20 minutes transit time lasted over 4hrs. We didn't get regular updates until we complained. After a 10hr flight from Paris no form of refreshment given and finally arrived Abuja over 6hrs later and none of my bags came

Lost luggage, 2 bags were badly damaged and one of the bags came open.

A couple of minor delays in boarding but very professional and efficient staff.

My seat was so uncomfortable, and the headrest was broken. Very very disappointing for the price I paid.

Even though my seat is a paid seat, I was told to give up my seat to a passenger. I tried to ask the CA to negotiate, and when I spoke in Japanese, the CA fled. I had to find a Japanese CA and ask them to deal with it. . After takeoff, I spilled my coffee, and when I asked the flight attendant for a towel, she told me to wipe it off with a wet tissue. My clothes got wet, so I asked CA for an extra blanket, but I had to wait for an hour.

Flight was more then 3 hour late and I did not get my luggages

I paid extra for a seat with more leg room but they changed the plane and found myself in an ordinary seat. This is expensive at 50€

Super unproffesional flight . Flight attendants were unproffesional. I could hear them gossiping about theor boyfriends the whole trip

The connecting flight lay over was 4.00 hours, the gate agent booked me on the next flight which was about to depart at no extra cost.

The ticket price was reasonable, food was okay, not the best. I would use the service again.

Actually the flight was on time. New plane, food was okay but not great.

Old plane, hard seats, 1.30 hours delay, while seating on the plane waiting for departure.

Boarding was a little chaotic but it was a very large flight. It just wasn’t fast. And there was no noticeable difference between zones boarding.

Crew was pleasant. Aircraft was very dated and uncomfortable for our nearly 4 hour flight. We were in row 17 and they ran out of purchasable food by the time they got to us.

We were lucky enough to arrive at the right time. The staff at YYZ did our complete check in and luggage tags for us. Even made sure we knew where we were to head next and how to get there. It truly was one of the best and easiest check inside. Thanks team.

Compagnie efficace et bons prix. Les sièges en classe club pourraient être plus confortables.

Lisbon, make sure to get food , coffee prior to going to boarding gates as there is no food being served after. Only vending machines. A lot of check points to get to the boarding gates. Not enough seating for passengers waiting to board. Crew was very courteous and kind.

The 6 hour delay with minimal updates was not handled well. After many complaints from most of the un-boarded passengers, food vouchers were offered. The catering strike meant there was no food or snacks on the plane. Beverage service was heavily impacted, only water or juice was available. The staff at the gate was kind enough to inform that "if you want to eat on the plane, you will need to bring it on when boarding".

It was an excellent experience, traveling from Toronto to Denver with United.

Terrible experience! All flights delayed, staff had no idea of what they were doing, and at the end luggage lost for 2 days!

Ontime boarding. Almost 1 hour take off delay. We could have boarded slightly later since the pilots were in traffic

Flight was delayed, I had to put my luggage all the way in the back! They served only a beverage no snack on the way in Air Canada, definitely not a good first impression.

I go am isle seat because it was half empty Food strike no food available

I think Air Canada is the only airline I've flown where they don't give you at least a free cookie.

It was an enjoyable flight. I guess the airlines will never go back to catering, they save so much money.

It was a domestic flight so the food was not included. But we had not even a little snack and by the end of the flight they were coming around serving water.

My flight from Victoria was late taking off and then I was rebooked on a new flight from Vancouver to SFO without my knowledge the next day. I actually made it to the gate on time so I could have boarded my flight but Air Canada rebooked me instead. Completely unprofessional and unpleasant experience with no grace from the Air Canada staff. I will not fly Air Canada again

Air Canada from Edmonton to Toronto was disappointing but Lufthansa from Toronto to Frankfurt was excellent.

I ended up buying (for $340) "extra space" seats because I my flying partner was given a STY boarding pass, leading me to conclude that she was on standby and that we had to buy seats on the flight. I later learned that the flight was not sold out and that we could have gotten on as usual. To be honest, I felt swindled.

I'm Canadian. I have the unfortunate experience of pretty not having the choice to fly with them. THEY ARE TERRIBLE.

Overall good experience with boarding, and food. No entertainment was provided from Frankfurt to Delhi, that could have been better

Dropping off checked in luggage was terrible. The queue was insane. It took over an hour to drop off a checked -in suitcase. They had four flights checking in at once and 2 people in the kiosk to assist

Everything was fine except that the ground personnel in Toronto wasn't able to operate the jet bridge, so that everybody was stuck in the plane after landing for 40 min, so I missed my connection.

They have more than 4 hours delay, and broken all my bags

Very short flight so the limited space and lack of entertainment were no issue. Crew was friendly and the flight was very punctual. Baggage claim in Prague was lightning quick.

Simply the best way to get nonstop to Europe. if you’re lucky, there’s clear skies with views of Arctic or the aurora at night.

Paid extra for the seat to have more leg room they changed the aircraft and gave me the last seat in the cabin and I couldn't even recline the seat backwards due to the wall behind. Asked the crew member she said she will check as she has to accommodate other people and never came back or moved me elsewhere.

In economy and food was ok, but with limited leg space (and I was in a 2 seat configuration) it was difficult to eat with a tiny seat tray. I spilt wine on my trousers. First time on British Air (I usually fly Turkish Air) and in a 777. Heathrow was pleasant but changing terminals awkward.

I really did not like being ordered to pull my shade down by the attendants. One of them was very rude to me about it, standing there until I closed it like I was a child brusquely reaching across me to close an adjoining one. They claim it was so people who wanted to could sleep. It’s a 10:30am flight not a red eye. Closing your shade or leaving it up for natural light should be a choice. Ruined my flight!

Staff were very helpful. The free WiFi for messages was also very useful to keep in touch

Entertainment catalog certainly needs an upgrade to include better and latest content. Food was not good at all - they need to cook something edible. Five starts to the crew and on tim performance of British airways though!!

Seat layout, flight/club attendant service, food variety and quality could have been better. Business class Standard is visibly low compared with 6 other airlines that we have traveled for the past two years.

The check at Accra was very bad . I had to be in the queue for solid two hours simple because your staff were pushing people and lifting the balustrade for them to jump the queue. This situation made us very made with your Accra check in crew. I have video of what I am putting across and I am happy I have the opportunity now.I can send the video to you if you are ready to punish those involved.

Almost 3 hour delay. First because the crew was late. Then a technical problem with the airplane.

Never got on this AA flight since British Airways delayed my original flight 29 hours

It was ok but not at a business class standard No entertainment system available which is poor for a 3+ hour journey Food was ok and service was good though

Late boarding with inconsistent excuses. Bulk head seats were very small and uncomfortable. 1 tiny candy bar and a water were only food provisions. Food for purchase was unavailable.

Book Cheap Greece Plane Tickets

Recent round-trip flight deals

2/6Sun
1 stopPLAY
13h 20mYHM-ATH
8/6Sat
1 stopPLAY
14h 25mATH-YHM
C$ 695
12/5Sun
1 stopPLAY
13h 50mYHM-ATH
25/5Sat
1 stopPLAY
14h 25mATH-YHM
C$ 696
10/5Fri
1 stopAir Transat
33h 45mYYZ-ATH
19/5Sun
1 stopAir Transat
19h 29mATH-YYZ
C$ 814
18/5Sat
1 stopAir Transat
16h 10mYYZ-ATH
30/5Thu
directAir Transat
10h 50mATH-YYZ
C$ 817
9/5Thu
1 stopAir Canada
16h 40mYTZ-ATH
21/5Tue
1 stopAir Canada
14h 39mATH-YTZ
C$ 911
8/5Wed
1 stopAir Canada
14h 40mYTZ-ATH
19/5Sun
1 stopAir Canada
16h 24mATH-YTZ
C$ 915
12/10Sat
directLufthansa
9h 45mYYZ-ATH
9/11Sat
directLufthansa
10h 45mATH-YYZ
C$ 921
15/10Tue
directLufthansa
9h 10mYUL-ATH
1/11Fri
directLufthansa
10h 05mATH-YUL
C$ 948
3/9Tue
1 stopBritish Airways
11h 55mYYZ-SKG
30/9Mon
1 stopBritish Airways
13h 25mSKG-YYZ
C$ 1,311
4/9Wed
1 stopBritish Airways
14h 20mYYZ-SKG
30/9Mon
1 stopBritish Airways
13h 25mSKG-YYZ
C$ 1,322

Search by stops

Search by airline

Search by price

Recent one-way flight deals

11/10Fri
2 stops
30h 40mYYZ-ATH
C$ 430
15/10Tue
2 stops
18h 25mYHM-ATH
C$ 447
15/6Sat
1 stopAir Transat
18h 50mYTZ-ATH
C$ 675
15/6Sat
1 stopAir Transat
19h 30mYYZ-ATH
C$ 681
28/8Wed
1 stopLufthansa
16h 30mYHZ-ATH
C$ 884
28/8Wed
2 stopsAir Canada
15h 15mYHZ-ATH
C$ 891
16/8Fri
directLufthansa
9h 10mYUL-ATH
C$ 944
1/5Wed
1 stopAir France
21h 15mYUL-ATH
C$ 951
6/5Mon
1 stopAir Canada
16h 40mYTZ-ATH
C$ 965
3/5Fri
1 stopAir France
21h 15mYUL-ATH
C$ 1,023

Search by stops

Search by airline

Search by price

Last minute flights to Greece

Last minute flight, train and bus deals

1/5Wed
multi-stopDelta
18h 18mYUL-ATH
14/5Tue
multi-stopDelta
18h 05mATH-YUL
C$ 969
1/5Wed
multi-stopDelta
18h 18mYUL-ATH
14/5Tue
multi-stopDelta
23h 38mATH-YUL
C$ 1,000
1/5Wed
multi-stopAir France
23h 15mYUL-ATH
14/5Tue
multi-stopAir France
15h 30mATH-YUL
C$ 1,015
1/5Wed
multi-stopAir Transat
22h 20mYUL-ATH
9/5Thu
multi-stopAir Transat
17h 13mATH-YUL
C$ 1,316
28/4Sun
multi-stopAir Canada
16h 35mYUL-ATH
15/6Sat
directAir Canada
9h 55mATH-YUL
C$ 1,330
28/4Sun
multi-stopAir Canada
16h 35mYUL-ATH
15/6Sat
multi-stopAir Canada
19h 50mATH-YUL
C$ 1,353
1/5Wed
multi-stopBritish Airways
17h 50mYYZ-ATH
15/5Wed
multi-stopBritish Airways
16h 14mATH-YYZ
C$ 1,356
1/5Wed
multi-stopBritish Airways
13h 25mYYZ-ATH
22/5Wed
multi-stopBritish Airways
16h 14mATH-YYZ
C$ 1,383
1/5Wed
multi-stopLufthansa
11h 30mYYZ-ATH
22/5Wed
directLufthansa
10h 45mATH-YYZ
C$ 1,549
28/4Sun
multi-stopLufthansa
12h 10mYUL-ATH
14/5Tue
directLufthansa
10h 05mATH-YUL
C$ 1,578

Search by stops

Search by airline

Search by price

Flights to Greece

Return flight deals:

Greece - Canada

Cabin classes:

C$ 3,910
C$ 2,646
C$ 943