Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Greece from C$ 469

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 3/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
Sat 15/6
Sat 22/6

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

In the last 7 days, travellers have searched 42,211,976 times on KAYAK, and here is why:

Save 21% 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$ 737
Thera
Thera1 stopC$ 971
Heraklion
Heraklion1 stopC$ 866
Thessaloniki
Thessaloniki2 stopsC$ 1,019
Chania
Chania2 stopsC$ 1,069
Mykonos
Mykonos2 stopsC$ 959
Corfu
Corfu2 stopsC$ 1,095
Rhodes
Rhodes2 stopsC$ 1,108
Zakynthos
Zakynthos2 stopsC$ 1,285
Kos
Kos2 stopsC$ 1,259
Paleochori
Paleochori1 stopC$ 1,394
Préveza
Préveza1 stopC$ 1,327
Kalamata
Kalamata2 stopsC$ 2,184
Skiathos
Skiathos2 stopsC$ 1,492
Samos
Samos3 stopsC$ 1,659

Good to know

Low season

December

High season

July

Cheapest flight

C$ 469
Best time to beat the crowds but there is an average 12% increase in price.
Most popular time to fly (13% 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 43m, covering a distance of 13576 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$ 744 one-way, and C$ 737 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$ 766.

  • 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 (3%), 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.6
Air TransatOverall score based on 479 reviews
8.3Crew
7.1Comfort
6.8Food
6.9Entertainment
7.8Boarding
Airline reviews

I was pleasantly surprised. I booked the "club class" which was basically like Domestic First Class. The service was superior. Food was pretty good. Seats and cabin were comfortable. For the price I paid, I was very pleased.

10.0 ExcellentTZ, May 2024FCO - YUL
Read more about Air Transat reviews

I was pleasantly surprised. I booked the "club class" which was basically like Domestic First Class. The service was superior. Food was pretty good. Seats and cabin were comfortable. For the price I paid, I was very pleased.

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.

Great boarding. Everything was on time. Plane was a bit old and the crew could have provided better drink service.

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.

My only issue was my meal was inedible except for the sides.

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

Great TV, easy boarding, wonderful ground crew and flight crew.

Air Canada cancelled my prepaid/prebooked seat selection and changed my seats without any options.

Pretty good service and US Migratory officers providing services in Canada was awesome, because the arrival was quick and smooth

It was late leaving but made up time in the air.

Rude Customer Service at checkin, 90 minute limit in flight check in is too strict. I was in line for 30 minutes because of slow/insufficient workers. Somewhere I got to the the counter of course the employee warned me about the 90 minutes. People were cutting the lines. No one did anything.

Squeeze like sardines. ANA has much better leg room. The food on air canada was disgusting. Worse that left over microwave dinner. Like you heated up microwave dinner then saved it overnight, then microwaved it again and added nasty garnish to try to elevate but instead made it as edible as cat food.

Rouge needs to offer seats with better pitch in economy. Many sick people on a full flight.

Overall, I would have to say my experience with Air Canada was mediocre their DC tens. Need to be updated not comfortable at all. Only one out of my four flights was decent. The staffing was very nice. Going through customs in Montreal was quick and easy. Air Canada has room for improvement with their facilities.

The first flight Seattle to Toronto was very poor. My seat was changed. The aircraft was changed. They were having issues with the meals. My second flight from Toronto to Quebec was fine. Short flight still no entertainment. My third flight Quebec to Montreal was very short seats are very uncomfortable, too old and way worn out almost like sitting on a bench. My last flight Montreal to Seattle was fine. Finally, they had some entertainment. Proper food was offered as advertised flight staff was accommodating and friendly, but once again, the aircraft seats are hard like benches.

Crew was terrific. In flight entertainment system is very slow and the touch screen can be not sensitive enough or too sensitive. It was such a pain to pause a movie in case when I unpaused it accidentally thought I presses stop. This happened 3 times. I gave up and went back to my phone for entertainment.

boarding needs to be streamlined load the back of the plane first

Another 35 min delay landing No apology no communication or acknowledgment about this

It was freezing in the airplane. Everyone was wearing everything they had with them. The crew acknowledged it was cold, but did nothing about it

Try to humanize onboarding and take AI out. It's embarrassing and useless

no kiosks to check in with- it’s 2024!!! the flight was so hot and uncomfortable - not sure if that’s what caused a lady to faint during the flight but i was absolutely miserable.

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

- OK plane. Basic accommodations. OK food. The digital window shade wasn't working.

The flight was delayed as they were waiting on catering. Catering. Was eventually delivered but they still had no food. No meals for us in business class - just a bag of nuts.

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!

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

13/10Sun
1 stopPLAY
13h 50mYHM-ATH
26/10Sat
1 stopPLAY
14h 25mATH-YHM
C$ 737
8/9Sun
1 stopPLAY
13h 50mYHM-ATH
21/9Sat
1 stopPLAY
14h 25mATH-YHM
C$ 777
5/6Wed
directAir Transat
9h 35mYYZ-ATH
19/6Wed
1 stopAir Transat
16h 30mATH-YYZ
C$ 827
1/6Sat
1 stopAir Transat
16h 15mYYZ-ATH
6/6Thu
directAir Transat
10h 50mATH-YYZ
C$ 830
28/5Tue
1 stopAir Canada
14h 40mYTZ-ATH
4/6Tue
1 stopAir Canada
14h 39mATH-YTZ
C$ 854
6/11Wed
1 stopAir Canada
18h 05mYTZ-ATH
10/11Sun
2 stopsAir Canada
14h 33mATH-YTZ
C$ 857
6/6Thu
directLufthansa
9h 45mYYZ-ATH
17/6Mon
1 stopLufthansa
13h 26mATH-YYZ
C$ 862
19/10Sat
directLufthansa
9h 45mYYZ-ATH
18/11Mon
directLufthansa
10h 45mATH-YYZ
C$ 864
2/11Sat
1 stopBritish Airways
20h 10mYYZ-ATH
21/11Thu
1 stopBritish Airways
25h 50mATH-YYZ
C$ 992
16/10Wed
1 stopBritish Airways
21h 20mYYZ-ATH
14/11Thu
1 stopBritish Airways
25h 50mATH-YYZ
C$ 995

Search by stops

Search by airline

Search by price

Recent one-way flight deals

3/10Thu
2 stops
19h 50mYYZ-ATH
C$ 469
17/6Mon
2 stops
22h 45mYHM-ATH
C$ 470
20/10Sun
2 stops
16h 30mYYZ-ATH
C$ 481
14/6Fri
1 stopAir Transat
33h 40mYTZ-ATH
C$ 627
14/6Fri
directAir Transat
9h 35mYYZ-ATH
C$ 629
10/8Sat
1 stopAir Canada
30h 45mYUL-ATH
C$ 861
3/8Sat
1 stopAir Canada
26h 30mYYZ-ATH
C$ 871
2/8Fri
directLufthansa
9h 10mYUL-ATH
C$ 950
11/11Mon
directLufthansa
9h 40mYYZ-ATH
C$ 975
26/10Sat
2 stopsBritish Airways
23h 16mYVR-ATH
C$ 1,666

Search by stops

Search by airline

Search by price

Last minute flights to Greece

Last minute flight, train and bus deals

18/5Sat
multi-stopAir Transat
18h 50mYTZ-ATH
26/5Sun
multi-stopAir Transat
17h 56mATH-YTZ
C$ 763
18/5Sat
multi-stopAir Transat
16h 10mYYZ-ATH
26/5Sun
multi-stopAir Transat
19h 29mATH-YYZ
C$ 766
21/5Tue
multi-stopAir Canada
14h 45mYUL-ATH
13/6Thu
directAir Canada
10h 05mATH-YUL
C$ 876
21/5Tue
multi-stopAir Canada
16h 45mYUL-ATH
13/6Thu
multi-stopAir Canada
15h 08mATH-YUL
C$ 884
21/5Tue
multi-stopAir France
21h 15mYUL-ATH
28/5Tue
multi-stopAir France
12h 35mATH-YUL
C$ 937
21/5Tue
multi-stopAir France
21h 15mYUL-ATH
15/6Sat
multi-stopAir France
17h 20mATH-YUL
C$ 960
21/5Tue
directLufthansa
9h 10mYUL-ATH
17/6Mon
directLufthansa
9h 55mATH-YUL
C$ 1,142
21/5Tue
multi-stopLufthansa
12h 00mYYZ-ATH
12/6Wed
directLufthansa
10h 45mATH-YYZ
C$ 1,158
21/5Tue
multi-stopTAP AIR PORTUGAL
20h 10mYYZ-ATH
12/6Wed
multi-stopTAP AIR PORTUGAL
21h 10mATH-YYZ
C$ 1,308
20/5Mon
multi-stopTAP AIR PORTUGAL
23h 45mYYZ-ATH
12/6Wed
multi-stopTAP AIR PORTUGAL
21h 10mATH-YYZ
C$ 1,332

Search by stops

Search by airline

Search by price

Flights to Greece

Return flight deals:

Greece - Canada

Cabin classes:

C$ 4,564
C$ 2,587
C$ 907