Flights from Paris to Montreal – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CDG to YUL – All flight route options from Charles De Gaulle, France to Pierre Elliott Trudeau International, Canada. These flights are operated by 21 different airlines. Fly non-stop or choose from 29 different connecting flights. The shortest flight time is 7 hours and 35 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Pierre Elliott Trudeau
We got great deals on hotels and car rentals near the airport.
Paris to Montreal flights
There are over 33 airlines and as many as 769 flights every week to this destination. You can fly non-stop to Montreal (YUL) from Paris (CDG) with Air Canada, Air France or Air Transat but if a stopover option suits you better you can choose to fly via Nantes, Dublin or any other of the 30 alternatives with connectiing airports.
Tip! You can also fly to Montreal from Orly Airport (ORY).
Paris to Montreal with Air Canada
You can fly non-stop every weekday with flights departing at 9:00 am, 1:00 pm or 2:00 pm. You also have the option to do a transit flight via Toronto. Air Canada is a Star Alliance member.
With SWISS
If you fly from Paris with SWISS you will do a stopover in Zurich, ZRH before reaching Montreal. This flight trip will take 11 hours and 20 minutes and you can fly every weekday with departures at 6:00 am, 7:00 am or 9:00 am. SWISS is a Star Alliance member.
Distance & flight times: Charles De Gaulle to Montreal Airport
The shortest flight time between CDG and YUL is 7 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 7h 35m | - | 3451 miles (5553 km) |
NTE Nantes | 8h 55m | 25m | 3566 miles (5738 km) |
DUB Dublin | 9h 30m | 1h 5m | 3470 miles (5583 km) |
KEF Reykjavik | 10h 20m | 1h 15m | 3729 miles (6000 km) |
YOW Ottawa | 10h 28m | 1h 40m | 3629 miles (5839 km) |
TLS Toulouse | 11h 20m | 2h 50m | 3956 miles (6365 km) |
FRA Frankfurt | 11h 25m | 1h 20m | 3938 miles (6336 km) |
AMS Amsterdam | 11h 30m | 2h 10m | 3687 miles (5932 km) |
BOD Bordeaux | 11h 50m | 2h 55m | 3777 miles (6077 km) |
MUC Munich | 11h 50m | 4h 25m | 4268 miles (6867 km) |
MXP Milan | 12h 0m | 1h 50m | 4193 miles (6747 km) |
PDL Ponta Delgada (Azores) | 12h 5m | 2h 10m | 4126 miles (6639 km) |
LHR London | 12h 10m | 1h 5m | 3474 miles (5590 km) |
MRS Marseille | 12h 20m | 1h 35m | 4159 miles (6692 km) |
NCE Nice | 12h 25m | 1h 45m | 4262 miles (6858 km) |
GVA Geneva | 12h 25m | 3h 55m | 3944 miles (6346 km) |
ZRH Zurich | 12h 40m | 2h 55m | 4043 miles (6505 km) |
YYZ Toronto | 12h 41m | 1h 40m | 4077 miles (6560 km) |
LIS Lisbon | 12h 45m | 2h 35m | 4189 miles (6740 km) |
LYS Lyon | 12h 50m | 3h 35m | 3922 miles (6310 km) |
CPH Copenhagen | 12h 50m | 3h 20m | 4252 miles (6841 km) |
BCN Barcelona | 12h 55m | 1h 0m | 4229 miles (6804 km) |
IAD Dulles | 12h 59m | 1h 30m | 4363 miles (7020 km) |
YQB Quebec | 13h 0m | 4h 45m | 3451 miles (5553 km) |
BOS Boston | 13h 15m | 4h 0m | 3713 miles (5974 km) |
OPO Porto | 13h 30m | 3h 50m | 3978 miles (6401 km) |
LIN Milan | 13h 35m | - | - |
MAD Madrid | 13h 40m | 1h 25m | 4133 miles (6650 km) |
EWR New York | 13h 52m | 3h 40m | 3991 miles (6422 km) |
PHL Philadelphia | 14h 0m | 4h 15m | 4135 miles (6653 km) |
JFK New York | 14h 32m | - | - |



Quick copy and share this page
From Paris to Canada
Below is a list of other destinations to Canada from Charles De Gaulle with either direct flights or 1 stop connections.
-
YYZ Toronto Direct
-
YVR Vancouver Direct
-
YYC Calgary Direct
-
YEG Edmonton
-
YHZ Halifax Direct
-
YWG Winnipeg
-
YOW Ottawa Direct
-
YQB Quebec Direct
-
YYT St. John's Direct
-
YLW Kelowna
From France to Montreal
Below is a list of other cities in France with flights to Montreal with either non-stop or connecting flights.
-
ORY Paris Direct
-
LYS Lyon Direct
-
MRS Marseille Direct
-
NCE Nice Direct
-
BSL Basel, Switzerland/Mulhouse Direct
-
NTE Nantes Direct
-
BOD Bordeaux Direct
-
TLS Toulouse Direct
-
SXB Strasbourg
-
MPL Montpellier