Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Greece from C$ 454

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 17/7. 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 18/5
Sat 25/5

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

In the last 7 days, travellers have searched 44,553,814 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$ 665
Thera
Thera2 stopsC$ 1,163
Heraklion
Heraklion1 stopC$ 1,022
Thessaloniki
Thessaloniki1 stopC$ 1,032
Chania
Chania2 stopsC$ 1,186
Mykonos
Mykonos1 stopC$ 1,183
Corfu
Corfu2 stopsC$ 1,159
Rhodes
Rhodes1 stopC$ 1,225
Zakynthos
Zakynthos1 stopC$ 1,459
Parikia
Parikia2 stopsC$ 2,284
Argostoli
Argostoli2 stopsC$ 2,850
Kos
Kos2 stopsC$ 1,387
Mytilene
Mytilene1 stopC$ 2,053
Préveza
Préveza1 stopC$ 1,626
Kalamata
Kalamata1 stopC$ 1,620

Good to know

Low season

December

High season

July

Cheapest flight

C$ 454
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 Hamilton 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 36m, covering a distance of 13418 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$ 726 one-way, and C$ 674 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$ 856.

  • 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?

    The next most popular destinations are Thessaloniki (3%) and Thera (3%). Searches for flights to Heraklion (3%), to Mykonos (2%) 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 1825 reviews
7.4comfort
8.2crew
7.5boarding
7.1entertainment
7.2food
Airline reviews

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

8.0 ExcellentAnonymous, Jan. 2024CPT - CDG
Read more about Air France reviews

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€

The hard product, food, and service are far superior to their North American counterparts

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.

Once we got through the long line at security, everything was very good from boarding to exiting the place. The flight crew was very friendly. What Air Transat could do much better is to put us through to TSA Pre-Check since my wife and I are Nexus members. We have never enjoyed this privilege with Air Transat, but, we always get this with Air Canada at the FLL airport. So, this is possible to do.

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

Flight was delayed, jeopardizing the following connections. Food was terrible. Crew was great.

Headphones for the movies have too much bass and can't be adjusted. Almost impossible to hear. Great movie selections but can't really watch them because you can't hear them. Also the system is very slow.

This was the first AC flight in a long time that we experienced no delays or frustrations. The gate attendant was extremely polite and accommodating to my husband who has Parkinson’s disease which made boarding extremely stress free. Flight departed ON TIME and was a smooth ride. If only all my AC experiences could be like this.

I liked that I paid for the bulkhead. That was the only saving grace those seats suck. Why do they pack you in so tight pack you so tight

Great experience on this Air Canada flight. Everyone was polite and respectful, even the passengers are very polite.

My wife and I especially liked the fact that the Toronto agent went beyond expectation to allow my wife and I to sit together. There was no option for us when we booked our seats. Very thankful!

The flight attendant bumped into me repeatedly time and time again, throughout the entire flight, preventing me from getting any rest. He seemed unaware of his actions and I was very close to saying something, but I didn't because I don't believe he would have understood or altered his behaviour. It was very irritating

I didn’t like the fact that all the customs officers went to lunch so I was in line for 90 minutes due to where the staff directed me. We were told three very different reasons for why the plane was delayed. It was a crowded plane with difficult storage situations for the Carry On bags. The Air Canada airline staff were all very good and professional. I was so disappointed in my cheese and fruit box as the cheese had molded and the fruit wasn’t fresh so I couldn’t eat the majority of the food. This was the last meal I could find as the restaurants had closed when I got in to my destination. I think you could work on improving the food quality.

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.

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.

Awful flight. My pre-booked seat was given to a crew member and I was substituted with an awful seat next to the toilet. When I asked about it I was treated with contempt for daring to ask. Par for the course on BA at present.

The crew were great. The comfort and food was terrible, worst I have experienced in recent times and I fly a lot. It was like a refrigerator in the back and even with 4 blankets could not get comfortable. Seats are very tight and with the electronic box under the aisle seats, there was no legroom. BA did a bait and switch on the price, lowballing the price and then requiring add ons, like paying for a checked bag. While common on domestic flights, I have never had to pay for the first bag flying intercontinentally. Also, no “choice “ of seating at check in. There was not a single other free option. I could pay to choose a seat in the same row. I have never had this happen either.usually, at check in, you have a choice (I.e. free) on other airlines of what is not occupied in your section. I will never never fly BA again. Too bad, since the crew were some of the best with the best attitudes I have experienced.

Worst trans-Atlantic flight in years! The seats were incredibly tight, both in width and depth. The back selection was so cold, it was like traveling in a refrigerator. Although I had an entire row, the seat arms would not go up, so I could not take advantage of it to sleep. However, the crew was smiling and helpful and really seemed to enjoy their jobs. The food was the worst I have ever experienced on any flight. The PA system blasts announcements to the point of hurting my ears when using the audiovisual equipment. Not safe or sat. Also, I did not like the bait and switch tactic. I put in a search with one bag and the other flights had put that into their price, but BA did not and made me pay extra for it which would have made the price comparable to others. Also, even at check in there was no “choice” of seat, unless you paid extra for it even in the same row. No other airline I have been on does this. Once check in begins, normally, you can choose any unoccupied seat in your category. These tactics and the lack of comfort means I will never fly BA again.

