BRU → LHR Brussels to London
live
Direct flights from Brussels (BRU) to London (LHR): 50 nonstop departures observed each week across 2 airlines. 75% of the last 24 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 31 tracked flights. The nonstop covers 351 km, an estimated 57 minutes in the air. Measured by Pro Flight Search from live flight boards at Brussels and London. Updated 2 November 2026 at 08:23 UTC.
Today, BRU → LHR Mon 2 Nov · local times
Sched Flight BRU departure LHR arrival
09:45
SN2093 Brussels Airlines
On schedule
LHR 10:05 scheduled
12:10
BA389 British Airways
On schedule
LHR 12:30 scheduled
16:05
BA391 British Airways
On schedule
LHR 16:15 scheduled
16:55
SN2095 Brussels Airlines
On schedule
LHR 17:05 scheduled
17:35
BA393 British Airways
On schedule
LHR 17:45 scheduled
21:10
SN2103 Brussels Airlines
On schedule
LHR 21:20 scheduled
21:15
BA395 British Airways
On schedule
LHR 21:20 scheduled
Checked BRU board 08:37 · LHR board 08:23
BRU
Brussels
smooth · +13
LHR
London
smooth · +0
dep bank 09:40–21:15 50x weekly
Runs mixed · 2 airlines · 50x weekly · nonstop
75% on time
of the last 24 tracked BRU → LHR flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 31 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 24 arrivals
Flight time ~0h 57m estimated from route distance
Weekly departures 50x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 31
The week scheduled departures · origin local time
British Airways Brussels Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
British AirwaysBA 69% on time
Flights BA387 varies Mo Tu We Th Fr Sa · BA389 varies Mo Tu We Fr Sa Su · BA391 varies Mo Tu We Th Fr · BA393 varies daily
Brussels AirlinesSN 82% on time
Flights SN2093 09:45 daily · SN2095 16:55 Mo Tu We Th Fr Su · SN2103 21:10 daily
History operated legs · board outcomes
11-01 BA389 dep +32 → arr +9
11-01 BA393 dep +6 → arr −18
11-01 BA395 dep +72 → arr +48
10-31 BA387 dep +42 → arr +11
10-31 BA389 dep +38 → arr +5
10-31 BA393 dep +26 → arr +0
10-30 BA387 dep +94 → arr +62
10-30 BA389 dep +75 → arr +61
10-30 BA393 dep +52 → arr +26
10-29 BA387 dep +15 → arr −16
10-29 BA393 dep +18 → arr −6
10-29 BA395 dep +7 → arr −20
10-28 BA389 dep +6 → arr −26
Show 23 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from BRU and LHR, paired departure → arrival per flight and day. Board history since Wed, Oct 28. Each day adds the flights our airport boards record.
Board rows 70 Completed 55 Delayed 29 Within 15m 27/55 Median +17m
BA389 British Airways
5 days
BRU
Departure
Sched 12:10
Scheduled departure
→
LHR
Arrival
Sched 12:30
Scheduled arrival · landing pending
BRU
Departure
11:57
Departed · Sched 11:2532m late
→
LHR
Arrival
11:54
Landed · Sched 11:459m late
BRU
Departure
12:23
Departed · Sched 11:4538m late
→
LHR
Arrival
12:10
Landed · Sched 12:055m late
BRU
Departure
12:50
Departed · Sched 11:3575m late
→
LHR
Arrival
12:56
Landed · Sched 11:5561m late
BRU
Departure
12:06
Departed · Sched 12:006m late
→
LHR
Arrival
11:54
Landed · Sched 12:2026m early
Full BA389 history →
BA391 British Airways
2 days
BRU
Departure
Sched 16:05
Scheduled departure
→
LHR
Arrival
Sched 16:15
Scheduled arrival · landing pending
BRU
Departure
14:04
Departed · Sched 14:004m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA391 history →
BA393 British Airways
6 days
BRU
Departure
Sched 17:35
Scheduled departure
→
LHR
Arrival
Sched 17:45
Scheduled arrival · landing pending
BRU
Departure
17:41
Departed · Sched 17:356m late
→
LHR
Arrival
17:27
Landed · Sched 17:4518m early
BRU
Departure
18:36
Departed · Sched 18:1026m late
→
Fri, Oct 30
2/2 legs · G-EUPD
BRU
Departure
18:51
Departed · Sched 18:0051m late
→
LHR
Arrival
18:36
Landed · Sched 18:1026m late
Thu, Oct 29
2/2 legs · G-TTNN
BRU
Departure
17:22
Departed · Sched 17:0517m late
→
LHR
Arrival
17:09
Landed · Sched 17:156m early
BRU
Departure
18:25
Departed · Sched 17:5530m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA393 history →
BA395 British Airways
5 days
BRU
Departure
Sched 21:15
Scheduled departure
→
LHR
Arrival
Sched 21:20
Scheduled arrival · landing pending
BRU
Departure
22:52
Departed · Sched 21:4072m late
→
LHR
Arrival
22:33
Landed · Sched 21:4548m late
Fri, Oct 30
2/2 legs · G-EUUN
BRU
Departure
23:33
Departed · Sched 21:00153m late
→
LHR
Arrival
23:15
Last seen · Sched 21:05130m late
Thu, Oct 29
2/2 legs · G-EUPN
BRU
Departure
21:21
Departed · Sched 21:156m late
→
LHR
Arrival
21:05
Landed · Sched 21:2520m early
BRU
Departure
20:50
Departed · Sched 20:3515m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA395 history →
SN2093 Brussels Airlines
6 days
BRU
Departure
Sched 09:45
Scheduled departure
→
LHR
Arrival
Sched 10:05
Scheduled arrival · landing pending
BRU
Departure
10:10
Departed · Sched 09:4525m late
→
LHR
Arrival
09:52
Landed · Sched 10:0513m early
BRU
Departure
10:19
Departed · Sched 09:4534m late
→
LHR
Arrival
10:08
Landed · Sched 10:053m late
BRU
Departure
11:47
Departed · Sched 09:45122m late
→
LHR
Arrival
11:36
Landed · Sched 10:0591m late
BRU
Departure
10:10
Departed · Sched 09:4525m late
→
LHR
Arrival
10:03
Landed · Sched 10:052m early
BRU
Departure
10:07
Departed · Sched 09:4522m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full SN2093 history →
SN2095 Brussels Airlines
5 days
BRU
Departure
Sched 16:55
Scheduled departure
→
LHR
Arrival
Sched 17:05
Scheduled arrival · landing pending
BRU
Departure
17:04
Departed · Sched 16:559m late
→
LHR
Arrival
16:49
Landed · Sched 17:0516m early
Fri, Oct 30
2/2 legs · OO-SBB
BRU
Departure
17:49
Departed · Sched 16:5554m late
→
LHR
Arrival
17:29
Landed · Sched 17:0524m late
Thu, Oct 29
2/2 legs · OO-SNQ
BRU
Departure
17:28
Departed · Sched 16:5533m late
→
LHR
Arrival
17:15
Landed · Sched 17:0510m late
BRU
Departure
17:49
Departed · Sched 16:5554m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full SN2095 history →
SN2103 Brussels Airlines
6 days
BRU
Departure
Sched 21:10
Scheduled departure
→
LHR
Arrival
Sched 21:20
Scheduled arrival · landing pending
BRU
Departure
21:38
Departed · Sched 21:1028m late
→
BRU
Departure
21:31
Departed · Sched 21:1021m late
→
LHR
Arrival
21:13
Landed · Sched 21:207m early
Fri, Oct 30
2/2 legs · OO-SBD
BRU
Departure
21:24
Departed · Sched 21:1014m late
→
LHR
Arrival
21:03
Landed · Sched 21:2017m early
Thu, Oct 29
2/2 legs · OO-SBD
BRU
Departure
21:25
Departed · Sched 21:1015m late
→
LHR
Arrival
21:11
Landed · Sched 21:209m early
BRU
Departure
21:27
Departed · Sched 21:1017m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full SN2103 history →
BA387 British Airways
3 days
BRU
Departure
10:22
Departed · Sched 09:4042m late
→
LHR
Arrival
10:11
Landed · Sched 10:0011m late
BRU
Departure
11:24
Departed · Sched 09:5094m late
→
LHR
Arrival
11:12
Landed · Sched 10:1062m late
BRU
Departure
10:25
Departed · Sched 10:1015m late
→
LHR
Arrival
10:14
Landed · Sched 10:3016m early
Full BA387 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Brussels (BRU) to London (LHR) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BRU-LHR
Copy
How we measure this →
BRU to LHR questions
Is BRU–LHR running on time right now? Mostly on schedule. The departure side at BRU is the weaker end, route health score 78/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BRU–LHR? Operators schedule morning departures around 09:45 and evening departures around 21:10 from BRU. Earlier flights typically land before destination-airport delays accumulate later in the day; check the LHR delay card to confirm conditions when you'd arrive.
How long is the flight from BRU to LHR? Great-circle distance is 351 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 55–60 min gate-to-gate on this route.
How often does BRU–LHR fly? 2 carriers operate this route, around 50 flights a week between them. Compare carrier days and times in the airline list above.