Monthly fare trends
Prices come from recent search observations. They are not live inventory or guaranteed fares.

Compare live Toronto–Paris flight options across airlines and booking sites. Recent 48-hour lows: one-way C$269; return C$563. Checked Aug 7, 2026; fares and availability change.
Photo on Pexels: Darya Sannikova · Photo on Pexels
YTO → PAR
Enter your dates, cabin and passenger count to see current options in Canadian dollars.
Route tools
Toronto to Paris: use observed fares to spot promising months, then search your exact dates.
Prices come from recent search observations. They are not live inventory or guaranteed fares.
Schedules and nonstop availability can change. Confirm the latest timetable for your dates in search results.
Answer first
Toronto to Paris has more nonstop competition than most transatlantic routes — Air Canada, Air France and Air Transat all fly it nonstop into Charles de Gaulle — so read the carrier and confirm the arrival airport reads CDG before comparing price. Enter your dates, cabin and passenger count to search directly, then confirm the terminal, connections and final price on the airline or booking site.
Compare Air Canada, Air France and Air Transat as three separate nonstop options rather than assuming only one airline serves this route, and confirm the arrival airport reads Charles de Gaulle (CDG) rather than Orly on every result. Air Canada's and Air France's own route pages both confirm nonstop Toronto–Paris service into CDG, and Toronto Pearson's own flight listings show scheduled departures under all three airlines' own flight numbers; competition between three nonstop carriers on one route is unusual and tends to compress the fare gap between the cheapest and priciest nonstop option. The cheapest of the three nonstop carriers still is not always cheaper than a connecting itinerary on a fourth airline.
Plan backwards from your airline's bag-drop cutoff, and treat the security line rather than the drive to the terminal as the buffer that actually needs protecting. Pearson's own transportation guidance keeps taxi, rideshare and rental-car pickup and drop-off as separate locations, and international check-in counters close well before departure; a Toronto–Paris evening departure often coincides with the terminal's busiest security window. A wider buffer means more idle time at the gate, but a missed transatlantic departure from Toronto is far costlier than an extra hour of waiting.
Confirm France's entry requirements before locking in dates, then search live fares only across the days that actually work. France-Visas publishes the current entry position for France and the wider Schengen area, and the Government of Canada publishes its own travel advisory alongside it; a fare observed today is not a guarantee it still holds once the paperwork question is resolved. Settling entry requirements first can remove some of the cheaper dates from consideration.
Toronto to Paris has three nonstop carriers rather than one, so the first check is not whether a nonstop exists but which of Air Canada, Air France or Air Transat your result uses, and whether the arrival airport reads Charles de Gaulle (CDG) rather than Orly. Confirm the carrier and arrival code before comparing price.
Departure: Toronto Pearson International Airport (YYZ). Arrival: Paris Charles de Gaulle (CDG). Fares shown in any search are point-in-time observations; the final price, seat and terminal are confirmed on the airline or booking site.
Read the airline name, arrival terminal and fare class in the result before comparing price, since Air Canada, Air France and Air Transat each set their own baggage and change terms on the same nonstop route. The cheapest of the three is not automatically the most convenient arrival time.
Pearson's own transportation guidance keeps three pickup points separate: licensed taxis and limos queue at a designated Arrivals Level curb with flat, no-surge rates; Uber, Lyft and Hopp riders are assigned a separate pickup bay in zone 4 or 5, confirmed inside the app; and rental-car counters sit on Level 1 of the Terminal 1 and Terminal 3 parking garages. Downtown Toronto: the UP Express reaches Pearson Terminal 1 from Union Station in about 25 minutes on a fixed schedule. Mississauga and the west: MiWay's airport routes serve both terminals directly, with a short drive that still meets Highway 401 congestion near the airport itself. Vaughan and the north: York Region Transit connects to Pearson, typically via a regional interchange, so a longer surface trip needs more buffer than a downtown departure. Scarborough and the east: this is the longest trip of the four zones by transit or by car, so a subway ride paired with an airport bus, or a scheduled rideshare booked ahead, tends to beat driving through Highway 401 traffic.
Confirm France's entry requirements before locking in dates, then compare the three nonstop carriers only across the days that are actually available. Settling this first avoids booking a fare that a documentation gap later cancels out.
At CDG, rental-car, taxi and rideshare pickups sit in three different places, which catches out a lot of first-time arrivals. Rental-car counters operate from 'Espace Service' desks positioned between terminal pairs, such as between Terminals 2B and 2D, rather than inside each individual terminal. Official taxis queue at a dedicated, illuminated TAXI stand right outside each terminal's own exit, charged at a fixed Paris rate. A VTC or rideshare booking made through an app is collected from a separate point near the exit that the app only confirms after you land. None of these three pickups share a location, so check which one your booking actually needs before you leave the arrivals hall.
Check France-Visas' current information for your passport and purpose of travel, since France sits inside the Schengen area and entry rules can differ from a UK or non-Schengen European trip. Check the Government of Canada's travel advisory for France as well, and confirm both again close to departure.
Enter your dates, cabin and passenger count to search directly, then compare results by carrier, terminal and checked-baggage terms together. Confirm the final price on the airline or booking site before paying.
Favour whichever of the three nonstop carriers pairs a workable arrival time with baggage terms that fit the trip, rather than defaulting to the single lowest fare shown. With three carriers competing nonstop on the same route, the fare gap between them is often too small to justify choosing a worse arrival time.
This page separates airport, carrier, transport, destination and entry information from the fares returned by a live search. Price, availability and schedule need to be confirmed on your actual travel dates.
Travel scenarios
How should a couple pick between three nonstop carriers at a similar price?
Recommendation: Favour whichever nonstop carrier lands at the terminal with the shortest realistic transfer into central Paris for your arrival time, and treat the fare difference between the three as secondary.
Paris je t'aime's own visitor information helps estimate transfer time into the city centre, and with three nonstop carriers serving the route, schedule and terminal often separate the options more than price does.
Trade-off: The most convenient arrival time is not always attached to the lowest of the three nonstop fares.
What should a family prioritise on a Toronto–Paris booking?
Recommendation: Prioritise a nonstop option, a clear checked-baggage allowance and a Pearson departure time that avoids a red-eye scramble, ahead of a small price difference between carriers.
All three nonstop carriers avoid an additional security screening and gate change that a connecting itinerary would add, which matters more with children on an overnight departure; Pearson's own terminal information supports planning the walk from check-in to gate.
Trade-off: The most convenient nonstop departure time is not always the cheapest of the three.
How does a business traveller build a reliable schedule to Paris?
Recommendation: Book whichever nonstop carrier's arrival time leaves the widest workable buffer before the meeting, and size that buffer around CDG's own terminal-to-taxi transfer time rather than a flat estimate.
Groupe ADP's own transport information sets out taxi, rideshare and rental-car pickup separately for CDG, and three competing nonstop carriers give a business traveller more arrival-time options to choose from than a single-carrier route would.
Trade-off: The best-timed arrival for a meeting is not always the lowest fare among the three nonstop carriers.
Is the cheapest of the three nonstop carriers always worth booking?
Recommendation: Book the cheapest nonstop carrier once its baggage terms and arrival time fit the plan, and otherwise compare it against a connecting itinerary on price alone.
Fares shown in any search are point-in-time observations, not confirmed inventory, and with three nonstop carriers on the route, the price gap between them can shift week to week without anything about the flight itself changing.
Trade-off: The cheapest nonstop fare sometimes carries a stricter baggage allowance than its two nonstop competitors.
What should a first-time visitor confirm before searching this route?
Recommendation: Confirm France's entry requirements and passport validity first, then pick a nonstop carrier and search dates once the paperwork question is settled.
France-Visas' own information sets out what to prepare for entry into France and the Schengen area, and Paris je t'aime's official guide helps plan a first day around the arrival terminal.
Trade-off: Settling entry requirements and carrier choice first narrows the list of dates under consideration before price enters the comparison.
The UP Express reaches Pearson Terminal 1 from Union Station in about 25 minutes on a fixed schedule.
A taxi or rideshare covers the distance quickly outside rush hour, though the Gardiner Expressway and Highway 427 approach can slow an evening departure.
Book the UP Express for a predictable transatlantic departure, and keep driving as a backup only for off-peak times.
MiWay's airport routes connect Mississauga to both terminals without a downtown transfer.
The shortest drive of the four zones, since Pearson sits inside Mississauga, though local congestion still builds close to the terminals.
This zone gives the most flexibility for an evening nonstop departure; confirm the MiWay route that matches your terminal.
York Region Transit's airport-area service reaches Pearson, generally through a transfer at a regional hub.
Highway 427 provides a direct run south outside peak hours, but the route slows considerably on weekday mornings.
Add extra time for the transit transfer, or check live traffic conditions before committing to driving.
Connect to a central or western interchange first, then pick up a Pearson-bound route — the longest transit journey of the four zones.
The drive across the city is also the longest of the four zones and highly exposed to Highway 401 traffic.
For a transatlantic evening departure, build the trip around off-peak timing rather than rush hour.
Route FAQ
The UP Express connects Union Station to Pearson Terminal 1 in about 25 minutes on a fixed schedule, which avoids the traffic variability of a taxi or rideshare during peak hours.
No. Licensed taxis and limos queue at a designated Arrivals Level curb with flat rates, while Uber, Lyft and Hopp riders are sent to a separate pickup bay in zone 4 or 5 that the app confirms — two distinct locations.
On the nonstop service, yes: Air Canada, Air France and Air Transat all fly this route nonstop into CDG, not Orly. Confirm the arrival code on your specific result, since Paris has two major airports even though only CDG serves this nonstop route.
Rental-car pickup runs through 'Espace Service' desks positioned between terminal pairs, official taxis queue at a dedicated stand right outside each terminal, and a VTC or rideshare booking is collected from a separate point the app only reveals after landing — three different locations at the same airport.
Yes. Transfer time into central Paris varies by terminal and by which of the three nonstop carriers you fly, so it is worth checking before booking a short trip with a fixed number of nights.
Compare Air Canada, Air France and Air Transat on arrival time, terminal and baggage terms rather than assuming one is automatically better; with three carriers competing nonstop, the fare gap between them is often narrow.
Check France-Visas' current visa and entry information for your passport and purpose of travel; requirements depend on nationality and how long you plan to stay in the Schengen area.
Yes, before booking and again close to departure, since it can change and affects how you plan the trip.
No. It is a point-in-time observation. Confirm the final price and seat on the airline or booking site before paying.
It depends on the carrier and fare class, not on the route itself; Air Canada, Air France and Air Transat each set their own checked-baggage allowance and can differ from each other on the same day. Confirm the exact allowance on the fare rules before paying.
International departures generally call for arriving about two to three hours ahead, a widely used practice across airlines and airports rather than a rule specific to Pearson; add extra time during peak summer or holiday travel.
On the provider's page, once you check currency, taxes, baggage and the total payment amount.
This page separates airport, carrier, transport, destination and entry information from the fares returned by a live search. Price, availability and schedule need to be confirmed on your actual travel dates.
Mubboo Flights Editorial · Reviewed Aug 6, 2026