Flights from Munich to Toronto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MUC to YYZ – All flight route options from Munich Airport, Germany to Pearson International, Canada. These routes are operated by 27 airlines. Fly non-stop with Lufthansa or Air Canada, or choose from 28 different stopover flights. The shortest flight time is 8 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 Pearson
We got great deals on hotels and car rentals near the airport.
Munich to Toronto flights
There are over 30 airlines and as many as 1663 flights every week to this destination. You can fly non-stop to Toronto (YYZ) from Munich (MUC) with Air Canada or Lufthansa but if a stopover option suits you better you can choose to fly via Copenhagen, Prague or any other of the 28 alternatives with connectiing airports.
Tip! You might want to consider arriving at City Centre (YTZ) instead.
Munich to Toronto with Air Canada
You can fly non-stop every weekday with flights departing at 11:50. Air Canada is a Star Alliance member.
With Icelandair
If you fly from Munich with Icelandair you will do a stopover in Reykjavik, KEF before reaching Toronto. This flight trip will take 11 hours and 5 minutes and you can fly every weekday with departures at 1:00 pm, 2:00 pm or 4:00 pm.
Distance & flight times: Munich Airport to Pearson
The shortest flight time between MUC and YYZ is 9 hours and 8 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 8m | - | 4149 miles (6676 km) |
CPH Copenhagen | 10h 25m | 50m | 4423 miles (7117 km) |
PRG Prague | 10h 45m | 45m | 4341 miles (6985 km) |
BRU Brussels | 10h 50m | 1h 30m | 4149 miles (6676 km) |
KEF Reykjavik | 11h 5m | 1h 5m | 4286 miles (6896 km) |
AMS Amsterdam | 11h 15m | 1h 40m | 4157 miles (6689 km) |
FRA Frankfurt | 11h 35m | 2h 5m | 4150 miles (6677 km) |
VCE Venice | 11h 40m | 1h 10m | 4481 miles (7210 km) |
VIE Vienna | 11h 50m | 1h 30m | 4563 miles (7342 km) |
YUL Montreal | 12h 29m | 1h 30m | 4159 miles (6692 km) |
WAW Warsaw | 12h 35m | 1h 35m | 4817 miles (7751 km) |
MAD Madrid | 12h 45m | 1h 30m | 4721 miles (7596 km) |
BCN Barcelona | 12h 55m | 4h 55m | 4694 miles (7553 km) |
DTW Detroit | 12h 57m | 2h 30m | 4573 miles (7358 km) |
ARN Stockholm | 13h 5m | 2h 15m | 4767 miles (7670 km) |
ZRH Zurich | 13h 25m | 1h 10m | 4217 miles (6785 km) |
LHR London | 13h 25m | 2h 50m | 4153 miles (6682 km) |
DUB Dublin | 13h 25m | 3h 20m | 4150 miles (6677 km) |
CDG Paris | 13h 50m | 4h 20m | 4186 miles (6735 km) |
FCO Rome | 14h 0m | 2h 55m | 4882 miles (7855 km) |
ORD Chicago | 14h 7m | 3h 55m | 4979 miles (8011 km) |
MXP Milan | 14h 8m | 1h 30m | 4368 miles (7028 km) |
IAD Dulles | 14h 14m | 2h 17m | 4623 miles (7438 km) |
EWR New York | 14h 50m | 3h 16m | 4412 miles (7099 km) |
CLT Charlotte | 15h 22m | 3h 39m | 5184 miles (8341 km) |
JFK New York | 15h 30m | 3h 0m | 4417 miles (7107 km) |
LIS Lisbon | 16h 0m | 4h 30m | 4826 miles (7765 km) |
OPO Porto | 17h 10m | 2h 15m | 4643 miles (7471 km) |
LIN Milan | 17h 10m | - | - |


Quick copy and share this page
From Munich to Canada
Below is a list of other destinations to Canada from Munich Airport with either direct flights or 1 stop connections.
-
YUL Montreal Direct
-
YVR Vancouver Direct
-
YYC Calgary Direct
-
YEG Edmonton
-
YHZ Halifax
-
YWG Winnipeg
-
YOW Ottawa
-
YQB Quebec
-
YYT St. John's
-
YLW Kelowna
From Germany to Toronto
Below is a list of other cities in Germany with flights to Toronto with either non-stop or connecting flights.