One Way

Popular Filters

+ 1 more

Arrival Airports

One Way Price

SAR 2,421 SAR 6,700

Duration

7 h 15 m 23 h 0 m

Stops From Toronto

Departure From Toronto

6 AM - 12 PM

SAR 3,540

12 PM - 6 PM

SAR 2,791

After 6 PM

SAR 2,421

Arrival at Brussels

6 AM - 12 PM

SAR 3,254

12 PM - 6 PM

SAR 2,421

After 6 PM

SAR 2,791

Alliances & Airlines

Oneworld

(1)

SkyTeam

(3)

Star Alliance

(13)

+ 4 more

Layover Airports

+ 2 more

Layover Duration

50 m 11 h 30 m

Toronto to Brussels Fare Calendar

Book cheap Toronto to Brussels International ✈ tickets at MakeMyTrip Saudi Arabia. Get best deals, Lowest airfare ticket booking from Toronto to Brussels air travel route. Check flight reservation status, schedules of Toronto to Brussels flight ticket online. Also Check Brussels to Toronto Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Icelandair

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

TAP Portugal

More Timing Options

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

TAP Portugal

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

ITA Airways

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

Air Canada

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

Air Canada

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

Air Canada

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

Air Canada

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

Lufthansa

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

British Airways

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