Find flights
When to book
FAQs & Tips
Airlines
Deals

C$ 340 Find cheap flights from Toronto to Greek Islands

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Toronto to Greek Islands departing on 5/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

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

In the last 7 days, travellers have searched 46,569,549 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.

Good to know

Low season

January

High season

June

Cheapest flight

C$ 340
Best time to beat the crowds but there is an average 27% increase in price.
Most popular time to fly and prices are also 15% lower on average.
Flight from Toronto to Santorini (Thira)

FAQs - booking Greek Islands flights

  • How does KAYAK find such low prices on flights from Toronto to Greek Islands?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Toronto to Greek Islands.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Toronto to Greek Islands?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Greek Islands from Toronto is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Toronto to Greek Islands?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Greek Islands with an airline and back to Toronto with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Toronto to Greek Islands?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Greek Islands from Toronto up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from Toronto to Greek Islands

Need help choosing which airline to fly with from Toronto to Greek Islands? 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 1599 reviews
7.0Entertainment
7.5Boarding
7.4Comfort
8.2Crew
7.1Food
Airline reviews

They lost my baggage and I still have not got it back. Disgrace

2.0 MediocreFREEDON, Aug 2024CDG - YYZ
Read more Air France reviews

They lost my baggage and I still have not got it back. Disgrace

They lost my lauggage and I STILL HAVE NOT RECEIVED IT. NO ONE IS HELPING! PLEASE HELP FIND MY LOST LAUGGAGE

Extremely poor. First - and oddly enough, Air France denied access to the Business Class lounge at CDG to all of us - although we were all flying Business Class. It is amazing that an airline denies lounge access to its passengers flying on business and paying several thousand dollars each ticket. Second, the food on Business Class on absolutely horrible. Air France must have made an effort to prepare bad tasting dishes (not even the ice cream was good). Third, the cabin temperature was too hot and although we complained many times, it never got cooler.

They again did not offer any functioning WiFi in the transatlantic crossing.

The first half from DC to Paris was very good and the staff were very helpful and humble BUT flight from Paris to Mumbai was sad. 1) it was packed. 2) no space on head compartment 3) crews were unresponsive to the calls 4) one crew member literally banged the bottle of water after giving me glass of water. A little water splashed on me and she was unapologetic 5) with so many hours of flight, little leg space should be taken care else don’t fill your airline till brim which affects your crew and they remove anger on us. 6) huge line for washrooms. 7) 2nd half journey was pathetic

I paid 3 this and dollars for two tickets. No food, minimum drink, confused service and very uncomfortable sear. There was zero difference between busy ness and tourist class. I received a pathetic apology

Old cabine without flat bed in business for a 12 hour flight is not acceptable

Generally good. The crew is excellent. The food could be better.

They wanted to close counter although they did not provide the wheelchair requested which ended by going alone to transit security and lost long time and they did not want to wait .

Did not find the wheelchair that supposed to assist and went to a long queue for transit security chk which was very slow and boarding desk wanted to close counter although that they knew that I am minutes away because of their mistake of not providing the wheelchair.

The overall experience was very good and the flight left early. The checkin process was efficient and the staff was helpful and courteous. Of course, the room between seats could always be a little bigger.....

The overall experience was very good and the flight left early. Of course, the room between seats could always be a little bigger.....

The overall experience was very good. Of course, the room between seats could always be a little bigger.....

Some help when I asked but everything was so confusing to figure out otherwise. More clarity to direct through procedures needed!

Our flight was delayed by almost 1 hour, and this negatively impacted our experience. Everything else was OK.

Wouldn’t allow my carry on because it just did quite fit the gauge Yet seen larger carry ons in the overheads The overheads were somewhat empty Lots of children Felt the flight attendant really didn’t have a real grasp on what she was trying to accomplish 6 people per row x say 40 rows - number of child = number of baggage allowed It’s all good though/ bring small backpack next time

Air canada always does an excellent job with business class friendly staff great food ......

The crew assigned did not start on time due to delays on having a person call off sick and later having a person not wanting to stay on cancun. No screens and also no beverages provided delay for 2 h 15 min

terrible delay then had to change planes then delay again

Worst trip ever. We had a 3 hours delay due to mechanical issues on the plan

I traveled with my sister, however ,we booked a flight separately, and we don't sitting next to each other. The staff on the board where on the top of this unit they find us sitting together. Ty lufthansa team. U are the best

Boarding delayed 1.5 hours. Ended up sick because of all the delays and lines waiting around airport and boarding.

my flight was cancelled. next one scheduled 2 days later. no hotel provided. worst airline experience ever

No one came to pick my mom up with the wheelchair

They failed to make sure all luggage made it onto the flight. I had to spend a week on vacation with no clothes.

Crew had connection details for only 2 other flights and gave less than empathetic guidance.

