Popular Filters
+ 1 more
Arrival Airports
One Way Price
Duration
Stops From Toronto
Departure From Toronto
SAR 3,540
SAR 2,791
SAR 2,421
Arrival at Brussels
SAR 3,254
SAR 2,421
SAR 2,791
Alliances & Airlines
Oneworld
(1)
SkyTeam
(3)
Star Alliance
(13)
+ 4 more
Layover Airports
+ 2 more
Layover Duration
Fare Calendar For other International Routes
Toronto to Brussels Fare Calendar
SAR 2,421
Transit Visa may be required
Toronto to Brussels , 7 Jun
Icelandair FI | 602
20:45
Sun, 7 Jun 26
Terminal T3
Toronto, Canada
05 h 35 m
06:20
Mon, 8 Jun 26
Reykjavik, Iceland
BAGGAGE : CHECK INCABIN
Information not available
Icelandair FI | 554
07:35
Mon, 8 Jun 26
Reykjavik, Iceland
03 h 20 m
12:55
Mon, 8 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,791
Transit Visa may be required
Toronto to Antwerp , 7 Jun
TAP Portugal TP | 262
22:55
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
07 h 20 m
11:15
Mon, 8 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 670
12:30
Mon, 8 Jun 26
Terminal T1
Lisbon, Portugal
03 h 05 m
16:35
Mon, 8 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 4812
19:12
Mon, 8 Jun 26
Amsterdam, Netherlands
01 h 14 m
20:26
Mon, 8 Jun 26
Antwerp, Belgium
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,221
Transit Visa may be required
Toronto to Brussels , 7 Jun
TAP Portugal TP | 262
22:55
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
07 h 20 m
11:15
Mon, 8 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 6766 | Operated By Brussels Airlines
19:55
Mon, 8 Jun 26
Terminal T1
Lisbon, Portugal
02 h 45 m
23:40
Mon, 8 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,254
Transit Visa may be required
Toronto to Brussels , 7 Jun
ITA Airways AZ | 651
17:00
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
08 h 40 m
07:40
Mon, 8 Jun 26
Terminal T3
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 156
08:30
Mon, 8 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
02 h 15 m
10:45
Mon, 8 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,540
Toronto to Brussels , 7 Jun
Air Canada AC | 7956
09:30
Sun, 7 Jun 26
Toronto, Canada
01 h 15 m
10:45
Sun, 7 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 832
18:05
Sun, 7 Jun 26
Montreal, Canada
07 h 05 m
07:10
Mon, 8 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,554
Toronto to Brussels , 7 Jun
Air Canada AC | 826
18:35
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
07 h 15 m
07:50
Mon, 8 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,625
Transit Visa may be required
Toronto to Brussels , 7 Jun
Air Canada AC | 852
21:25
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
07 h 10 m
09:35
Mon, 8 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6315 | Operated By Brussels Airlines
11:05
Mon, 8 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
01 h 10 m
13:15
Mon, 8 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,637
Kitchener/Waterloo to Brussels , 7 Jun
Air Canada AC | 8954
16:00
Sun, 7 Jun 26
Kitchener/Waterloo, Canada
01 h 05 m
17:05
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 826
18:35
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
07 h 15 m
07:50
Mon, 8 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,661
Toronto to Brussels , 7 Jun
Lufthansa LH | 6845 | Operated By Air Canada
18:35
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
07 h 15 m
07:50
Mon, 8 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,713
Transit Visa may be required
Toronto to Brussels , 7 Jun
British Airways BA | 92
18:10
Sun, 7 Jun 26
Terminal T3
Toronto, Canada
07 h 10 m
06:20
Mon, 8 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 384
07:45
Mon, 8 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 10 m
09:55
Mon, 8 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
