Airlines with flights from Barcelona to London
There are 6 airlines with scheduled flights between BCN and LHR. Both British Airways and Vueling operates non-stop flights from El Prat Airport to Heathrow and the flight time is 2 hours and 20 minutes.
Choose airline
Schedules
Non-stop with British Airways
-
Total flight time: 2 hours and 20 minutes
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
56 flights per week
-
A320neoAirbus A320Airbus A319A321neoAirbus A320 (sharklets)
BCN
Direct
LHR
W24, Jun 10 - Jun 16
Flight
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
BA477
07:45
07:45
07:45
07:45
07:45
07:45
07:45
BA473
10:35
10:15
10:15
10:10
10:15
10:15
10:10
BA483
20:00
11:55
13:55
12:10
20:30
----
10:35
BA485
12:55
13:10
13:05
13:10
13:15
11:40
13:05
BA475
15:10
15:05
14:55
15:05
12:10
14:45
14:30
BA407
18:05
17:10
16:35
16:40
16:50
16:50
16:55
BA481
18:55
18:25
19:25
19:30
19:05
19:20
18:30
BA487
21:05
21:15
21:10
21:05
21:20
19:50
20:30
BA489
----
----
----
----
----
----
21:15
The timetable & schedule information was updated at 2024-03-15
BCN
Direct
LHR
W24, Jun 10 - Jun 16
Flight
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
VY6650
07:50
07:55
08:20
08:00
08:00
07:55
08:00
VY6652
18:30
18:30
18:30
18:30
18:30
18:30
18:30
The timetable & schedule information was updated at 2024-03-15
Via Madrid with Iberia
-
Total flight time: 4h 45m - 8h 45m.
-
One World Alliance
-
56 flights per week
BCN
Via MAD
LHR
W24, Jun 10 - Jun 16
Flight
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
IB3003
IB3168
IB3168
07:00
07:00
07:00
07:00
07:00
06:55
07:00
IB3005
IB3168
IB3168
08:00
08:00
08:00
08:00
08:00
----
----
IB3005
IB3176
IB3176
08:00
08:00
08:00
08:00
08:00
----
----
IB3009
IB3172
IB3172
08:45
08:45
08:45
08:45
08:45
----
----
IB3009
IB3176
IB3176
08:45
08:45
08:45
08:45
08:45
----
----
IB3011
IB3172
IB3172
09:15
09:15
09:15
09:15
----
09:15
09:15
IB3011
IB3176
IB3176
09:15
09:15
09:15
09:15
----
09:15
09:15
IB3013
IB3176
IB3176
09:45
09:45
09:45
09:45
09:45
----
----
IB3013
IB3166
IB3166
09:45
09:45
09:45
09:45
09:45
----
----
IB3013
IB3172
IB3172
09:45
09:45
09:45
09:45
09:45
----
----
IB3015
IB3176
IB3176
10:15
10:15
10:15
10:15
10:15
10:15
10:15
IB3015
IB3166
IB3166
10:15
10:15
10:15
10:15
10:15
10:15
10:15
IB3015
IB3172
IB3172
10:15
10:15
10:15
10:15
10:15
10:15
10:15
IB3017
IB3166
IB3166
12:30
12:30
12:30
12:30
12:30
11:45
----
IB3017
IB3180
IB3180
12:30
12:30
12:30
12:30
12:30
11:45
----
IB3017
IB3174
IB3174
12:30
12:30
12:30
12:30
12:30
11:45
----
IB3017
IB3172
IB3172
12:30
12:30
12:30
12:30
12:30
11:45
----
IB3017
IB3164
IB3164
12:30
12:30
12:30
12:30
12:30
11:45
----
IB3021
IB3164
IB3164
13:30
13:30
13:30
13:30
13:30
13:30
13:30
IB3021
IB3180
IB3180
13:30
13:30
13:30
13:30
13:30
13:30
13:30
IB3021
IB3174
IB3174
13:30
13:30
13:30
13:30
13:30
13:30
13:30
IB3025
IB3164
IB3164
14:30
14:30
14:30
14:30
14:30
----
14:30
IB3025
IB3180
IB3180
14:30
14:30
14:30
14:30
14:30
----
14:30
IB3025
IB3174
IB3174
14:30
14:30
14:30
14:30
14:30
----
14:30
The timetable & schedule information was updated at 2024-03-15
Via Frankfurt with Lufthansa
-
Total flight time: 4h 35m - 8h 50m.
-
45 flights per week
BCN
Via FRA
LHR
W24, Jun 10 - Jun 16
Flight
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
LH1139
LH908
LH908
06:50
06:50
----
06:50
06:50
06:50
----
LH1139
LH904
LH904
06:50
06:50
06:50
06:50
06:50
----
06:50
LH1139
LH906
LH906
----
06:50
06:50
06:50
----
06:50
06:50
LH1137
LH908
LH908
08:00
08:00
----
08:00
08:00
08:00
----
LH1137
LH910
LH910
08:00
08:00
----
08:00
08:00
08:00
08:00
LH1137
LH906
LH906
----
08:00
----
08:00
----
08:00
08:00
LH1125
LH908
LH908
10:25
10:25
----
10:25
10:25
10:25
----
LH1125
LH916
LH916
10:25
10:25
10:25
10:25
----
10:25
10:25
LH1125
LH914
LH914
10:25
10:25
10:25
----
10:25
10:25
10:25
LH1125
LH910
LH910
10:25
10:25
10:25
10:25
10:25
10:25
10:25
LH1127
LH920
LH920
12:50
----
12:50
----
12:50
12:50
12:50
LH1127
LH916
LH916
12:50
12:50
12:50
----
----
12:50
12:50
LH1127
LH914
LH914
12:50
12:50
12:50
----
12:50
12:50
12:50
LH1127
LH918
LH918
12:50
12:50
12:50
----
12:50
12:50
12:50
LH1131
LH916
LH916
----
13:50
13:50
13:50
----
13:50
13:50
LH1131
LH918
LH918
----
13:50
13:50
13:50
13:50
13:50
13:50
LH1131
LH920
LH920
----
----
13:50
13:50
13:50
13:50
13:50
LH1129
LH920
LH920
16:10
----
16:10
16:10
16:10
16:10
16:10
LH1129
LH922
LH922
----
16:10
16:10
16:10
16:10
----
16:10
LH1135
LH920
LH920
17:05
----
17:05
17:05
17:05
17:05
----
LH1135
LH922
LH922
----
17:05
17:05
17:05
17:05
----
----
The timetable & schedule information was updated at 2024-03-15
Via Paris with Air France
-
Total flight time: 4h 20m - 7h 45m.
-
Sky Team Alliance
-
35 flights per week
BCN
Via CDG
LHR
W24, Jun 10 - Jun 16
Flight
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
AF1449
AF1580
AF1580
06:10
06:10
06:10
06:10
06:10
06:10
06:10
AF1149
AF1280
AF1280
09:50
09:50
09:50
09:50
09:50
09:50
09:50
AF1149
AF1780
AF1780
09:50
09:50
09:50
09:50
09:50
09:50
09:50
AF1349
AF1180
AF1180
12:40
12:40
12:40
12:40
12:40
----
12:40
AF1349
AF1280
AF1280
12:40
12:40
12:40
12:40
12:40
12:40
12:40
AF1649
AF1180
AF1180
15:15
15:15
15:15
15:15
15:15
----
15:15
AF1649
AF1380
AF1380
15:15
15:15
15:15
15:15
15:15
15:15
15:15
AF1549
AF1380
AF1380
18:05
18:05
18:05
18:05
18:05
18:05
18:05
The timetable & schedule information was updated at 2024-03-15
Via Zurich with SWISS
-
Total flight time: 4h 25m - 8h 00m.
-
21 flights per week
BCN
Via ZRH
LHR
W24, Jun 10 - Jun 16
Flight
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
LX1951
LX318
LX318
06:00
06:00
06:00
06:00
06:00
06:00
06:00
LX1951
LX332
LX332
06:00
06:00
06:00
06:00
06:00
06:00
06:00
LX1953
LX324
LX324
09:35
09:35
09:35
09:35
09:35
09:35
09:35
LX1953
LX332
LX332
09:35
09:35
09:35
09:35
09:35
09:35
09:35
LX1955
LX338
LX338
14:55
14:55
14:55
14:55
14:55
14:55
14:55
LX1955
LX340
LX340
14:55
14:55
14:55
14:55
14:55
14:55
14:55
The timetable & schedule information was updated at 2024-03-15