RouteRankingRouteRanking
← Back

British Airways Flight BA909 (Frankfurt to London Heathrow) - On-Time Performance

British Airways flight BA909 flies from Frankfurt to London Heathrow. Based on 24 observations over the last 60 days, this flight was on time 95.83% of the time, making it a highly reliable performer.

See how BA909 compares to all other flights on the Frankfurt to London Heathrow route →

03 Jun 2026

On time

Scheduled departure
19:50
Actual arrival
21:33
Actual flight length
1h 43m

29 May 2026

On time

Scheduled departure
18:15
Actual arrival
19:46
Actual flight length
1h 31m

22 May 2026

Delayed

Scheduled departure
18:15
Actual arrival
20:12
Actual flight length
1h 57m

15 May 2026

On time

Scheduled departure
18:15
Actual arrival
19:51
Actual flight length
1h 36m

08 May 2026

On time

Scheduled departure
18:15
Actual arrival
19:43
Actual flight length
1h 28m

06 May 2026

On time

Scheduled departure
19:50
Actual arrival
21:00
Actual flight length
1h 10m

01 May 2026

On time

Scheduled departure
18:15
Actual arrival
19:41
Actual flight length
1h 26m

29 Apr 2026

On time

Scheduled departure
19:50
Actual arrival
21:17
Actual flight length
1h 27m

24 Apr 2026

On time

Scheduled departure
18:15
Actual arrival
20:04
Actual flight length
1h 49m

22 Apr 2026

On time

Scheduled departure
19:50
Actual arrival
21:16
Actual flight length
1h 26m

17 Apr 2026

On time

Scheduled departure
18:15
Actual arrival
19:43
Actual flight length
1h 28m

15 Apr 2026

On time

Scheduled departure
19:50
Actual arrival
21:06
Actual flight length
1h 16m

14 Apr 2026

On time

Scheduled departure
18:00
Actual arrival
19:31
Actual flight length
1h 31m

13 Apr 2026

On time

Scheduled departure
18:00
Actual arrival
19:33
Actual flight length
1h 33m

10 Apr 2026

On time

Scheduled departure
18:15
Actual arrival
19:46
Actual flight length
1h 31m

08 Apr 2026

On time

Scheduled departure
19:50
Actual arrival
21:21
Actual flight length
1h 31m

03 Apr 2026

On time

Scheduled departure
18:15
Actual arrival
19:54
Actual flight length
1h 39m

01 Apr 2026

On time

Scheduled departure
19:50
Actual arrival
21:11
Actual flight length
1h 21m

27 Mar 2026

On time

Scheduled departure
19:50
Actual arrival
21:27
Actual flight length
1h 37m

22 Mar 2026

On time

Scheduled departure
20:05
Actual arrival
22:01
Actual flight length
1h 56m

20 Mar 2026

On time

Scheduled departure
19:50
Actual arrival
21:17
Actual flight length
1h 27m

15 Mar 2026

Cancelled

Scheduled departure
20:05
Actual arrival
21:50
Actual flight length
1h 45m

13 Mar 2026

On time

Scheduled departure
19:50
Actual arrival
21:22
Actual flight length
1h 32m

12 Mar 2026

On time

Scheduled departure
19:50
Actual arrival
21:14
Actual flight length
1h 24m

08 Mar 2026

On time

Scheduled departure
20:05
Actual arrival
21:55
Actual flight length
1h 50m

06 Mar 2026

On time

Scheduled departure
19:50
Actual arrival
21:22
Actual flight length
1h 32m

Tip: departure time is often a stronger predictor of punctuality than flight number, as schedules change seasonally.