Which airport are you flying from?

Direct flights from Brussels to Halifax

Airlines Schedules

BRU - YHZ route map All flights from BRU to YHZ non-stop. There are direct flights from Brussels Airport (BRU), Belgium to Halifax International (YHZ), Canada with Air Canada. three times per week Departure time is 09:55. The flight distance is 3081 miles (4957 km). Flight time is about 7 hours and 15 minutes.

BRU
Brussels Airport
BelgiumBrussels , Belgium
YHZ
Halifax
CanadaHalifax , Canada
BRU
Brussels Airport
BelgiumBrussels , Belgium
Halifax
CanadaHalifax , Canada
YHZ
Flight time 7h 15min
Updated Jun 2, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Air Canada Star Alliance

Departs at 09:55
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
From 19/6
From 19/6
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Brussels to Halifax with Air Canada

This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AC947
----
----
----
----
09:55
----
09:55

The timetable & schedule information was updated at 2026-06-02

RETURN SCHEDULE
CHECK PRICES

Brussels to Halifax scheduled departures

Select a date to see every published non-stop departure between BRU and YHZ.

Tuesday
Tue
Jun 16
0 flights(0)
Wednesday
Wed
Jun 17
0 flights(0)
Thursday
Thu
Jun 18
0 flights(0)
Friday
Fri
Jun 19
1 flights(1)
Saturday
Sat
Jun 20
0 flights(0)
Sunday
Sun
Jun 21
1 flights(1)
Monday
Mon
Jun 22
0 flights(0)
Time
Airline
Flight
09:55
Air Canada Air Canada
AC947
09:55
Air Canada Air Canada
AC947
Ad
Departing from Brussels Airport
Departing from Brussels Airport. Copyright: Brussels Airport
BRU-YHZ flight route
Route map from Brussels, BRU to Halifax, YHZ. The distance is 3081 miles or 4957 km.
Ad
Brussels - Halifax direct flight map
Ad

BRU - YHZ route facts

  • Distance
    3081 miles (4957 km)
  • Flight time
    7 hours and 15 minutes
  • Airline
    Air Canada Air Canada
  • Airline alliances
    Star Alliance
  • Cabins
    Economy Business
  • Aircraft
    Boeing 737MAX 8 Passenger

Route FAQ

Air Canada operates non-stop flights from BRU to YHZ.

Scheduled flight time from BRU to YHZ is 7 hours and 15 minutes. The route covers 3081 miles (4957 km).

Departing at 09:55.

Economy and Business are currently scheduled on non-stop flights for this route.
Direct flights from Brussels to Canada
From Brussels to Toronto

YYZ Pearson International

From Brussels to Montreal

YUL Pierre Elliott Trudeau International