C$ 372 Find Cheap Flights from Toronto Pearson Airport to France

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Pearson Intl to France departing on 31/3. 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

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

Travellers love KAYAK
41,299,237 searches in the past 7 days on KAYAK

Save 24% 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 France Flight Deals from Pearson Intl

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

Paris
Paris1 stopC$ 603
Nice
Nice1 stopC$ 816
Lyon
Lyon1 stopC$ 713
Marseille
Marseille1 stopC$ 803
Toulouse
Toulouse2 stopsC$ 851
Bordeaux
Bordeaux1 stopC$ 791
Nantes
Nantes1 stopC$ 990
Ajaccio
Ajaccio2 stopsC$ 967
Montpellier
Montpellier2 stopsC$ 1,002
Bastia
Bastia2 stopsC$ 1,021
Biarritz
Biarritz1 stopC$ 1,211

Good to know

Low season

January

High season

May

Cheapest flight

C$ 372
Best time to beat the crowds (12% less expensive on average)
Most popular time to fly and prices are also 13% lower on average.
Flight from Toronto Pearson Airport to Paris Charles de Gaulle Airport

FAQs - booking France flights

  • How does KAYAK find such low prices on flights from Toronto Pearson Airport to France?

    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 Pearson Airport to France.

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

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

  • What is the Hacker Fare option on flights from Toronto Pearson Airport to France?

    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 from Toronto Pearson Airport to France with an airline and back with another airline.

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

    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 from Toronto Pearson Airport to France up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to France

  • Looking for a cheap flight? 25% of our users found tickets from Toronto Pearson Airport to the following destinations at these prices or less: Paris C$ 857 one-way - C$ 897 round-trip
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Toronto is January.
  • Morning departure is around 53% more expensive than an evening flight, on average*.
See more tips
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Pearson Intl to France

Need help choosing which airline to fly with from Pearson Intl to France? 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.8
Air TransatOverall score based on 383 reviews
6.8Food
7.9Boarding
8.5Crew
7.4Comfort
7.1Entertainment
Airline reviews

Flight delayed any hour and couple of big gate changes

6.0 Goodalex, Feb 2025YYZ - CUN
Read more Air Transat reviews

Flight delayed any hour and couple of big gate changes

The pilot came out and chatted with the passengers. He explained why there was a slight delay. The crew was excellent. Very helpful. I had to buy meals for my whole family and they were in different seats, so the crew had to deal with that. They were very pleasant and accommodating and did a great job!

We were unable to land in Liberia. It was not the airline’s fault, but we had to be diverted to SJO.

We had things stolen from our luggage, we also were refused an upgrade on a flight that was not full.

When we left, it wasn't Great . People were drinking heavily, very disrespectful Extremely loud, the entire trip. I think the crew members, should have get their attention. Coming back was great.

I sat in the club. The seeds were fantastic. The meal was great and Entertainment was good. The crew was fantastic. I recommend it to everybody.

The food was small portions and not fresh. I was seated at the back of the plane so by the time the cart approached me most of the food options were sold out. The cabin crew was fantastic however.

Great flight and crew. Food isn't free and neither are headphones...

We were in economy class but paid for option Plus which offer you an extra snack after take off, free earplugs & blanket. The crew were very attentive. The comfort however wasn’t great, hard to be comfortable in such restraint place. Wasn’t able to sleep through out the 7hrs flight and was exhausted upon arrival.

The flights were on time and the crew was friendly and helpful. The food was ok. The seats were quite cramped and if the seat in front was tipped back there was very very little room. The entertainment was only on your own device and there was no usb charging

It was not Air France but Air Europa. But confusion over our checked luggage. Whether it was checked all the way to Tenerife or not. It was not. Had to line up again in Departures. At least our Sky Priority was honoured. Flight was fine.

My wife and I had a row to ourselves after moving seats. There were no TVs and you had to buy food. So we did nothing but had a quick nap. Flight was fine.