Book Cheap Greece Plane Tickets

Recent round-trip flight deals

2/6Sun
1 stopPLAY
13h 20mYHM-ATH
15/6Sat
1 stopPLAY
14h 25mATH-YHM
C$ 665
2/6Sun
1 stopPLAY
13h 20mYHM-ATH
15/6Sat
1 stopPLAY
14h 25mATH-YHM
C$ 674
3/5Fri
1 stopAir Transat
33h 45mYYZ-ATH
12/5Sun
1 stopAir Transat
13h 31mATH-YYZ
C$ 831
3/5Fri
1 stopAir Transat
27h 10mYYZ-ATH
12/5Sun
1 stopAir Transat
31h 54mATH-YYZ
C$ 841
9/5Thu
directLufthansa
9h 45mYYZ-ATH
22/5Wed
directLufthansa
10h 45mATH-YYZ
C$ 912
9/5Thu
directLufthansa
9h 45mYYZ-ATH
22/5Wed
directLufthansa
10h 45mATH-YYZ
C$ 914
28/5Tue
1 stopAir Canada
14h 40mYTZ-ATH
19/6Wed
1 stopAir Canada
16h 39mATH-YTZ
C$ 915
11/5Sat
1 stopAir Canada
11h 40mYTZ-ATH
23/5Thu
1 stopAir Canada
16h 39mATH-YTZ
C$ 918
14/7Sun
1 stopBritish Airways
19h 20mYVR-ATH
22/8Thu
1 stopBritish Airways
32h 00mATH-YVR
C$ 1,315
25/6Tue
1 stopBritish Airways
32h 40mYYZ-SKG
11/9Wed
1 stopBritish Airways
13h 00mSKG-YYZ
C$ 1,346

Search by stops

Search by airline

Search by price

Recent one-way flight deals

17/7Wed
2 stops
18h 45mYHM-ATH
C$ 454
27/5Mon
3 stops
42h 05mYYC-ATH
C$ 471
3/5Fri
1 stopAir Transat
33h 40mYTZ-ATH
C$ 674
3/5Fri
1 stopAir Transat
33h 40mYTZ-ATH
C$ 678
7/8Wed
directAir Canada
9h 45mYYZ-ATH
C$ 832
12/8Mon
1 stopAir Canada
26h 30mYYZ-ATH
C$ 861
5/5Sun
directLufthansa
9h 10mYUL-ATH
C$ 943
6/5Mon
directLufthansa
9h 45mYYZ-ATH
C$ 969
25/6Tue
1 stopBritish Airways
30h 20mYVR-ATH
C$ 1,192
27/6Thu
1 stopBritish Airways
19h 30mYVR-ATH
C$ 1,269

Search by stops

Search by airline

Search by price

Last minute flights to Greece

Last minute flight, train and bus deals

23/4Tue
multi-stop
15h 20mYYZ-ATH
23/5Thu
multi-stop
13h 45mATH-YYZ
C$ 914
22/4Mon
multi-stop
14h 00mYYZ-ATH
14/11Thu
direct
10h 45mATH-YYZ
C$ 947
22/4Mon
multi-stopAir Canada
14h 00mYYZ-ATH
13/5Mon
directAir Canada
10h 45mATH-YYZ
C$ 948
22/4Mon
multi-stopAir Canada
14h 00mYYZ-ATH
16/11Sat
directAir Canada
10h 45mATH-YYZ
C$ 949
23/4Tue
multi-stopAir France
21h 46mYVR-ATH
1/5Wed
multi-stopAir France
26h 15mATH-YVR
C$ 1,244
23/4Tue
multi-stopLufthansa
11h 15mYUL-ATH
29/9Sun
multi-stopLufthansa
30h 30mATH-YUL
C$ 1,249
23/4Tue
multi-stopLufthansa
11h 55mYYZ-ATH
14/5Tue
directLufthansa
10h 45mATH-YYZ
C$ 1,281
23/4Tue
multi-stopBritish Airways
19h 20mYVR-ATH
1/5Wed
multi-stopBritish Airways
32h 50mATH-YVR
C$ 1,529
23/4Tue
multi-stopAir France
14h 20mYUL-ATH
1/5Wed
multi-stopAir France
15h 30mATH-YUL
C$ 1,551
23/4Tue
multi-stopBritish Airways
13h 05mYUL-ATH
4/5Sat
multi-stopBritish Airways
12h 40mATH-YUL
C$ 1,620

Search by stops

Search by airline

Search by price

Flights to Greece

Return flight deals:

Greece - Canada

Cabin classes:

C$ 3,933
C$ 2,613
C$ 977