BHD → LHR Belfast to London
live
Direct flights from Belfast (BHD) to London (LHR): 54 nonstop departures observed each week across 1 airline. 68% of the last 53 tracked flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. 6 of the 53 tracked flights were cancelled. The nonstop covers 503 km, an estimated 1 hour 9 minutes in the air. Measured by Pro Flight Search from live flight boards at Belfast and London. Updated 30 October 2026 at 19:24 UTC.
Today, BHD → LHR Fri 30 Oct · local times
Sched Flight BHD departure LHR arrival
·
BA1391 British Airways
Departed
Landed 10:48 +48
·
BA1395 British Airways
Departed
Landed 14:12 +57
·
BA1399 British Airways
Departed
Landed 16:35 +95
·
BA1401 British Airways
Departed
Landed 16:22 +7
·
BA1403 British Airways
Cancelled
·
·
BA1407 British Airways
On schedule
LHR 20:55 scheduled
·
BA1411 British Airways
Departed
Landed 08:36 +16
Checked LHR board 19:24
BHD
Belfast
tracking
LHR
London
smooth · +0
dep bank 07:55–21:25 54x weekly
Runs mixed · 1 airline · 54x weekly · nonstop
68% on time
of the last 53 tracked BHD → LHR flights arrived within 15 minutes
Median arrival delay is −12 min . 6 of 53 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 47 arrivals
Flight time ~1h 09m estimated from route distance
Weekly departures 54x 1 direct airline on the leg
Cancelled 11.3% recent route rate · 6 of 53
Who flies it observed on the boards · 7 days
British AirwaysBA 68% on time
Flights BA1411 varies daily · BA1391 varies Mo Tu We Th Fr Sa · BA1393 varies Mo Tu We Th Fr Su · BA1395 varies Mo Tu We Th Fr Su
History operated legs · board outcomes
10-29 BA1413 cancelled CNX
Show 32 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 BHD and LHR, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 54 Completed 53 Delayed 11 Cancelled 6 Within 15m 36/53 Median -12m
BA1391 British Airways
8 days
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
10:48
Landed · Sched 10:0048m late
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
09:54
Landed · Sched 10:1521m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
10:01
Landed · Sched 10:054m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
Sched 10:10
Cancelled
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
09:42
Landed · Sched 10:0018m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
Sched 10:45
Cancelled
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
Sched 11:00
Cancelled
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
11:05
Landed · Sched 11:005m late
Full BA1391 history →
BA1395 British Airways
6 days
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
14:12
Landed · Sched 13:1557m late
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
12:18
Landed · Sched 12:3012m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
13:07
Landed · Sched 13:052m late
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
12:40
Landed · Sched 13:0525m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
13:02
Landed · Sched 13:053m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
13:14
Landed · Sched 13:2511m early
Full BA1395 history →
BA1399 British Airways
6 days
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
16:35
Landed · Sched 15:0095m late
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
15:02
Landed · Sched 15:3533m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
13:23
Landed · Sched 13:4522m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
16:07
Landed · Sched 16:2518m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
15:54
Landed · Sched 16:1016m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
16:37
Landed · Sched 16:352m late
Full BA1399 history →
BA1401 British Airways
7 days
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
16:22
Landed · Sched 16:157m late
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
16:24
Landed · Sched 16:4521m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
16:37
Landed · Sched 17:0528m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
17:54
Landed · Sched 18:1521m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
18:14
Landed · Sched 18:2511m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
18:27
Landed · Sched 17:3552m late
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
17:33
Landed · Sched 17:4512m early
Full BA1401 history →
BA1403 British Airways
7 days
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
Sched 19:00
Cancelled
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
18:47
Landed · Sched 19:0518m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
18:41
Landed · Sched 18:5514m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
19:29
Landed · Sched 19:301m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
19:41
Landed · Sched 18:5546m late
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
19:03
Landed · Sched 18:558m late
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
20:52
Landed · Sched 20:2032m late
Full BA1403 history →
BA1407 British Airways
4 days
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
Sched 20:55
Scheduled arrival · landing pending
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
20:20
Landed · Sched 20:4525m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
21:19
Landed · Sched 20:5524m late
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
21:37
Landed · Sched 20:5047m late
Full BA1407 history →
BA1411 British Airways
8 days
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
08:36
Landed · Sched 08:2016m late
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
07:52
Landed · Sched 08:0513m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
07:54
Landed · Sched 08:1016m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
07:58
Landed · Sched 08:1012m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
07:56
Landed · Sched 08:1014m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
07:38
Landed · Sched 08:0527m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
08:16
Landed · Sched 08:3014m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
07:40
Landed · Sched 07:5515m early
Full BA1411 history →
BA1409 British Airways
3 days
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
20:47
Landed · Sched 21:1528m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
21:30
Landed · Sched 21:4515m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
22:17
Landed · Sched 21:2552m late
Full BA1409 history →
BA1413 British Airways
1 day
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
Sched 09:15
Cancelled
BA1393 British Airways
4 days
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
Sched 10:40
Cancelled
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
11:12
Landed · Sched 11:2513m early
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
12:42
Landed · Sched 10:50112m late
BHD
Departure
—
BHD is outside our board polling set.
→
LHR
Arrival
12:21
Landed · Sched 12:254m early
Full BA1393 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: Belfast (BHD) to London (LHR) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BHD-LHR
Copy
How we measure this →
BHD to LHR questions
Is BHD–LHR running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from BHD to LHR? Great-circle distance is 503 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 66–73 min gate-to-gate on this route.
How often does BHD–LHR fly? British Airways runs the route with about 54 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.
What does the route health score measure? A blend of departure-side delay at BHD and arrival-side delay at LHR, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.