Flights from Copenhagen to Toronto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CPH to YYZ – All flight route options from Copenhagen Airport, Denmark to Pearson International, Canada. These routes are operated by 19 airlines. Fly non-stop with Air Canada or Scandinavian Airlines, or choose from 22 different stopover flights. The shortest flight time is 8 hours and 5 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.
Copenhagen to Toronto flights
There are over 24 airlines and as many as 856 flights every week to this destination. You can fly non-stop to Toronto (YYZ) from Copenhagen (CPH) with Air Canada or Scandinavian Airlines but if a stopover option suits you better you can choose to fly via Brussels, Reykjavik or any other of the 22 alternatives with connectiing airports.
Tip! You might want to consider arriving at City Centre (YTZ) instead.
Copenhagen to Toronto with Air Canada
You can fly non-stop every weekday except Mondays and Mondays with departure times at 12 or 13 in the afternoon. You also have the option to do a transit flight via Montreal. Air Canada is a Star Alliance member.
With Icelandair
If you fly from Copenhagen with Icelandair you will do a stopover in Reykjavik, KEF before reaching Toronto. This flight trip will take 11 hours and 10 minutes and you can fly every weekday with departures between 12 noon and 4:00 pm.
Distance & flight times: Kastrup to Pearson
The shortest flight time between CPH and YYZ is 8 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 8h 5m | - | 3917 miles (6302 km) |
BRU Brussels | 10h 50m | 1h 15m | 4247 miles (6833 km) |
KEF Reykjavik | 11h 10m | 1h 40m | 3944 miles (6346 km) |
YUL Montreal | 11h 34m | 2h 0m | 3941 miles (6341 km) |
MUC Munich | 12h 5m | 1h 20m | 4655 miles (7490 km) |
LHR London | 12h 25m | 3h 45m | 4177 miles (6721 km) |
FRA Frankfurt | 12h 30m | 3h 15m | 4386 miles (7057 km) |
ZRH Zurich | 12h 45m | 4h 50m | 4648 miles (7479 km) |
VIE Vienna | 12h 50m | 1h 50m | 4888 miles (7865 km) |
AMS Amsterdam | 13h 20m | 1h 45m | 4137 miles (6656 km) |
DUB Dublin | 13h 20m | 3h 35m | 4062 miles (6536 km) |
BOS Boston | 13h 25m | 3h 25m | 4127 miles (6640 km) |
VCE Venice | 13h 35m | 2h 0m | 4984 miles (8019 km) |
ARN Stockholm | 13h 55m | 3h 25m | 4286 miles (6896 km) |
PRG Prague | 14h 10m | 3h 55m | 4565 miles (7345 km) |
CDG Paris | 14h 20m | 4h 25m | 4388 miles (7060 km) |
JFK New York | 14h 34m | 4h 16m | 4235 miles (6814 km) |
IAD Dulles | 14h 36m | 3h 21m | 4433 miles (7133 km) |
EWR New York | 14h 52m | - | - |
PHL Philadelphia | 14h 56m | 4h 45m | 4307 miles (6930 km) |
ORD Chicago | 15h 34m | 2h 39m | 4719 miles (7593 km) |
MXP Milan | 15h 34m | 1h 50m | 4845 miles (7796 km) |
WAW Warsaw | 15h 35m | 1h 55m | 4747 miles (7638 km) |



Quick copy and share this page
From Copenhagen to Canada
Below is a list of other destinations to Canada from Copenhagen Airport with either direct flights or 1 stop connections.
From Denmark to Toronto
Below is a list of other cities in Denmark with flights to Toronto with either non-stop or connecting flights.