Airlines with flights from Toronto to Berlin
There are 16 airlines with scheduled flights between YYZ and BER. Air Transat is the only airline with non-stop flights from Pearson to Berlin Airport and the flight time is 7 hours and 50 minutes.
Choose airline
Schedules
Non-stop with Air Transat
-
Total flight time: 7 hours and 50 minutes
-
Low-cost airline
-
Toronto is a Air Transat focus city.
-
2 flights per week
-
Airbus A321neo
YYZ
Direct
BER
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
TS418
----
21:05
----
21:05
----
21:05
----
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 9h 35m - 12h 45m.
-
Sky Team Alliance
-
39 flights per week
YYZ
Via AMS
BER
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
KL692
KL1771
KL1771
16:45
16:45
16:45
16:45
16:45
16:45
16:45
KL696
KL1777
KL1777
21:55
21:55
21:55
21:55
21:55
21:55
21:55
The timetable & schedule information was updated at 2026-04-21
Via Copenhagen with Scandinavian Airlines
-
Total flight time: 10h 15m - 10h 15m.
-
Sky Team Alliance
-
11 flights per week
YYZ
Via CPH
BER
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
SK950
SK1673
SK1673
17:10
17:10
17:10
17:10
17:10
----
17:10
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 10h 20m - 14h 05m.
-
One World Alliance
-
37 flights per week
YYZ
Via LHR
BER
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BA92
BA988
BA988
18:05
----
18:05
----
----
----
----
BA92
BA986
BA986
----
18:05
----
----
----
18:05
----
BA92
BA7027
BA7027
----
----
18:05
----
----
18:10
----
BA92
BA990
BA990
----
----
----
----
18:05
----
BA98
BA992
BA992
----
22:00
----
22:00
----
----
----
BA98
BA994
BA994
----
----
----
----
----
22:00
----
BA98
BA8493
BA8493
----
----
----
----
----
----
22:15
The timetable & schedule information was updated at 2026-04-21
Via Reykjavik with Icelandair
-
Total flight time: 10h 25m - 10h 25m.
-
27 flights per week
YYZ
Via KEF
BER
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
FI602
FI528
FI528
20:45
20:45
20:45
20:45
20:45
20:45
20:45
The timetable & schedule information was updated at 2026-04-21

There are 16 airlines with scheduled flights between YYZ and BER. Air Transat is the only airline with non-stop flights from Pearson to Berlin Airport and the flight time is 7 hours and 50 minutes.
Via Dublin with Aer Lingus
Via Frankfurt with Lufthansa
Via Zurich with SWISS
Via Paris with Air France
Via Helsinki with Finnair
Via Warsaw with LOT
Via Lisbon with TAP
Via Frankfurt with Condor
Via New York with Delta
Via New York with United
Via Montreal with Air Canada