Browse Origins:
Browse Destinations:

Find flight deals from Barcelona to London Heathrow (BCN - LHR)

Flexible dates? Here are the best fares found in the past 48 hours...

Book cheap flights from Barcelona to London Heathrow

(Round-trip)
Depart: Fri 8 May 2015 Return: Mon 11 May 2015 Trip spans 4 days
British Airways
British Airways
BCN
16:35
LHR
18:45
2h 10m
nonstop
LHR
02:25
BCN
04:25
2h 00m
nonstop
Depart: Thu 23 Apr 2015 Return: Sun 26 Apr 2015 Trip spans 4 days
British Airways
British Airways
BCN
17:20
LHR
19:30
2h 10m
nonstop
LHR
02:25
BCN
04:25
2h 00m
nonstop
Depart: Fri 24 Apr 2015 Return: Sun 26 Apr 2015 Trip spans 3 days
British Airways
British Airways
BCN
17:20
LHR
19:30
2h 10m
nonstop
LHR
02:25
BCN
04:25
2h 00m
nonstop
Depart: Fri 1 May 2015 Return: Mon 4 May 2015 Trip spans 4 days
British Airways
British Airways
BCN
16:35
LHR
18:45
2h 10m
nonstop
LHR
02:25
BCN
04:25
2h 00m
nonstop
Depart: Tue 12 May 2015 Return: Fri 29 May 2015 Trip spans 18 days
British Airways
British Airways
BCN
17:20
LHR
19:30
2h 10m
nonstop
LHR
13:20
BCN
15:25
2h 05m
nonstop
Depart: Tue 24 Mar 2015 Return: Wed 25 Mar 2015 Trip spans 2 days
British Airways
British Airways
BCN
08:00
LHR
10:25
2h 25m
nonstop
LHR
02:20
BCN
04:20
2h 00m
nonstop
Depart: Sat 21 Mar 2015 Return: Sun 22 Mar 2015 Trip spans 2 days
£105
Select
British Airways
British Airways
BCN
10:15
LHR
12:40
2h 25m
nonstop
LHR
02:20
BCN
04:20
2h 00m
nonstop
Depart: Thu 30 Apr 2015 Return: Sun 3 May 2015 Trip spans 4 days
£105
Select
British Airways
British Airways
BCN
03:10
LHR
05:35
2h 25m
nonstop
LHR
02:25
BCN
04:25
2h 00m
nonstop
Depart: Wed 18 Mar 2015 Return: Tue 24 Mar 2015 Trip spans 7 days
£110
Select
British Airways
British Airways
BCN
15:45
LHR
18:00
2h 15m
nonstop
LHR
02:20
BCN
04:20
2h 00m
nonstop
Depart: Wed 15 Apr 2015 Return: Thu 16 Apr 2015 Trip spans 2 days
£110
Select
British Airways
British Airways
BCN
16:35
LHR
18:45
2h 10m
nonstop
LHR
13:20
BCN
15:25
2h 05m
nonstop
Depart: Fri 3 Apr 2015 Return: Sat 4 Apr 2015 Trip spans 2 days
£111
Select
British Airways
British Airways
BCN
14:30
LHR
16:45
2h 15m
nonstop
LHR
12:35
BCN
14:45
2h 10m
nonstop
Depart: Fri 31 Jul 2015 Return: Mon 3 Aug 2015 Trip spans 4 days
£111
Select
British Airways
British Airways
BCN
12:00
LHR
14:20
2h 20m
nonstop
LHR
10:30
BCN
12:35
2h 05m
nonstop
Depart: Sat 1 Aug 2015 Return: Sun 2 Aug 2015 Trip spans 2 days
£111
Select
British Airways
British Airways
BCN
06:15
LHR
08:35
2h 20m
nonstop
LHR
05:20
BCN
07:30
2h 10m
nonstop
Depart: Thu 30 Jul 2015 Return: Sat 29 Aug 2015 Trip spans 31 days
£120
Select
British Airways
British Airways
BCN
16:35
LHR
18:45
2h 10m
nonstop
LHR
13:20
BCN
15:25
2h 05m
nonstop
Depart: Fri 13 Mar 2015 Return: Sun 15 Mar 2015 Trip spans 3 days
£125
Select
Multiple Airlines
Multiple Airlines
BCN
07:30
LHR
13:20
5h 50m
1 stop
LHR
02:20
BCN
04:20
2h 00m
nonstop
Depart: Fri 10 Apr 2015 Return: Mon 13 Apr 2015 Trip spans 4 days
£125
Select
Iberia
Iberia
BCN
02:50
LHR
07:30
4h 40m
1 stop
LHR
15:05
BCN
17:10
2h 05m
nonstop
Depart: Thu 19 Mar 2015 Return: Mon 23 Mar 2015 Trip spans 5 days
£143
Select
Alitalia
Alitalia
BCN
02:25
LHR
16:10
13h 45m
1 stop
LHR
16:00
BCN
11:50
19h 50m
1 stop
Depart: Tue 10 Mar 2015 Return: Wed 18 Mar 2015 Trip spans 9 days
£167
Select
Brussels Airlines
Brussels Airlines
BCN
05:10
LHR
14:05
8h 55m
1 stop
LHR
07:05
BCN
15:45
8h 40m
1 stop
Depart: Wed 1 Apr 2015 Return: Mon 6 Apr 2015 Trip spans 6 days
£249
Select
Austrian Airlines
Austrian Airlines
BCN
06:00
LHR
18:30
12h 30m
1 stop
LHR
02:00
BCN
04:15
26h 15m
1 stop
Depart: Tue 5 May 2015 Return: Fri 8 May 2015 Trip spans 4 days
£1601
Select
Aeroflot
Aeroflot
BCN
20:05
LHR
18:25
22h 20m
1 stop
LHR
07:00
BCN
12:00
29h 00m
1 stop
Change your search
Direct flights BCN - LHR on British Airways
Flight No. Departure BCN Arrival LHR Mon Tue Wed Thu Fri Sat Sun Valid between
477 07:10 08:35 29 Mar - 24 Oct
477 07:40 09:05 8 Mar - 28 Mar
473 10:10 11:35 28 Feb - 28 Mar
473 10:15 11:35 29 Mar - 24 Oct
479 11:40 13:00 29 Mar - 18 Oct
479 11:45 13:05 30 Mar - 24 Oct
479 11:50 13:15 9 Mar - 28 Mar
479 12:00 13:25 3 Mar - 24 Mar
485 13:15 14:40 29 Mar - 24 Oct
475 14:15 15:40 8 Mar - 28 Mar
475 16:00 17:20 29 Mar - 24 Oct
481 17:35 18:55 28 Feb - 28 Mar
481 18:20 19:35 29 Mar - 24 Oct
481 18:30 19:45 2 Apr - 23 Oct
471 19:45 21:00 12 Mar - 27 Mar
471 19:45 21:00 2 Mar - 11 Mar
487 20:35 21:45 29 Mar - 24 Oct
471 21:20 22:30 30 Mar - 6 May
Airports
Origin

Barcelona
£88
Destination

London
£88