Flights from Berlin to Toronto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BER to YYZ – All flight route options from Berlin Brandenburg Airport, Germany to Pearson International, Canada. These flights are operated by 30 airlines. Fly non-stop with Air Transat or choose from 18 different transit flights. The shortest flight time is 8 hours and 50 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.
Berlin to Toronto flights
There are over 19 airlines and as many as 495 flights every week to this destination. You can fly non-stop to Toronto (YYZ) from Berlin (BER) with Air Transat but if a stopover option suits you better you can choose to fly via Copenhagen, Brussels or any other of the 18 alternatives with connectiing airports.
Berlin to Toronto with Air Transat
Air Transat has non-stop every Monday or Friday at 12:25.
Note Non-stop flights with Air Transat will begin in Jun 2025.
With Icelandair
If you fly from Berlin with Icelandair you will do a stopover in Reykjavik, KEF before reaching Toronto. This flight trip will take 11 hours and 20 minutes and you can fly every day of the week except Mondays with departures at 12:55 or 14:05.
Distance & flight times: Berlin Airport to Pearson
The shortest flight time between BER and YYZ is 8 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 8h 50m | - | 4063 miles (6537 km) |
CPH Copenhagen | 10h 25m | 55m | 4145 miles (6669 km) |
BRU Brussels | 10h 45m | 1h 20m | 4177 miles (6721 km) |
KEF Reykjavik | 11h 20m | 1h 15m | 4124 miles (6636 km) |
AMS Amsterdam | 11h 30m | 3h 35m | 4112 miles (6616 km) |
DUB Dublin | 11h 35m | 1h 20m | 4116 miles (6623 km) |
ARN Stockholm | 11h 45m | 2h 15m | 4479 miles (7207 km) |
FRA Frankfurt | 12h 10m | 1h 15m | 4231 miles (6808 km) |
ZRH Zurich | 12h 25m | 1h 25m | 4461 miles (7178 km) |
VIE Vienna | 13h 35m | 2h 10m | 4666 miles (7508 km) |
MUC Munich | 13h 45m | 1h 55m | 4437 miles (7139 km) |
CDG Paris | 13h 55m | 4h 30m | 4295 miles (6911 km) |
LCY London | 14h 0m | - | - |
LIS Lisbon | 14h 0m | 2h 5m | 5026 miles (8087 km) |
LHR London | 14h 5m | 4h 55m | 4166 miles (6703 km) |
EWR New York | 14h 19m | 3h 15m | 4354 miles (7006 km) |
WAW Warsaw | 15h 0m | 4h 25m | 4649 miles (7480 km) |
JFK New York | 15h 9m | - | - |
MAD Madrid | 16h 30m | 2h 15m | 4942 miles (7952 km) |


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