Which airport are you flying from?

Direct flights from London to Brussels

Airlines Schedules

LHR - BRU route map All flights from LHR to BRU non-stop. There are direct flights from Heathrow (LHR), United Kingdom to Brussels Airport (BRU), Belgium with Brussels Airlines and British Airways. 39 weekly departures are currently scheduled on this route. Departure times range from 06:30 to 18:45 depending on the schedule period. The flight distance is 218 miles (351 km). Flight time ranges from 1 hour and 5 minutes to 1 hour and 20 minutes.

LHR
Heathrow
United KingdomLondon , United Kingdom
BRU
Brussels Airport
BelgiumBrussels , Belgium
LHR
Heathrow
United KingdomLondon , United Kingdom
Brussels Airport
BelgiumBrussels , Belgium
BRU
Flight time 1h 5min to 1h 20min
Updated Jun 22, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Brussels Airlines Star Alliance

Departure times vary between 06:50 and 17:50 • From Terminal 2
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
20 flights/week
20 flights/week

British Airways oneworld

Departure times vary between 06:30 and 18:45 • From Terminal 5
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
19 flights/week
19 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from London to Brussels with Brussels Airlines

This is a weekly direct flight schedule for Brussels Airlines. 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
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
SN2104
06:50
06:50
06:50
06:50
06:50
06:50
06:50
SN2094
11:05
11:05
11:05
11:05
11:05
11:05
11:05
SN2096
17:50
17:50
17:50
17:50
17:50
----
17:50

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

RETURN SCHEDULE
CHECK PRICES
Flight schedule from London to Brussels with British Airways

This is a weekly direct flight schedule for British Airways. 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
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
BA384
07:45
07:55
07:45
07:45
07:45
07:45
07:40
BA386
11:55
12:10
13:00
12:50
13:55
----
12:05
BA390
17:40
16:50
18:15
18:15
18:30
----
17:35

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

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

London to Brussels scheduled departures

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

Wednesday
Wed
Jul 22
6 flights(6)
Thursday
Thu
Jul 23
6 flights(6)
Friday
Fri
Jul 24
6 flights(6)
Saturday
Sat
Jul 25
3 flights(3)
Sunday
Sun
Jul 26
6 flights(6)
Monday
Mon
Jul 27
6 flights(6)
Tuesday
Tue
Jul 28
5 flights(5)
Time
Airline
Flight
06:50
Brussels Airlines Brussels Airlines
SN2104
07:45
British Airways British Airways
BA384
11:05
Brussels Airlines Brussels Airlines
SN2094
13:00
British Airways British Airways
BA386
17:50
Brussels Airlines Brussels Airlines
SN2096
18:15
British Airways British Airways
BA390
06:50
Brussels Airlines Brussels Airlines
SN2104
07:45
British Airways British Airways
BA384
11:05
Brussels Airlines Brussels Airlines
SN2094
12:50
British Airways British Airways
BA386
17:50
Brussels Airlines Brussels Airlines
SN2096
18:15
British Airways British Airways
BA390
06:50
Brussels Airlines Brussels Airlines
SN2104
07:45
British Airways British Airways
BA384
11:05
Brussels Airlines Brussels Airlines
SN2094
13:55
British Airways British Airways
BA386
17:50
Brussels Airlines Brussels Airlines
SN2096
18:30
British Airways British Airways
BA390
06:50
Brussels Airlines Brussels Airlines
SN2104
07:45
British Airways British Airways
BA384
11:05
Brussels Airlines Brussels Airlines
SN2094
06:50
Brussels Airlines Brussels Airlines
SN2104
07:40
British Airways British Airways
BA384
11:05
Brussels Airlines Brussels Airlines
SN2094
12:05
British Airways British Airways
BA386
17:35
British Airways British Airways
BA390
17:50
Brussels Airlines Brussels Airlines
SN2096
06:50
Brussels Airlines Brussels Airlines
SN2104
07:45
British Airways British Airways
BA384
11:05
Brussels Airlines Brussels Airlines
SN2094
11:55
British Airways British Airways
BA386
17:40
British Airways British Airways
BA390
17:50
Brussels Airlines Brussels Airlines
SN2096
06:50
Brussels Airlines Brussels Airlines
SN2104
07:55
British Airways British Airways
BA384
11:05
Brussels Airlines Brussels Airlines
SN2094
12:10
British Airways British Airways
BA386
17:50
Brussels Airlines Brussels Airlines
SN2096
Arriving at Brussels Airport
Brussels Airport
SPONSORED AD
LHR-BRU flight route
Route map from London, LHR to Brussels, BRU. The distance is 218 miles or 351 km.
London - Brussels direct flight map
SPONSORED AD
SPONSORED AD

LHR - BRU route facts

  • Distance
    218 miles (351 km)
  • Flight time
    1 hour and 5 minutes to 1 hour and 20 minutes
  • Airlines
    Brussels Airlines Brussels Airlines
    British Airways British Airways
  • Airline alliances
    Star Alliance oneworld
  • Cabins
    Economy
  • Hub airports
    Brussels Airlines: BRU
    British Airways: LHR (Main hub.)
  • Departure terminals
    Brussels Airlines: Terminal 2
    British Airways: Terminal 5
  • Aircraft
    Brussels Airlines: Airbus A320neo, Airbus A320 and Airbus A319
    British Airways: Airbus A319, Airbus A320neo, Airbus A321neo, Airbus A320 (sharklets) and Airbus A320

Route FAQ

Brussels Airlines and British Airways operate non-stop flights from LHR to BRU with 39 weekly departures.

Scheduled flight time from LHR to BRU ranges from 1 hour and 5 minutes to 1 hour and 20 minutes. The route covers 218 miles (351 km).

39 weekly departures are currently scheduled on this route, with published departure times ranging from 06:30 to 18:45 depending on the schedule period.

Departure terminals: Brussels Airlines: Terminal 2 and British Airways: Terminal 5.

Economy are currently scheduled on non-stop flights for this route.
SPONSORED AD
SPONSORED AD