Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Greece from C$ 487

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 30/9. 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 9/6
Sun 16/6

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

In the last 7 days, travellers have searched 43,895,468 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$ 810
Thera
Thera1 stopC$ 983
Heraklion
Heraklion1 stopC$ 1,054
Thessaloniki
Thessaloniki3 stopsC$ 1,044
Chania
Chania2 stopsC$ 1,065
Mykonos
Mykonos2 stopsC$ 944
Corfu
Corfu1 stopC$ 1,025
Rhodes
Rhodes2 stopsC$ 1,098
Naxos
Naxos2 stopsC$ 1,901
Zakynthos
Zakynthos2 stopsC$ 1,293
Argostoli
Argostoli1 stopC$ 1,081
Kos
Kos1 stopC$ 1,373
Kalamata
Kalamata2 stopsC$ 1,062

Good to know

Low season

December

High season

July

Cheapest flight

C$ 487
Best time to beat the crowds but there is an average 13% increase in price.
Most popular time to fly (13% 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 46m, covering a distance of 13484 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$ 810 one-way, and C$ 770 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$ 831.

  • 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 Thera (3%) and Thessaloniki (3%). Searches for flights to Heraklion (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 484 reviews
7.1Comfort
6.9Entertainment
7.8Boarding
6.8Food
8.3Crew
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.

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€

Everything was great. I really like how they had their safety film set up showing you the beauty of the country.

it was our first flight with Air Canada. The flight was very good. The arrived 10 minutes early. The crew was attentive and very professional. The seats were comfortable and the food was fine. There were a lot of movies and TV shows to choose from. The boading was OK, but it is more about the Montreal airport procedures, but not about Air Canada.

Crew was very respectful and ready to serve. Much better than before.

This time my experience was superior! Much better and improved from after the COVID-19. I hope they maintain the same. Earlier, service (specially crew attitude) was awful and sometime rude, but this time, crew was very welcoming, respectful and ready to serve. I will definitely repeat :-)

Inexperienced crew. Food was so so. They lost my luggage on a direct flight. Was flying business so my luggage was priority. Not impressed.

I liked the early check in. Flight was a bit bumpy due yo weather. Overall, everything went well.

I couldn't rate food or entertainment as neither were a factor in my short flight. I was impressed with with respect of time and schedule. Also, this was an incredibly smooth flight from terminal to terminal. My only minor complaint was being woken up for refreshment service. This was the end of a very long day, and I was happy to miss a juice box and pretzels for a little rest.

It was awful. For a 37 minute flight time,we had 1:30 hours delay. If someone had a connection flight he or she couldn’t reach for sure. The only positive point was online check in.

Limited snack options cause the snack vendor was on strike

Not full, so lots of room, which is really the only thing that can make flying economy more comfortable. Direct to Toronto is great! I didn't eat or use the 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

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.

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.

Book Cheap Greece Plane Tickets

Recent round-trip flight deals

30/5Thu
1 stopPLAY
13h 50mYHM-ATH
8/6Sat
1 stopPLAY
14h 25mATH-YHM
C$ 810
30/5Thu
1 stopPLAY
13h 50mYHM-ATH
8/6Sat
1 stopPLAY
14h 25mATH-YHM
C$ 822
5/6Wed
directAir Transat
9h 35mYYZ-ATH
15/6Sat
directAir Transat
10h 50mATH-YYZ
C$ 828
22/5Wed
directAir Transat
9h 35mYYZ-ATH
2/6Sun
1 stopAir Transat
27h 59mATH-YYZ
C$ 846
3/6Mon
1 stopLufthansa
12h 00mYYZ-ATH
17/6Mon
1 stopLufthansa
13h 26mATH-YYZ
C$ 862
29/5Wed
directLufthansa
9h 35mYYZ-ATH
5/6Wed
directLufthansa
10h 45mATH-YYZ
C$ 865
28/5Tue
directAir Canada
9h 45mYYZ-ATH
5/6Wed
directAir Canada
10h 45mATH-YYZ
C$ 866
8/6Sat
1 stopAir Canada
18h 50mYOW-ATH
15/6Sat
1 stopAir Canada
30h 42mATH-YOW
C$ 872
17/10Thu
1 stopBritish Airways
20h 00mYYZ-ATH
6/11Wed
1 stopBritish Airways
31h 20mATH-YYZ
C$ 992
17/7Wed
2 stopsBritish Airways
17h 50mYYZ-SKG
15/9Sun
1 stopBritish Airways
15h 35mSKG-YYZ
C$ 1,460

Search by stops

Search by airline

Search by price

Recent one-way flight deals

30/9Mon
2 stops
18h 25mYHM-ATH
C$ 487
30/9Mon
2 stops
22h 25mYUL-ATH
C$ 492
3/6Mon
2 stops
23h 10mYHM-ATH
C$ 498
25/5Sat
1 stopAir Transat
18h 50mYTZ-ATH
C$ 673
25/5Sat
1 stopAir Transat
19h 30mYYZ-ATH
C$ 677
18/8Sun
1 stopAir Canada
11h 40mYTZ-ATH
C$ 833
15/7Mon
1 stopAir Canada
14h 15mYHM-ATH
C$ 843
26/5Sun
directLufthansa
9h 10mYUL-ATH
C$ 984
23/6Sun
directLufthansa
9h 10mYUL-ATH
C$ 1,206
27/10Sun
1 stopBritish Airways
35h 45mYVR-ATH
C$ 1,523

Search by stops

Search by airline

Search by price

Last minute flights to Greece

Last minute flight, train and bus deals

11/5Sat
multi-stopAir Transat
16h 10mYYZ-ATH
10/6Mon
directAir Transat
10h 50mATH-YYZ
C$ 828
11/5Sat
directAir Transat
9h 05mYUL-ATH
26/5Sun
directAir Transat
10h 15mATH-YUL
C$ 855
11/5Sat
directAir Transat
9h 05mYUL-ATH
19/5Sun
directAir Transat
10h 15mATH-YUL
C$ 869
11/5Sat
directAir Transat
9h 05mYUL-ATH
16/5Thu
multi-stopAir Transat
24h 53mATH-YUL
C$ 879
12/5Sun
directAir Canada
9h 10mYUL-ATH
28/5Tue
directAir Canada
10h 05mATH-YUL
C$ 1,081
14/5Tue
directAir Canada
9h 10mYUL-ATH
28/5Tue
directAir Canada
10h 05mATH-YUL
C$ 1,086
14/5Tue
directLufthansa
9h 10mYUL-ATH
28/5Tue
directLufthansa
10h 05mATH-YUL
C$ 1,331
14/5Tue
multi-stopLufthansa
12h 00mYYZ-ATH
21/5Tue
multi-stopLufthansa
13h 26mATH-YYZ
C$ 1,375
14/5Tue
multi-stopBritish Airways
13h 05mYUL-ATH
27/5Mon
multi-stopBritish Airways
30h 40mATH-YUL
C$ 1,601
14/5Tue
multi-stopAir France
21h 15mYUL-ATH
25/5Sat
multi-stopAir France
14h 21mATH-YUL
C$ 1,612

Search by stops

Search by airline

Search by price

Flights to Greece

Return flight deals:

Greece - Canada

Cabin classes:

C$ 4,018
C$ 2,604
C$ 924