No internet for most of the flight. Very narrow seats. Food was bad. Flight was nearly an hour late with perfect weather, crew offered no explanation or compensation.

Flight delayed by an hour from the get go which almost cost us our connection which we only made by the grace of God.

The trip was good except for the delay that caused a connection issue in Chicago.

Seats were terribly uncomfortable! Couldn’t sleep! I paid for good seats when scheduled with Lufthansa, got crappy mid-section seats on Air Canada!

A late notice on the departure board of a last minute gate change from A gates to C gates was particularly challenging for us. We are senior citizens who ambulate just fine, at our pace. This late notice caused all of us to run, or in our case, walk as quickly as we could from Gates A to the transit train then down an another long concourse. Anyone with mobility issues or needing a cane to walk would not have made it on their own and they wouldn’t have had enough time to coordinate wheelchairs. At first I thought this was just “how it goes” at airports, until I noticed a text I received on my trip-it app that notified me of this gate change- WELL ahead of the departure boards in the airport. Had I be paying attention to my app instead of the AIRPORT’S information system we would have been able to move on with ease and composed instead of ‘trotting quickly’ and agitated at the new gate.. I see this as a flaw in either the airport’s arrival/departure board system or in BA’s communication to the airport. Either way, there is a LOT of room for improvement.

The crew were friendly and helpful, really appreciated. The food was pretty nice. a smidge more leg room would always be welcome but when you buy cheap you get what you get :)

Flight got delayed which made my already short layover in london to be reduced to sn hour considerI had to change Terminals fir my ingoing flight to NY

So very uncomfortable! The seats were dreadful and the space in a middle seat was too small. I don’t know what I would have done if I were 6 ft. Tall. I feel like the airline deliberately made the seats so close together for the purpose of selling the more expensive seats. Economy is on thing, but there should be a minimum standard of care. The meals were taste free and soggy. I can choose not to eat the meal, but I was trapped in the seat- so overall the lack of seat comfort is the biggest issue on such a long flight. I have flown overseas British airways, although about 10 years ago, and it was a fine experience quite unlike this flight.

Was downgraded from Premium Economy to Economy and no indication of any compensation.

Our flight BA638 was cancelled with very short notice. It was supposed to depart at 7:25am. We had left Chichester at 3:30am in order to make the flight, and we were notified of the cancellation while en route to LHR. We were told the cancellation was necessary because a plane had not been scheduled to be at LHR for this flight! We were rescheduled to BA636. This flight was supposed to depart at 11:00am but didn't actually take off until ~12:30pm. Consequently we arrived in Athens several hours late, missing out on half a day of our sightseeing time. We had booked transport with MyTransfers to pick us up at the Athens airport and drive us to our Hotel Adonis. I was unable to get a refund for this service because our flight was so delayed. They required 24 hour notice of pick up time changes. I instead had to pay for a taxi at the airport. I have tried to fill out a request for compensation online but have been unsuccessful. How can I get help for filing a claim?

They denied boarding to us due to oversold flight and put us on a different flight home 10 hours later… absolutely unacceptable.

The seats are comfortable enough, but the layout in business is wacky. The boarding process is disorganized. The flight attendants are friendly enough, but the food and snacks are sub par.

Cancelled our flight due to weather. But didn’t rebook us on the next available flight. Had to spend over 5 hours on calls to get on a wait list: and then whole day at the airport to get ticket confirmed. Absolutely terrible. Need to shut down airlines if they cannot perform basic tasks such as rebooking for their own cancellation

we departed 5 hours late. Instead of 10pm it was after 2AM and the business lounge thew us out at 1AM and everyone was standing around the boarding gates. When we did board, the crew was nice, served dinner and then was not to be seen again until we landed. No breakfast (which is not great for diabetes)

The cabin staff was very friendly and attentive. The plane was modern and fairly quiet in flight. The video screens are large and of high quality, and I liked that the documentary movie "Anselm" was available for watching.

The flight from Saskatoon to Calgary was canceled by WestJet due to the airline strike. Condor, as the main operator, did not inform us. We found out that information just when we arrived at Saskatoon airport. Fortunately, we had enough time to drive to Calgary airport and catch the flight to Frankfurt. We couldn’t claim compensation for the missing flight because nobody takes responsibility for this situation. When we tried to contact BudgetAir, they redirected us to Condor, and Condor redirected us to WestJet. WestJet keeps saying that they are not responsible for the ticket that was bought from a third-party company.

Because of luggage I had to upgrade to premium economy , which was worth it!

Every thing was fine. The food was lack luster especially after leaving from Italy.

Very good except for the screaming 5 year old that was allowed to yell and scream whenever he wanted too! The mom obviously had no concept of “inside voices”!

I will never fly thru Frankfurt again I read it was bad changing plane but in my case complete nightmare

The flight was VERY delayed making what would have been a long layover in NYC into a mad rush to catch my connection. Other than that it was good.

