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 1206 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, Reykjavik 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 15 minutes and you can fly every weekday 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 7 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 7h 50m | - | 3658 miles (5886 km) |
CPH Copenhagen | 9h 50m | 50m | 4048 miles (6513 km) |
KEF Reykjavik | 9h 50m | 50m | 3829 miles (6161 km) |
BRU Brussels | 10h 25m | 1h 40m | 3660 miles (5889 km) |
ZRH Zurich | 11h 15m | 2h 15m | 3924 miles (6314 km) |
YHZ Halifax | 11h 15m | 2h 10m | 3773 miles (6071 km) |
AMS Amsterdam | 11h 20m | 3h 55m | 3666 miles (5899 km) |
VIE Vienna | 11h 30m | 55m | 4425 miles (7120 km) |
MXP Milan | 11h 35m | 1h 35m | 4126 miles (6639 km) |
LHR London | 11h 40m | 2h 40m | 3666 miles (5899 km) |
CDG Paris | 11h 50m | 4h 25m | 3731 miles (6003 km) |
OPO Porto | 11h 50m | 1h 35m | 4242 miles (6825 km) |
VCE Venice | 12h 25m | 2h 10m | 4334 miles (6973 km) |
LCY London | 12h 30m | - | - |
BOS Boston | 12h 35m | 3h 0m | 3934 miles (6330 km) |
MUC Munich | 12h 35m | 2h 50m | 4030 miles (6484 km) |
FCO Rome | 12h 40m | 2h 0m | 4713 miles (7583 km) |
BCN Barcelona | 12h 40m | 3h 25m | 4376 miles (7041 km) |
GVA Geneva | 12h 45m | 3h 15m | 3977 miles (6399 km) |
DTW Detroit | 12h 52m | 2h 0m | 4703 miles (7567 km) |
LYS Lyon | 13h 13m | 3h 55m | 4005 miles (6444 km) |
LIN Milan | 13h 30m | - | - |
YYZ Toronto | 13h 36m | 3h 50m | 4279 miles (6885 km) |
LIS Lisbon | 13h 50m | 3h 5m | 4441 miles (7146 km) |
NCE Nice | 13h 55m | 3h 45m | 4276 miles (6880 km) |
IAD Dulles | 13h 55m | 2h 15m | 4583 miles (7374 km) |
MAD Madrid | 14h 0m | 3h 25m | 4357 miles (7010 km) |
EWR New York | 14h 7m | 4h 40m | 4212 miles (6777 km) |
JFK New York | 14h 47m | - | - |
PHL Philadelphia | 15h 50m | 5h 0m | 4357 miles (7010 km) |




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.