The male attended that served are section was a snob. He did not answer my call light when my wine spilled all over the floor. I did not push it again or drew his attention to it. He just ignored the call light when he came to give us our meal, serving the people behind us first. I did not push it again or drew his attention to it to see his reaction. It was so obvious that he was ignoring us. We were in premium economy!

Georgian Airways check in staff initially denied us, because they thought passengers required transit visas to transfer on connecting flights. This required 70 minutes for them to call multiple people to confirm how transfers worked. They did not apologize once accepting our check in. Onboard, the four hour flight gave stale bread with spam slices as lunch. The only included drinks were still or sparkling water.

I did not get my baggage at my final destination..poor coordination with connecting flights with partner airlines (Saudi airways). Also the food was very mediocre.

Not a good one this time. The absence of internet without any information/notification ahead was really the unacceptable part. Also this new A350-900 has a serious legroom challenge for economy seats. It’s more like a medium-haul flight legroom configuration.

Not great , just ok . I expected better food but it did not deliver . Flight staff was ok . The guy at the drop off bag counter was the only saving grace in this whole trip . He was pleasant, friendly and very helpful . You couldn’t ask for a better assistance from him .

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

Very good crew. Food service above average. Seats very small for a 12 hours flight.

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

Never again flying economy on Rouge!!! Literally like sardines!!! Will try to change to better seats 3 seat arrangement only so so if traveling with family. Who wants to squished to stranger!!😖 Can’t say enough bad about this!!!

I booked and paid extra for exit door seats also pre paid for my luggage air Canada changed plains and I never got what I paid for and they made me pay for luggage again they also did this to my wife. They are the most unorganized company I have ever dealt with. I am sure I will never see the extra money I paid for the seats or the recharge for the luggage. They are subsidized by the taxpayers and don’t give a dam just a horrible way to do business

Overall the experience was excellent. Plane was clean but more importantly quiet. Recently, I’ve noticed that Airbus planes seem quieter than their Boeing counterparts. I definitely prefer flying in an Airbus plane.

Everything related to this flight except the flight time could have been better. This is not the first though that Rouge has disappointed with poor show! Bad crew adds to the agony! Cant help it because of lack of options from YXE!

Delay after delay.......they are awful Delayed because of cold wx really!!!!! We live in Canada

I had to change the gate so many times that I got confused.

So we didn't actually go. We were hoping to go for the Inauguration of the first female president. When That Guy got elected, we bailed. Unfortunately, we got basically none of our money back, despite having travel insurance. Would not fly with Air Canada again unless I had to.

Did not happen. After being late over and hour we had to embark and get rescheduled . I got my hotel voucher 1:36 am !!!! . The flight was cancelled past 10pm. I had to pay for my hotel and camp the next day till 23:30 for flight to london. Then change airport and pay myself for transportation to Gatwick airport. Never again I will use your services. Unfortunately I have to come back.

flight was delayed, there was open communication about the delay the delay pushed way past the posted delay time and

This was my first time flying on Air Canada and the experience was good and pleasant enough, great crew members and the price I paid was amazing,

No food was served for 7.5 hrs flight. When our flight changed to other airlines due to wether issue, our seats booked with no checked in luggage when I already payed for. We end up to pay 90 euro per suitcase.

The flights were in time and the bags arrived. well done

Only serving 2 small coffee in 7.5 hrs flight with very limited choice to order food.

Booked with Kayak… Economy Class it said. I had filtered for 1 checked bag. Get to boarding and it says I have Economy Light w/ no checked bags. $136 each way for baggage now. Do not use smartfares.com. Very misleading and a terrible start to this trip.

Overall good. I was surprised how easy it was to get from plain to plain in such a short time. Food choices were not so great and quite expensive. Entertainment was ok. Flights were smooth.

Our three ski bags did not arrive and are still not delivered, one full day later. With one ski bag not traceable at all. I would not fly Iceland Air again.

