Airlines with flights from Toronto to Brussels
There are 11 airlines with scheduled flights between YYZ and BRU. Air Canada is the only airline with non-stop flights from Pearson to Brussels Airport and the flight time is 7 hours and 15 minutes.
Choose airline
Schedules
Non-stop with Air Canada
-
Total flight time: 7 hours and 15 minutes
-
Toronto is a Air Canada hub.
-
4 flights per week
-
Boeing 787-9
-
Business class available
YYZ
Direct
BRU
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
AC826
18:35
----
18:35
----
18:40
----
18:40
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 8h 50m - 11h 05m.
-
Sky Team Alliance
-
39 flights per week
YYZ
Via AMS
BRU
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
KL1701
KL1701
16:45
16:45
16:45
16:45
16:45
16:45
16:45
KL696
KL1705
KL1705
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 Montreal with Air Canada
-
Total flight time: 9h 10m - 13h 10m.
-
Toronto is a Air Canada hub.
-
45 flights per week
-
Boeing 787-9
YYZ
Via YUL
BRU
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
AC410
AC832
AC832
12:00
12:00
12:00
----
----
----
----
AC414
AC832
AC832
14:00
14:00
14:00
14:00
14:00
14:00
14:00
AC416
AC832
AC832
15:00
15:00
15:00
15:00
15:00
15:00
15:00
AC486
AC832
AC832
----
15:30
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 9h 45m - 12h 50m.
-
One World Alliance
-
37 flights per week
YYZ
Via LHR
BRU
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
BA384
BA384
18:05
18:05
18:05
18:05
18:05
----
18:10
BA98
BA386
BA386
22:00
22:00
22:00
22:00
----
22:00
22:15
The timetable & schedule information was updated at 2026-04-21
Via Dublin with Aer Lingus
-
Total flight time: 10h 05m - 10h 05m.
-
22 flights per week
YYZ
Via DUB
BRU
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
EI126
EI630
EI630
17:35
17:35
17:35
17:35
17:35
17:35
17:35
The timetable & schedule information was updated at 2026-04-21

There are 11 airlines with scheduled flights between YYZ and BRU. Air Canada is the only airline with non-stop flights from Pearson to Brussels Airport and the flight time is 7 hours and 15 minutes.
Via Reykjavik with Icelandair
Via Zurich with SWISS
Via Copenhagen with SAS
Via Dulles with United
Via Lisbon with TAP
Via Montreal with Air Transat
Via Madrid with Iberia