By using Al Tayyar Holiday, you consent to accept cookies on your device.  Please click here for detailed information.

London to Barcelona

Prices are per adult, including all taxes, fees and carrier charges
Filters
Outbound Transfers
Return Transfers
Flight Classes
Departure Takeoff Time
Departure Landing Time
Departure Travel Time
Return Takeoff Time
Return Landing Time
Return Travel Time
Airlines
London (LON) DEPARTURE
19:20 LHR 22:35 BCN
British Airways
nonstop 2h 15min
19:35 LGW 22:40 BCN
Vueling Airlines
nonstop 2h 5min
21:05 LGW 00:10 BCN
Vueling Airlines
nonstop 2h 5min
19:35 LGW 22:40 BCN
Iberia
nonstop 2h 5min
21:05 LGW 00:10 BCN
Iberia
nonstop 2h 5min
14:35 LGW 17:40 BCN
Vueling Airlines
nonstop 2h 5min
16:55 LGW 20:00 BCN
Vueling Airlines
nonstop 2h 5min
19:35 LGW 22:40 BCN
British Airways
nonstop 2h 5min
21:05 LGW 00:10 BCN
British Airways
nonstop 2h 5min
20:50 LHR 00:05 BCN
British Airways
nonstop 2h 15min
14:35 LGW 17:40 BCN
Iberia
nonstop 2h 5min
16:55 LGW 20:00 BCN
Iberia
nonstop 2h 5min
19:20 LHR 22:35 BCN
British Airways
nonstop 2h 15min
20:50 LHR 00:05 BCN
Vueling Airlines
nonstop 2h 15min
14:35 LGW 17:40 BCN
British Airways
nonstop 2h 5min
16:55 LGW 20:00 BCN
British Airways
nonstop 2h 5min
20:50 LHR 00:05 BCN
Iberia
nonstop 2h 15min
16:40 LHR 19:50 BCN
British Airways
nonstop 2h 10min
13:10 LGW 16:15 BCN
Vueling Airlines
nonstop 2h 5min
13:10 LGW 16:15 BCN
Iberia
nonstop 2h 5min
06:45 LGW 09:50 BCN
Vueling Airlines
nonstop 2h 5min
08:40 LHR 16:30 BCN
KLM Royal Dutch Airlines
1label.stops 6h 50min
06:30 LHR 16:30 BCN
KLM Royal Dutch Airlines
1label.stops 9h
08:40 LHR 19:05 BCN
KLM Royal Dutch Airlines
1label.stops 9h 25min
08:40 LCY 16:30 BCN
KLM Royal Dutch Airlines
1label.stops 6h 50min
08:40 LCY 19:05 BCN
KLM Royal Dutch Airlines
1label.stops 9h 25min
11:05 LHR 20:25 BCN
Brussels Airlines
1label.stops 8h 20min
06:50 LHR 20:25 BCN
Brussels Airlines
1label.stops 12h 35min
13:45 LHR 23:00 BCN
SWISS
1label.stops 8h 15min
20:05 LHR 09:05 BCN
SWISS
1label.stops 12h
18:40 LHR 09:05 BCN
SWISS
1label.stops 13h 25min
16:40 LHR 23:05 BCN
Lufthansa
1label.stops 5h 25min
06:00 LHR 13:45 BCN
TAP Air Portugal
1label.stops 6h 45min
13:40 LHR 23:45 BCN
TAP Air Portugal
1label.stops 9h 5min
19:55 LHR 11:45 BCN
TAP Air Portugal
1label.stops 14h 50min
20:15 LHR 08:25 BCN
Lufthansa
1label.stops 11h 10min
10:00 LGW 16:35 BCN
Air Europa
1label.stops 5h 35min
15:00 LHR 22:55 BCN
Air France
1label.stops 6h 55min
11:30 LCY 23:15 BCN
Alitalia
1label.stops 10h 45min
Barcelona (BCN) RETURN
19:25 BCN 20:45 LHR
British Airways
nonstop 2h 20min
14:55 BCN 16:15 LGW
Vueling Airlines
nonstop 2h 20min
15:20 BCN 16:40 LGW
Vueling Airlines
nonstop 2h 20min
14:55 BCN 16:15 LGW
Vueling Airlines
nonstop 2h 20min
15:20 BCN 16:40 LGW
Vueling Airlines
nonstop 2h 20min
12:30 BCN 13:50 LGW
Vueling Airlines
nonstop 2h 20min
12:30 BCN 13:50 LGW
Iberia
nonstop 2h 20min
14:55 BCN 16:15 LGW
Iberia
nonstop 2h 20min
15:20 BCN 16:40 LGW
Iberia
nonstop 2h 20min
17:30 BCN 18:50 LHR
British Airways
nonstop 2h 20min
20:40 BCN 22:00 LHR
British Airways
nonstop 2h 20min
19:25 BCN 20:45 LHR
British Airways
nonstop 2h 20min
12:30 BCN 13:50 LGW
Vueling Airlines
nonstop 2h 20min
12:30 BCN 13:50 LGW
Iberia
nonstop 2h 20min
14:55 BCN 16:15 LGW
Iberia
nonstop 2h 20min
15:20 BCN 16:40 LGW
Iberia
nonstop 2h 20min
11:05 BCN 12:25 LGW
Vueling Airlines
nonstop 2h 20min
11:05 BCN 12:25 LGW
Iberia
nonstop 2h 20min
18:40 BCN 20:05 LHR
Vueling Airlines
nonstop 2h 25min
14:55 BCN 16:15 LGW
Vueling Airlines
nonstop 2h 20min
15:20 BCN 16:40 LGW
Vueling Airlines
nonstop 2h 20min
11:05 BCN 12:25 LGW
Vueling Airlines
nonstop 2h 20min
11:05 BCN 12:25 LGW
Iberia
nonstop 2h 20min
19:25 BCN 20:45 LHR
British Airways
nonstop 2h 20min
19:25 BCN 20:45 LHR
British Airways
nonstop 2h 20min
18:40 BCN 20:05 LHR
Vueling Airlines
nonstop 2h 25min
18:40 BCN 20:05 LHR
Iberia
nonstop 2h 25min
12:30 BCN 13:50 LGW
Vueling Airlines
nonstop 2h 20min
07:40 BCN 09:10 LGW
Vueling Airlines
nonstop 2h 30min
07:40 BCN 09:10 LGW
Iberia
nonstop 2h 30min
12:30 BCN 13:50 LGW
Iberia
nonstop 2h 20min
14:55 BCN 16:15 LGW
Iberia
nonstop 2h 20min
15:20 BCN 16:40 LGW
Iberia
nonstop 2h 20min
17:30 BCN 18:50 LHR
British Airways
nonstop 2h 20min
20:40 BCN 22:00 LHR
British Airways
nonstop 2h 20min
17:30 BCN 18:50 LHR
British Airways
nonstop 2h 20min
20:40 BCN 22:00 LHR
British Airways
nonstop 2h 20min
18:40 BCN 20:05 LHR
British Airways
nonstop 2h 25min
07:30 BCN 09:10 LHR
British Airways
nonstop 2h 40min
11:05 BCN 12:25 LGW
British Airways
nonstop 2h 20min
12:30 BCN 13:50 LGW
British Airways
nonstop 2h 20min
14:55 BCN 16:15 LGW
British Airways
nonstop 2h 20min
15:20 BCN 16:40 LGW
British Airways
nonstop 2h 20min
18:40 BCN 20:05 LHR
Iberia
nonstop 2h 25min
14:55 BCN 16:15 LGW
Vueling Airlines
nonstop 2h 20min
15:20 BCN 16:40 LGW
Vueling Airlines
nonstop 2h 20min
07:40 BCN 09:10 LGW
Vueling Airlines
nonstop 2h 30min
07:40 BCN 09:10 LGW
Iberia
nonstop 2h 30min
19:25 BCN 20:45 LHR
British Airways
nonstop 2h 20min
18:40 BCN 20:05 LHR
British Airways
nonstop 2h 25min
07:30 BCN 09:10 LHR
British Airways
nonstop 2h 40min
11:05 BCN 12:25 LGW
British Airways
nonstop 2h 20min
12:30 BCN 13:50 LGW
British Airways
nonstop 2h 20min
14:55 BCN 16:15 LGW
British Airways
nonstop 2h 20min
15:20 BCN 16:40 LGW
British Airways
nonstop 2h 20min
07:30 BCN 09:10 LHR
Vueling Airlines
nonstop 2h 40min
18:40 BCN 20:05 LHR
British Airways
nonstop 2h 25min
07:30 BCN 09:10 LHR
British Airways
nonstop 2h 40min
11:05 BCN 12:25 LGW
British Airways
nonstop 2h 20min
12:30 BCN 13:50 LGW
British Airways
nonstop 2h 20min
14:55 BCN 16:15 LGW
British Airways
nonstop 2h 20min
15:20 BCN 16:40 LGW
British Airways
nonstop 2h 20min
12:30 BCN 13:50 LGW
Vueling Airlines
nonstop 2h 20min
12:30 BCN 13:50 LGW
Iberia
nonstop 2h 20min
14:55 BCN 16:15 LGW
Iberia
nonstop 2h 20min
15:20 BCN 16:40 LGW
Iberia
nonstop 2h 20min
11:05 BCN 12:25 LGW
Vueling Airlines
nonstop 2h 20min
11:05 BCN 12:25 LGW
Iberia
nonstop 2h 20min
17:30 BCN 18:50 LHR
British Airways
nonstop 2h 20min
20:40 BCN 22:00 LHR
British Airways
nonstop 2h 20min
07:30 BCN 09:10 LHR
Vueling Airlines
nonstop 2h 40min
07:30 BCN 09:10 LHR
Iberia
nonstop 2h 40min
07:40 BCN 09:10 LGW
British Airways
nonstop 2h 30min
18:40 BCN 20:05 LHR
Vueling Airlines
nonstop 2h 25min
19:25 BCN 20:45 LHR
British Airways
nonstop 2h 20min
14:55 BCN 16:15 LGW
Vueling Airlines
nonstop 2h 20min
15:20 BCN 16:40 LGW
Vueling Airlines
nonstop 2h 20min
07:40 BCN 09:10 LGW
British Airways
nonstop 2h 30min
18:40 BCN 20:05 LHR
British Airways
nonstop 2h 25min
07:30 BCN 09:10 LHR
British Airways
nonstop 2h 40min
11:05 BCN 12:25 LGW
British Airways
nonstop 2h 20min
12:30 BCN 13:50 LGW
British Airways
nonstop 2h 20min
14:55 BCN 16:15 LGW
British Airways
nonstop 2h 20min
15:20 BCN 16:40 LGW
British Airways
nonstop 2h 20min
07:30 BCN 09:10 LHR
Iberia
nonstop 2h 40min
18:40 BCN 20:05 LHR
Iberia
nonstop 2h 25min
07:40 BCN 09:10 LGW
British Airways
nonstop 2h 30min
11:05 BCN 12:25 LGW
Vueling Airlines
nonstop 2h 20min
11:05 BCN 12:25 LGW
Iberia
nonstop 2h 20min
07:40 BCN 09:10 LGW
Vueling Airlines
nonstop 2h 30min
07:40 BCN 09:10 LGW
Iberia
nonstop 2h 30min
17:30 BCN 18:50 LHR
Iberia
nonstop 2h 20min
19:25 BCN 20:45 LHR
Iberia
nonstop 2h 20min
20:40 BCN 22:00 LHR
Iberia
nonstop 2h 20min
12:30 BCN 13:50 LGW
Vueling Airlines
nonstop 2h 20min
17:25 BCN 18:45 LGW
Vueling Airlines
nonstop 2h 20min
17:25 BCN 18:45 LGW
Iberia
nonstop 2h 20min
12:30 BCN 13:50 LGW
Iberia
nonstop 2h 20min
14:55 BCN 16:15 LGW
Iberia
nonstop 2h 20min
15:20 BCN 16:40 LGW
Iberia
nonstop 2h 20min
17:30 BCN 18:50 LHR
British Airways
nonstop 2h 20min
20:40 BCN 22:00 LHR
British Airways
nonstop 2h 20min
14:55 BCN 16:15 LGW
Vueling Airlines
nonstop 2h 20min
15:20 BCN 16:40 LGW
Vueling Airlines
nonstop 2h 20min
13:00 BCN 20:50 LHR
KLM Royal Dutch Airlines
1label.stops 8h 50min
17:25 BCN 07:40 LHR
KLM Royal Dutch Airlines
1label.stops 15h 15min
13:00 BCN 20:50 LHR
KLM Royal Dutch Airlines
1label.stops 8h 50min
17:25 BCN 07:40 LHR
KLM Royal Dutch Airlines
1label.stops 15h 15min
15:05 BCN 21:20 LHR
Brussels Airlines
1label.stops 7h 15min
06:45 BCN 11:15 LHR
SWISS
1label.stops 5h 30min
06:45 BCN 17:50 LGW
SWISS
1label.stops 12h 5min
19:50 BCN 17:50 LGW
SWISS
1label.stops 23h
09:10 BCN 15:50 LHR
Lufthansa
1label.stops 7h 40min
06:45 BCN 12:40 LHR
TAP Air Portugal
1label.stops 6h 55min
10:55 BCN 17:30 LHR
TAP Air Portugal
1label.stops 7h 35min
14:35 BCN 21:35 LHR
TAP Air Portugal
1label.stops 8h
21:15 BCN 17:05 LHR
Brussels Airlines
1label.stops 20h 50min
09:10 BCN 15:50 LHR
Lufthansa
1label.stops 7h 40min
20:30 BCN 16:25 LGW
Air Europa
1label.stops 20h 55min
15:05 BCN 21:25 LHR
Air France
1label.stops 7h 20min
11:50 BCN 16:25 LGW
Air Europa
1label.stops 5h 35min
12:15 BCN 16:35 LHR
Air France
1label.stops 5h 20min
16:00 BCN 21:25 LHR
Air France
1label.stops 6h 25min
06:20 BCN 10:55 LCY
Alitalia
1label.stops 5h 35min
16:50 BCN 16:10 LCY
Alitalia
1label.stops 24h 20min