Direct flights
from Barcelona (BCN)
to London (LHR)

Weekly schedule for flights between El Prat (Barcelona, Spain) and Heathrow (London, United Kingdom) operated by 1 airlines.
72 weekly flights operate on this route flying 717mi in 2h25min.
Expect $171 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
06:40AM08:15AM
British AirwaysBABA477
Monday
07:50AM09:10AM
VuelingVYVY6650
Monday
09:55AM11:25AM
British AirwaysBABA473
Monday
11:30AM01:00PM
British AirwaysBABA479
Monday
12:35PM02:00PM
British AirwaysBABA483
Monday
01:20PM02:45PM
British AirwaysBABA475
Monday
03:35PM05:00PM
British AirwaysBABA485
Monday
05:20PM06:45PM
British AirwaysBABA481
Monday
06:45PM08:05PM
VuelingVYVY6652
Monday
07:55PM09:20PM
British AirwaysBABA471
Monday
08:55PM10:20PM
British AirwaysBABA489
Tuesday
Tuesday
06:40AM08:15AM
British AirwaysBABA477
Tuesday
07:50AM09:10AM
VuelingVYVY6650
Tuesday
11:20AM12:50PM
British AirwaysBABA479
Tuesday
12:20PM01:45PM
British AirwaysBABA483
Tuesday
02:35PM04:00PM
British AirwaysBABA475
Tuesday
05:10PM06:35PM
British AirwaysBABA481
Tuesday
06:45PM08:05PM
VuelingVYVY6652
Tuesday
06:50PM08:15PM
British AirwaysBABA471
Tuesday
08:35PM10:00PM
British AirwaysBABA489
Wednesday
Wednesday
06:40AM08:15AM
British AirwaysBABA477
Wednesday
07:50AM09:10AM
VuelingVYVY6650
Wednesday
11:15AM12:45PM
British AirwaysBABA479
Wednesday
12:20PM01:50PM
British AirwaysBABA483
Wednesday
02:30PM03:55PM
British AirwaysBABA475
Wednesday
03:35PM05:00PM
British AirwaysBABA485
Wednesday
05:10PM06:35PM
British AirwaysBABA481
Wednesday
06:45PM08:05PM
VuelingVYVY6652
Wednesday
07:10PM08:35PM
British AirwaysBABA471
Wednesday
08:35PM10:00PM
British AirwaysBABA489
Thursday
Thursday
06:40AM08:15AM
British AirwaysBABA477
Thursday
07:50AM09:10AM
VuelingVYVY6650
Thursday
11:10AM12:40PM
British AirwaysBABA479
Thursday
12:15PM01:45PM
British AirwaysBABA483
Thursday
02:30PM03:55PM
British AirwaysBABA475
Thursday
03:30PM04:55PM
British AirwaysBABA485
Thursday
05:20PM06:45PM
British AirwaysBABA481
Thursday
06:45PM08:05PM
VuelingVYVY6652
Thursday
07:10PM08:35PM
British AirwaysBABA471
Thursday
08:30PM09:55PM
British AirwaysBABA489
Friday
Friday
06:40AM08:15AM
British AirwaysBABA477
Friday
07:50AM09:10AM
VuelingVYVY6650
Friday
10:00AM11:30AM
British AirwaysBABA473
Friday
11:35AM01:05PM
British AirwaysBABA479
Friday
12:35PM02:00PM
British AirwaysBABA483
Friday
01:35PM03:00PM
British AirwaysBABA487
Friday
02:15PM03:40PM
British AirwaysBABA475
Friday
03:35PM05:00PM
British AirwaysBABA485
Friday
05:40PM07:05PM
British AirwaysBABA481
Friday
06:45PM08:05PM
VuelingVYVY6652
Friday
07:10PM08:35PM
British AirwaysBABA471
Saturday
Saturday
06:40AM08:15AM
British AirwaysBABA477
Saturday
07:50AM09:10AM
VuelingVYVY6650
Saturday
09:55AM11:25AM
British AirwaysBABA473
Saturday
11:35AM01:05PM
British AirwaysBABA479
Saturday
12:55PM02:20PM
British AirwaysBABA485
Saturday
01:55PM03:20PM
British AirwaysBABA487
Saturday
02:35PM04:00PM
British AirwaysBABA475
Saturday
05:20PM06:45PM
British AirwaysBABA481
Saturday
06:45PM08:05PM
VuelingVYVY6652
Saturday
08:35PM10:00PM
British AirwaysBABA489
Sunday
Sunday
06:40AM08:15AM
British AirwaysBABA477
Sunday
07:50AM09:10AM
VuelingVYVY6650
Sunday
10:00AM11:30AM
British AirwaysBABA473
Sunday
11:15AM12:45PM
British AirwaysBABA479
Sunday
12:15PM01:40PM
British AirwaysBABA487
Sunday
02:45PM04:10PM
British AirwaysBABA475
Sunday
05:20PM06:45PM
British AirwaysBABA481
Sunday
06:45PM08:05PM
VuelingVYVY6652
Sunday
06:55PM08:20PM
British AirwaysBABA471
Sunday
08:00PM09:25PM
British AirwaysBABA483
Sunday
09:15PM10:40PM
British AirwaysBABA489