Flights from Frankfurt to Montreal – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
FRA to YUL – All flight route options from Frankfurt Airport, Germany to Pierre Elliott Trudeau International, Canada. These routes are operated by 22 airlines. Fly non-stop with Lufthansa or Air Canada, or choose from 29 different stopover flights. The shortest flight time is 7 hours and 40 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.
Frankfurt to Montreal flights
There are over 31 airlines and as many as 788 flights every week to this destination. You can fly non-stop to Montreal (YUL) from Frankfurt (FRA) with Air Canada or Lufthansa but if a stopover option suits you better you can choose to fly via Copenhagen, Brussels or any other of the 29 alternatives with connectiing airports.
Frankfurt to Montreal with Air Canada
You can fly non-stop every weekday with flights departing at 09:45, 09:55 or 17:35. 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 Frankfurt with KLM you will do a stopover in Amsterdam, AMS before reaching Montreal. This flight trip will take 11 hours and 20 minutes and you can fly every Monday or Wednesday with departures at 10:15, 11:45 or 11:50. KLM is a member of SkyTeam.
Distance & flight times: Frankfurt Airport to Montreal Airport
The shortest flight time between FRA and YUL is 8 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 8h 10m | - | 3658 miles (5886 km) |
CPH Copenhagen | 9h 45m | 45m | 4048 miles (6513 km) |
BRU Brussels | 10h 20m | 1h 20m | 3660 miles (5889 km) |
OPO Porto | 11h 10m | 1h 0m | 4242 miles (6825 km) |
YHZ Halifax | 11h 18m | 2h 10m | 3773 miles (6071 km) |
AMS Amsterdam | 11h 20m | 3h 55m | 3666 miles (5899 km) |
MXP Milan | 11h 35m | 1h 35m | 4126 miles (6639 km) |
GVA Geneva | 11h 35m | 1h 35m | 3977 miles (6399 km) |
VIE Vienna | 11h 35m | 1h 15m | 4425 miles (7120 km) |
ZRH Zurich | 11h 40m | 2h 15m | 3924 miles (6314 km) |
TLS Toulouse | 11h 55m | - | - |
MUC Munich | 12h 5m | 1h 50m | 4030 miles (6484 km) |
CDG Paris | 12h 5m | 2h 55m | 3731 miles (6003 km) |
VCE Venice | 12h 30m | 2h 15m | 4334 miles (6973 km) |
BOS Boston | 12h 38m | 2h 15m | 3934 miles (6330 km) |
LCY London | 12h 40m | - | - |
AGP Malaga | 12h 45m | - | - |
LYS Lyon | 12h 45m | 4h 25m | 4005 miles (6444 km) |
FCO Rome | 12h 50m | 2h 0m | 4713 miles (7583 km) |
IAD Dulles | 12h 53m | 1h 15m | 4583 miles (7374 km) |
NCE Nice | 12h 55m | 2h 45m | 4276 miles (6880 km) |
BCN Barcelona | 12h 58m | 2h 40m | 4376 miles (7041 km) |
LHR London | 13h 33m | 4h 45m | 3666 miles (5899 km) |
YYZ Toronto | 13h 38m | 3h 50m | 4279 miles (6885 km) |
LIS Lisbon | 13h 50m | 3h 10m | 4441 miles (7146 km) |
MAD Madrid | 14h 10m | 3h 25m | 4357 miles (7010 km) |
EWR New York | 14h 30m | 1h 50m | 4212 miles (6777 km) |
JFK New York | 15h 17m | - | - |
PHL Philadelphia | 15h 25m | 4h 0m | 4357 miles (7010 km) |
DTW Detroit | 16h 27m | - | - |




Quick copy and share this page
From Frankfurt to Canada
Below is a list of other destinations to Canada from Frankfurt Airport 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
-
YQB Quebec
-
YYT St. John's
-
YLW Kelowna
From Germany to Montreal
Below is a list of other cities in Germany with flights to Montreal with either non-stop or connecting flights.