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

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