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 32 airlines and as many as 1194 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 Dublin, Reykjavik or any other of the 29 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 KLM
If you fly from Paris with KLM you will do a stopover in Amsterdam, AMS before reaching Montreal. This flight trip will take 11 hours and 10 minutes and you can fly every weekday with departures at 09:05, 09:40 or 10:15. KLM is a member of SkyTeam.
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) |
DUB Dublin | 9h 30m | 1h 5m | 3470 miles (5583 km) |
KEF Reykjavik | 9h 45m | 50m | 3729 miles (6000 km) |
TLS Toulouse | 10h 55m | 1h 50m | 3956 miles (6365 km) |
MUC Munich | 11h 0m | 4h 25m | 4268 miles (6867 km) |
BOD Bordeaux | 11h 10m | 3h 10m | 3777 miles (6077 km) |
AMS Amsterdam | 11h 10m | 2h 10m | 3687 miles (5932 km) |
MAD Madrid | 11h 15m | 1h 25m | 4133 miles (6650 km) |
YYZ Toronto | 11h 41m | 1h 40m | 4077 miles (6560 km) |
LHR London | 11h 50m | 1h 35m | 3474 miles (5590 km) |
ZRH Zurich | 11h 50m | 2h 15m | 4043 miles (6505 km) |
MRS Marseille | 11h 50m | 2h 10m | 4159 miles (6692 km) |
MXP Milan | 12h 0m | 1h 50m | 4193 miles (6747 km) |
FRA Frankfurt | 12h 0m | 1h 0m | 3938 miles (6336 km) |
PDL Ponta Delgada (Azores) | 12h 5m | 1h 30m | 4126 miles (6639 km) |
YOW Ottawa | 12h 7m | 3h 35m | 3629 miles (5839 km) |
GVA Geneva | 12h 25m | 4h 5m | 3944 miles (6346 km) |
BOS Boston | 12h 40m | 5h 0m | 3713 miles (5974 km) |
OPO Porto | 12h 40m | 2h 55m | 3978 miles (6401 km) |
LIS Lisbon | 12h 45m | 2h 35m | 4189 miles (6740 km) |
CPH Copenhagen | 12h 55m | 3h 25m | 4252 miles (6841 km) |
BCN Barcelona | 12h 55m | 1h 25m | 4229 miles (6804 km) |
YQB Quebec | 13h 3m | 4h 45m | 3451 miles (5553 km) |
NCE Nice | 13h 10m | 3h 0m | 4262 miles (6858 km) |
IAD Dulles | 13h 20m | 2h 25m | 4363 miles (7020 km) |
LIN Milan | 13h 35m | - | - |
LYS Lyon | 13h 53m | 3h 35m | 3922 miles (6310 km) |
PHL Philadelphia | 14h 18m | 4h 15m | 4135 miles (6653 km) |
JFK New York | 14h 27m | - | - |
EWR New York | 14h 34m | 4h 40m | 3991 miles (6422 km) |



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