One Way

Popular Filters

+ 1 more

Arrival Airports

One Way Price

BHD 237 BHD 600

Duration

7 h 15 m 32 h 0 m

Stops From Toronto

Departure From Toronto

6 AM - 12 PM

BHD 238

12 PM - 6 PM

BHD 238

After 6 PM

BHD 239

Arrival at Brussels

6 AM - 12 PM

BHD 238

12 PM - 6 PM

BHD 239

After 6 PM

BHD 248

Alliances & Airlines

Oneworld

(5)

SkyTeam

(2)

Star Alliance

(4)

+ 6 more

Layover Airports

Layover Duration

55 m 23 h 0 m

Toronto to Brussels Fare Calendar

Book cheap Toronto to Brussels International ✈ tickets at MakeMyTrip Bahrain. 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
Air Transat

BHD 241

BHD 238

Toronto to Brussels , 7 Jun

Air Transat TS | 7463 | Operated By Porter Airlines

16:00

Sun, 7 Jun 26

Toronto, Canada

01 h 15 m

17:15

Sun, 7 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Transat TS | 154

19:00

Sun, 7 Jun 26

Montreal, Canada

06 h 50 m

07:50

Mon, 8 Jun 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Icelandair

BHD 242

BHD 239

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

Air Transat

More Timing Options

BHD 245

BHD 242

Toronto to Brussels , 7 Jun

Air Transat TS | 7803 | Operated By Porter Airlines

08:40

Sun, 7 Jun 26

Terminal T3

Toronto, Canada

01 h 22 m

10:02

Sun, 7 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Transat TS | 154

19:00

Sun, 7 Jun 26

Montreal, Canada

06 h 50 m

07:50

Mon, 8 Jun 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

BHD 251

BHD 248

Transit Visa may be required

Toronto to Brussels , 7 Jun

TAP Portugal TP | 258

17:30

Sun, 7 Jun 26

Terminal T1

Toronto, Canada

07 h 20 m

05:50

Mon, 8 Jun 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 646

20:05

Mon, 8 Jun 26

Terminal T1

Lisbon, Portugal

02 h 50 m

23:55

Mon, 8 Jun 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Air Transat

BHD 262

BHD 259

Toronto to Brussels , 7 Jun

Air Transat TS | 471

16:00

Sun, 7 Jun 26

Terminal T3

Toronto, Canada

01 h 20 m

17:20

Sun, 7 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Transat TS | 154

19:00

Sun, 7 Jun 26

Montreal, Canada

06 h 50 m

07:50

Mon, 8 Jun 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 374

BHD 371

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

BHD 385

BHD 382

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

Delta Air Lines

BHD 393

BHD 390

Transit Visa may be required

Toronto to Brussels , 7 Jun

Delta Air Lines DL | 9699 | Operated By KLM Royal Dutch

16:45

Sun, 7 Jun 26

Terminal T3

Toronto, Canada

07 h 15 m

06:00

Mon, 8 Jun 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines DL | 9606 | Operated By KLM Royal Dutch

06:55

Mon, 8 Jun 26

Amsterdam, Netherlands

40 m

07:35

Mon, 8 Jun 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

BHD 403

BHD 400

Transit Visa may be required

Toronto to Brussels , 7 Jun

KLM Royal Dutch KL | 692

16:45

Sun, 7 Jun 26

Terminal T3

Toronto, Canada

07 h 15 m

06:00

Mon, 8 Jun 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1701

06:55

Mon, 8 Jun 26

Amsterdam, Netherlands

40 m

07:35

Mon, 8 Jun 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

American Airlines, British Airways

BHD 528

BHD 525

Transit Visa may be required

Toronto to Brussels , 7 Jun

American Airlines AA | 6917 | Operated By British Airways

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