One Way

Popular Filters

Arrival Airports

One Way Price

THB 12,079 THB 109,000

Duration

10 h 0 m 30 h 0 m

Stops From Ottawa

Departure From Ottawa

6 AM - 12 PM

THB 14,229

12 PM - 6 PM

THB 14,229

After 6 PM

THB 12,080

Arrival at Brussels

6 AM - 12 PM

THB 12,080

Alliances & Airlines

Oneworld

()

SkyTeam

(1)

Star Alliance

(24)

Layover Airports

Layover Duration

1 h 5 m 22 h 30 m

Ottawa to Belgium Flights

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 27 Jun 2026 05:04:24
Air Canada

THB 12,579

THB 12,080

Ottawa to Brussels , 30 Jun

Air Canada AC | 8018

21:45

Tue, 30 Jun 26

Ottawa, Canada

47 m

22:32

Tue, 30 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 832

18:25

Wed, 1 Jul 26

Montreal, Canada

06 h 45 m

07:10

Thu, 2 Jul 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Lufthansa

More Timing Options

THB 13,284

THB 12,758

Ottawa to Brussels , 30 Jun

Air Canada AC | 8018

21:45

Tue, 30 Jun 26

Ottawa, Canada

47 m

22:32

Tue, 30 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 6599 | Operated By Air Canada

18:25

Wed, 1 Jul 26

Montreal, Canada

06 h 45 m

07:10

Thu, 2 Jul 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

THB 14,819

THB 14,229

Ottawa to Brussels , 30 Jun

Air Canada AC | 7690

12:15

Tue, 30 Jun 26

Ottawa, Canada

02 h

15:15

Tue, 30 Jun 26

Halifax, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 946

20:30

Tue, 30 Jun 26

Halifax, Canada

06 h 20 m

07:50

Wed, 1 Jul 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

More Timing Options

THB 14,927

THB 14,337

Ottawa to Brussels , 30 Jun

Air Canada AC | 8010

15:10

Tue, 30 Jun 26

Ottawa, Canada

50 m

16:00

Tue, 30 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 668

16:45

Tue, 30 Jun 26

Montreal, Canada

01 h 35 m

19:20

Tue, 30 Jun 26

Halifax, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 946

20:30

Tue, 30 Jun 26

Halifax, Canada

06 h 20 m

07:50

Wed, 1 Jul 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

THB 15,768

THB 15,142

Transit Visa may be required

Ottawa to Brussels , 30 Jun

Air Canada AC | 4386 | Operated By United Airlines

15:10

Tue, 30 Jun 26

Ottawa, Canada

01 h 43 m

16:53

Tue, 30 Jun 26

Terminal C

Newark, United States

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 3704 | Operated By United Airlines

18:30

Tue, 30 Jun 26

Terminal C

Newark, United States

07 h 15 m

07:45

Wed, 1 Jul 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Brussels Airlines

THB 19,154

THB 18,392

Ottawa to Brussels , 30 Jun

Brussels Airlines SN | 9608 | Operated By Air Canada

15:10

Tue, 30 Jun 26

Ottawa, Canada

50 m

16:00

Tue, 30 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Brussels Airlines SN | 9552 | Operated By Air Canada

18:25

Tue, 30 Jun 26

Montreal, Canada

06 h 45 m

07:10

Wed, 1 Jul 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

THB 33,003

THB 31,687

Ottawa to Brussels , 30 Jun

Air Canada AC | 8010

15:10

Tue, 30 Jun 26

Ottawa, Canada

50 m

16:00

Tue, 30 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 832

18:25

Tue, 30 Jun 26

Montreal, Canada

06 h 45 m

07:10

Wed, 1 Jul 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Brussels Airlines

More Timing Options

THB 33,359

THB 32,034

Ottawa to Brussels , 30 Jun

Air Canada AC | 8010

15:10

Tue, 30 Jun 26

Ottawa, Canada

50 m

16:00

Tue, 30 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Brussels Airlines SN | 9552 | Operated By Air Canada

18:25

Tue, 30 Jun 26

Montreal, Canada

06 h 45 m

07:10

Wed, 1 Jul 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Air France

THB 34,158

THB 32,796

Transit Visa may be required

Ottawa to Brussels , 30 Jun

Air France AF | 327

17:25

Tue, 30 Jun 26

Ottawa, Canada

06 h 45 m

06:10

Wed, 1 Jul 26

Terminal T2E

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 7181 | Operated By SNCF

08:07

Wed, 1 Jul 26

Terminal TN

Paris, France

01 h 45 m

09:52

Wed, 1 Jul 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

United Airlines

THB 45,846

THB 44,021

Transit Visa may be required

Ottawa to Brussels , 30 Jun

United Airlines UA | 4545

14:52

Tue, 30 Jun 26

Ottawa, Canada

01 h 43 m

16:35

Tue, 30 Jun 26

Washington-Dulles Apt, United States

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 950

17:40

Tue, 30 Jun 26

Washington-Dulles Apt, United States

07 h 35 m

07:15

Wed, 1 Jul 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Book cheap Ottawa to Belgium International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Ottawa to Belgium International air travel route. Check flight reservation status, schedules of Ottawa to Belgium International flight ticket online.Also book tickets for Belgium to Ottawa

About Ottawa (YOW)

Ottawa

About Belgium (BE)

The Kingdom of Belgium or Belgium is a country of the European Union. Situated in north-west Europe, Belgium is home to the headquarters of numerous international organisations including European Union and NATO. While on Belgium holidays you have a lot to see and do. Belgium vacations provide a wonderful opportunity to experience the rich cultural heritage during Belgium trip. You can choose from international holiday packages that include Belgium's capital Brussels and other important cities Antwerp, Liege, Bruges, Ghent, Dinant, Leuven, Mechelen and Ypres. Book cheap holidays in Belgium at MakeMyTrip India and get best travel deals on MakeMyTrip Belgium packages.