Horrible. The flight was delayed by over 3 hours but updates were barely provided. Boarding started 3 hours late then stopped because their system crashed. So now, passengers were standing for 15 minutes in the open waiting to get boarding passes scanned and get on a bus. Duty-free closed around 4-4:30. Only 1 food outlet was open and it was super slow and busy since it was serving passengers from multiple flights. So a number of passengers couldn't buy meals at the terminal. Since the flight was delayed by over 3 hours, we could have been offered snacks on-board. Nothing. The seats barely reclined. In-flight entertainment options were pitiful. Overall, a miserable experience. Never flying on Icelandair ever again. :(

Bad. Flights were late, by hours. No clear information was provided even until the delayed boarding time.

take snacks and food. purchase options in flight are not great

Had a screaming child next to us. Not the airline’s fault but still annoying.

The service was really good. The breakfast food could’ve been better as I don’t eat sweets for breakfast and the only choice was a muffin. Overall, good experience though. Thank you.

Seat cushioning, and having at least 1 checked bag free, I dont understand why international flight would not include a checked bag.

So poor I will endeavour to never fly with them again. Booked flight direct with Lufthansa, LHR to Leipzig, with stop in Frankfurt. Transfer in Frankfurt, via app and website was a '9min walk'...it, quite simply is not - it was a complete terminal change, with passport control & 2nd security check. No guidance provided by gate staff. Missed connection (despite agents at passport control granting line bypass and running for 750m). No assistance from gate agents at missed flight (along with approximately 15 other passengers that didn't make connection. Lufthansa Service Centre staff helpful - their manager was not, stated it was our fault for not leaving enough time to make transfer, revoked compensation....err, how are we supposed to know about construction, new security procedures, late gate changes??? Really??? We went were airline sent us, at pace, they messed up (twice on both legs of journey). Will avoid at all costs in future.

The flight was delayed and I was stressing the whole time about whether I would make my next flight.

The flight crew did a good job, the main problem I had was in the layout of the pod itself. I know it does not matter but the connection for the head phones was not A- easy to find, B- very difficult to do based on the placement ( behind the right shoulder, very hard to reach, the type of plug on the frame vs the actual plug of the headphones), C due to the location and the way it connected, it did not allow me to use my own headphones, D- very low quality and very uncomfortable headphones, E- Surprisingly, very old selections of movies, for me, at least. I will still fly with Lufthansa as you deliver a very good product overall and I enjoy the quality of service, the ease and the prices. Thank you.

We were delayed taking off which caused us to miss the connection to Orlando in Frankfurt. The gate we landed at in Frankfurt was in A terminal and the next flight was c15 which was impossible to get to even running. Very poor planning on Lufthansa’s part.

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

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

Flight was cancelled. Rebooked after 5 hour delay. Pregnant daughter rebooked following day with 12 hour layover in Düsseldorf. However - I must applaud and praise the Business lounge hosts who were EXCEPTIONAL in trying to rebook and arranged for our daughter to standby for last flight of the day - which she made. The terminal B business lounge reception staff were AWESOME

We bought tickets with Lufthanza from Kayak for flight operated by United..

Book cheap flights from Toronto to France

Recent round-trip flight deals

4/5Sun
1 stopRoyal Air Maroc
13h 40mYYZ-ORY
8/5Thu
1 stopRoyal Air Maroc
28h 55mORY-YYZ
C$ 603
4/5Sun
1 stopRoyal Air Maroc
12h 55mYYZ-CDG
8/5Thu
1 stopRoyal Air Maroc
31h 40mCDG-YYZ
C$ 606
19/3Wed
1 stopAir Canada
10h 30mYYZ-CDG
28/3Fri
1 stopAir Canada
13h 40mCDG-YYZ
C$ 691
17/2Mon
directAir Canada
7h 45mYYZ-CDG
25/2Tue
directAir Canada
8h 45mCDG-YYZ
C$ 696
3/3Mon
1 stopIcelandair
10h 15mYYZ-CDG
7/3Fri
1 stopIcelandair
11h 15mCDG-YYZ
C$ 709
20/3Thu
1 stopIcelandair
10h 15mYYZ-CDG
27/3Thu
1 stopIcelandair
11h 15mCDG-YYZ
C$ 721
13/3Thu
1 stopAir Transat
26h 35mYYZ-CDG
25/3Tue
1 stopAir Transat
30h 30mCDG-YYZ
C$ 722
22/3Sat
1 stopAir Transat
28h 05mYYZ-CDG
3/4Thu
1 stopAir Transat
27h 11mCDG-YYZ
C$ 735
24/2Mon
directAir France
7h 40mYYZ-CDG
5/3Wed
directAir France
8h 30mCDG-YYZ
C$ 781
17/2Mon
2 stopsAir France
16h 15mYYZ-ORY
25/2Tue
2 stopsAir France
15h 40mORY-YYZ
C$ 827

Search by stops

Search by airline

Search by price

Recent one-way flight deals

31/3Mon
1 stopAzores Airlines
10h 50mYYZ-CDG
C$ 372
28/4Mon
1 stopAzores Airlines
10h 50mYYZ-CDG
C$ 376
14/5Wed
directAir Transat
7h 25mYYZ-CDG
C$ 583
19/5Mon
1 stopAir Transat
11h 55mYYZ-CDG
C$ 587
1/6Sun
2 stopsAir Canada
29h 20mYYZ-LYS
C$ 1,079
9/6Mon
2 stopsAir Canada
12h 35mYYZ-LYS
C$ 1,085
5/3Wed
1 stopDelta
13h 05mYYZ-NTE
C$ 1,161
5/3Wed
1 stopDelta
13h 05mYYZ-NTE
C$ 1,170
19/3Wed
2 stopsLufthansa
17h 30mYYZ-MRS
C$ 1,175
19/3Wed
2 stopsLufthansa
28h 25mYYZ-NTE
C$ 1,227

Search by stops

Search by airline

Search by price

Last minute flights from Pearson Intl to France

Last minute flight, train and bus deals

9/2Sun
multi-stopRoyal Air Maroc
13h 20mYYZ-ORY
12/2Wed
multi-stopRoyal Air Maroc
12h 55mORY-YYZ
C$ 697
9/2Sun
multi-stopRoyal Air Maroc
18h 00mYYZ-ORY
14/2Fri
multi-stopRoyal Air Maroc
12h 50mORY-YYZ
C$ 715
7/2Fri
multi-stopAir Canada
12h 05mYYZ-LYS
20/2Thu
multi-stopAir Canada
25h 40mLYS-YYZ
C$ 719
7/2Fri
directAir France
7h 40mYYZ-CDG
14/2Fri
directAir France
8h 25mCDG-YYZ
C$ 770
7/2Fri
directAir Canada
7h 45mYYZ-CDG
14/2Fri
multi-stopAir Canada
18h 06mCDG-YYZ
C$ 800
8/2Sat
directLufthansa
7h 45mYYZ-CDG
21/2Fri
multi-stopLufthansa
11h 30mCDG-YYZ
C$ 879
7/2Fri
directAir France
7h 40mYYZ-CDG
9/2Sun
multi-stopAir France
25h 14mCDG-YYZ
C$ 882
7/2Fri
directLufthansa
7h 45mYYZ-CDG
17/2Mon
multi-stopLufthansa
26h 45mCDG-YYZ
C$ 1,016
6/2Thu
multi-stopAir Transat
28h 00mYYZ-CDG
15/2Sat
multi-stopAir Transat
11h 11mCDG-YYZ
C$ 1,289
8/2Sat
multi-stopAir Transat
27h 50mYYZ-CDG
15/2Sat
multi-stopAir Transat
27h 16mCDG-YYZ
C$ 1,303

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Pearson Intl to France

Information on your arrival and departure airports

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.