A bigger plane would be more comfortable. We were bouncing off the ground before even lifting into the air, scary!

The seats are too close to the ones in front.

The seats are terrible. The boarding process was poorly organized. Little to no information was given. Gate change information was only provided at a time that was AFTER the scheduled departure time.

Book cheap flights from Toronto to Greek Islands

Recent round-trip flight deals

7/10Mon
1 stop
13h 45mYYZ-JTR
23/10Wed
2 stops
33h 37mJTR-YYZ
C$ 1,050
7/10Mon
1 stop
14h 35mYYZ-JMK
23/10Wed
2 stops
41h 27mJMK-YYZ
C$ 1,050
12/10Sat
2 stopsBritish Airways
18h 06mYYZ-JTR
21/10Mon
1 stopBritish Airways
29h 40mJTR-YYZ
C$ 1,070
16/10Wed
1 stopBritish Airways
15h 05mYYZ-JTR
21/10Mon
1 stopBritish Airways
29h 40mJTR-YYZ
C$ 1,200
23/9Mon
1 stopCondor
15h 40mYYZ-HER
2/10Wed
1 stopCondor
29h 05mHER-YYZ
C$ 1,384
24/9Tue
1 stopCondor
15h 15mYYZ-HER
1/10Tue
1 stopCondor
29h 30mHER-YYZ
C$ 1,495
4/10Fri
2 stopsAir Canada
20h 45mYTZ-CFU
11/10Fri
2 stopsAir Canada
19h 54mCFU-YTZ
C$ 2,564
20/9Fri
1 stopAir France
16h 40mYYZ-HER
28/9Sat
2 stopsAir France
32h 00mHER-YYZ
C$ 2,585
20/9Fri
2 stopsAir France
22h 35mYYZ-HER
28/9Sat
2 stopsAir France
32h 00mHER-YYZ
C$ 2,641
21/9Sat
2 stopsAir Canada
30h 35mYYZ-CFU
27/9Fri
2 stopsAir Canada
30h 54mCFU-YYZ
C$ 2,701

Search by stops

Search by airline

Search by price

Recent one-way flight deals

5/10Sat
2 stops
31h 45mYYZ-JTR
C$ 340
1/10Tue
2 stops
32h 30mYYZ-JTR
C$ 350
7/10Mon
1 stopSWISS
30h 25mYYZ-JTR
C$ 770
6/10Sun
2 stopsSWISS
57h 05mYYZ-JTR
C$ 805
4/10Fri
2 stopsAustrian Airlines
32h 05mYYZ-JMK
C$ 854
11/10Fri
2 stopsAustrian Airlines
19h 20mYYZ-JTR
C$ 993
19/10Sat
2 stopsAir Canada
30h 50mYYZ-HER
C$ 1,218
30/9Mon
1 stopBritish Airways
16h 15mYYZ-JTR
C$ 1,226
28/9Sat
1 stopBritish Airways
14h 55mYYZ-JTR
C$ 1,292
10/10Thu
2 stopsAir Canada
28h 20mYYZ-JTR
C$ 1,401

Search by stops

Search by airline

Search by price

Last minute flights from Toronto to Greek Islands

Last minute flight, train and bus deals

6/9Fri
multi-stopAegean Airlines
17h 30mYYZ-JTR
10/9Tue
multi-stopAegean Airlines
15h 45mJTR-YYZ
C$ 2,111
6/9Fri
multi-stopAegean Airlines
17h 30mYYZ-JTR
10/9Tue
multi-stopAegean Airlines
25h 50mJTR-YYZ
C$ 2,302
6/9Fri
multi-stop
16h 45mYTZ-JTR
10/9Tue
multi-stop
26h 09mJTR-YTZ
C$ 2,361
6/9Fri
multi-stop
14h 40mYYZ-JTR
10/9Tue
multi-stop
25h 50mJTR-YYZ
C$ 2,373
6/9Fri
multi-stopLufthansa
17h 05mYYZ-JTR
10/9Tue
multi-stopLufthansa
25h 40mJTR-YYZ
C$ 2,406
6/9Fri
multi-stop
14h 40mYYZ-JTR
10/9Tue
multi-stop
16h 40mJTR-YYZ
C$ 2,414
6/9Fri
multi-stop
13h 30mYTZ-JTR
10/9Tue
multi-stop
26h 09mJTR-YTZ
C$ 2,844
6/9Fri
multi-stopEmirates
44h 55mYYZ-JTR
10/9Tue
multi-stopEmirates
45h 50mJTR-YYZ
C$ 3,893
6/9Fri
multi-stopEmirates
44h 55mYYZ-JTR
10/9Tue
multi-stopEmirates
45h 50mJTR-YYZ
C$ 3,928

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Greek Islands

Cabin class types available on flights to Toronto
Cabin classes available on flights to Toronto. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.