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
16:10 LGW 19:15 BCN
Vueling Airlines
nonstop 2h 5min
16:10 LGW 19:15 BCN
Vueling Airlines
nonstop 2h 5min
17:20 LGW 20:25 BCN
Vueling Airlines
nonstop 2h 5min
14:35 LGW 17:40 BCN
Vueling Airlines
nonstop 2h 5min
14:35 LGW 17:40 BCN
Vueling Airlines
nonstop 2h 5min
17:20 LGW 20:25 BCN
Vueling Airlines
nonstop 2h 5min
13:10 LGW 16:15 BCN
Vueling Airlines
nonstop 2h 5min
13:10 LGW 16:15 BCN
Vueling Airlines
nonstop 2h 5min
06:30 LHR 12:15 BCN
KLM Royal Dutch Airlines
1label.stops 4h 45min
06:30 LHR 16:30 BCN
KLM Royal Dutch Airlines
1label.stops 9h
11:45 LHR 19:05 BCN
KLM Royal Dutch Airlines
1label.stops 6h 20min
09:55 LHR 13:05 BCN
Vueling Airlines
nonstop 2h 10min
18:50 LHR 22:05 BCN
Vueling Airlines
nonstop 2h 15min
09:20 LCY 23:05 BCN
KLM Royal Dutch Airlines
1label.stops 12h 45min
08:40 LCY 23:05 BCN
KLM Royal Dutch Airlines
1label.stops 13h 25min
07:45 LCY 23:05 BCN
KLM Royal Dutch Airlines
1label.stops 14h 20min
06:00 LHR 14:05 BCN
SWISS
1label.stops 7h 5min
20:05 LHR 09:05 BCN
SWISS
1label.stops 12h
09:55 LHR 13:05 BCN
Vueling Airlines
nonstop 2h 10min
18:50 LHR 22:05 BCN
Vueling Airlines
nonstop 2h 15min
06:00 LHR 19:00 BCN
SWISS
1label.stops 12h
20:05 LHR 09:05 BCN
SWISS
1label.stops 12h
06:00 LHR 14:05 BCN
SWISS
1label.stops 7h 5min
06:00 LHR 23:00 BCN
SWISS
1label.stops 16h
08:15 LHR 23:45 BCN
TAP Air Portugal
1label.stops 14h 30min
08:15 LHR 20:20 BCN
TAP Air Portugal
1label.stops 11h 5min
07:35 LCY 14:00 BCN
Luxair
1label.stops 5h 25min
09:15 LCY 19:00 BCN
SWISS
1label.stops 8h 45min
09:15 LCY 23:00 BCN
SWISS
1label.stops 12h 45min
06:35 LHR 14:45 BCN
Lufthansa
1label.stops 7h 10min
18:40 LGW 09:05 BCN
SWISS
1label.stops 13h 25min
17:10 LHR 23:00 BCN
SWISS
1label.stops 4h 50min
07:30 LHR 16:20 BCN
Lufthansa
1label.stops 7h 50min
08:15 LHR 20:20 BCN
TAP Air Portugal
1label.stops 11h 5min
08:15 LHR 23:45 BCN
TAP Air Portugal
1label.stops 14h 30min
06:30 LHR 16:20 BCN
Lufthansa
1label.stops 8h 50min
09:50 LCY 17:45 BCN
Lufthansa
1label.stops 6h 55min
09:50 LCY 16:20 BCN
Lufthansa
1label.stops 5h 30min
09:50 LCY 16:20 BCN
Air Dolomiti S P A
1label.stops 5h 30min
08:15 LHR 10:05 BCN
TAP Air Portugal
1label.stops 24h 50min
08:15 LHR 11:45 BCN
TAP Air Portugal
1label.stops 26h 30min
06:00 LHR 09:10 BCN
Austrian Airlines
1label.stops 26h 10min
07:35 LCY 14:00 BCN
Luxair
1label.stops 5h 25min
20:15 LHR 08:25 BCN
Lufthansa
1label.stops 11h 10min
13:30 LCY 19:00 BCN
SWISS
1label.stops 4h 30min
08:00 LCY 14:00 BCN
Luxair
1label.stops 5h
11:10 LHR 17:35 BCN
Lufthansa
1label.stops 5h 25min
18:40 LGW 19:00 BCN
SWISS
1label.stops 23h 20min
08:55 LHR 14:00 BCN
Air France
1label.stops 4h 5min
17:35 LHR 22:55 BCN
Air France
1label.stops 4h 20min
08:55 LHR 15:00 BCN
Air France
1label.stops 5h 5min
06:00 LHR 19:45 BCN
Austrian Airlines
1label.stops 12h 45min
06:00 LHR 20:20 BCN
TAP Air Portugal
1label.stops 13h 20min
06:00 LHR 13:45 BCN
TAP Air Portugal
1label.stops 6h 45min
08:15 LHR 17:15 BCN
TAP Air Portugal
1label.stops 8h
06:00 LHR 23:45 BCN
TAP Air Portugal
1label.stops 16h 45min
13:40 LHR 23:45 BCN
TAP Air Portugal
1label.stops 9h 5min
07:50 LHR 20:25 BCN
Aer Lingus P.L.C.
1label.stops 11h 35min
10:00 LGW 16:35 BCN
Air Europa
1label.stops 5h 35min
17:25 LGW 09:55 BCN
Air Europa
1label.stops 15h 30min
06:00 LHR 09:10 BCN
Austrian Airlines
1label.stops 26h 10min
13:15 LCY 23:15 BCN
Alitalia
2label.stops 9h
10:00 LGW 08:55 BCN
Air Europa
1label.stops 21h 55min
10:00 LGW 09:55 BCN
Air Europa
1label.stops 22h 55min
06:00 LHR 23:00 BCN
SWISS
1label.stops 16h
06:00 LHR 19:00 BCN
SWISS
1label.stops 12h
06:00 LHR 14:05 BCN
SWISS
1label.stops 7h 5min
06:00 LHR 09:05 BCN
SWISS
1label.stops 26h 5min
20:05 LHR 09:05 BCN
SWISS
1label.stops 12h
08:25 LCY 15:55 BCN
Alitalia
1label.stops 6h 30min
19:25 LHR 09:10 BCN
Austrian Airlines
1label.stops 12h 45min
19:05 LCY 10:50 BCN
Alitalia
2label.stops 14h 45min
16:45 LCY 23:15 BCN
Alitalia
1label.stops 5h 30min
12:15 LGW 10:25 BCN
Aegean Air
1label.stops 21h 10min
12:15 LGW 17:50 BCN
Aegean Air
1label.stops 28h 35min
12:15 LHR 18:45 BCN
Eurowings
1label.stops 5h 30min
Barcelona (BCN) RETURN
07:40 BCN 09:10 LGW
Vueling Airlines
nonstop 2h 30min
07:40 BCN 09:10 LGW
Vueling Airlines
nonstop 2h 30min
07:40 BCN 09:10 LGW
Vueling Airlines
nonstop 2h 30min
07:40 BCN 09:10 LGW
Vueling Airlines
nonstop 2h 30min
22:00 BCN 23:20 LGW
Vueling Airlines
nonstop 2h 20min
07:40 BCN 09:10 LGW
Vueling Airlines
nonstop 2h 30min
22:00 BCN 23:20 LGW
Vueling Airlines
nonstop 2h 20min
22:00 BCN 23:20 LGW
Vueling Airlines
nonstop 2h 20min
22:00 BCN 23:20 LGW
Vueling Airlines
nonstop 2h 20min
07:30 BCN 09:10 LHR
Vueling Airlines
nonstop 2h 40min
22:00 BCN 23:20 LGW
Vueling Airlines
nonstop 2h 20min
07:30 BCN 09:10 LHR
Vueling Airlines
nonstop 2h 40min
07:30 BCN 09:10 LHR
Vueling Airlines
nonstop 2h 40min
13:00 BCN 19:15 LHR
KLM Royal Dutch Airlines
1label.stops 7h 15min
19:55 BCN 07:40 LHR
KLM Royal Dutch Airlines
1label.stops 12h 45min
17:25 BCN 07:40 LHR
KLM Royal Dutch Airlines
1label.stops 15h 15min
07:30 BCN 09:10 LHR
Vueling Airlines
nonstop 2h 40min
14:05 BCN 15:25 LGW
Vueling Airlines
nonstop 2h 20min
11:05 BCN 12:25 LGW
Vueling Airlines
nonstop 2h 20min
16:25 BCN 18:00 LHR
Vueling Airlines
nonstop 2h 35min
11:05 BCN 12:25 LGW
Vueling Airlines
nonstop 2h 20min
14:05 BCN 15:25 LGW
Vueling Airlines
nonstop 2h 20min
11:05 BCN 12:25 LGW
Vueling Airlines
nonstop 2h 20min
14:05 BCN 15:25 LGW
Vueling Airlines
nonstop 2h 20min
16:25 BCN 18:00 LHR
Vueling Airlines
nonstop 2h 35min
16:25 BCN 18:00 LHR
Vueling Airlines
nonstop 2h 35min
13:00 BCN 19:15 LHR
KLM Royal Dutch Airlines
1label.stops 7h 15min
19:55 BCN 07:40 LHR
KLM Royal Dutch Airlines
1label.stops 12h 45min
17:25 BCN 07:40 LHR
KLM Royal Dutch Airlines
1label.stops 15h 15min
13:00 BCN 16:35 LCY
KLM Royal Dutch Airlines
1label.stops 4h 35min
13:00 BCN 17:20 LCY
KLM Royal Dutch Airlines
1label.stops 5h 20min
13:00 BCN 18:25 LCY
KLM Royal Dutch Airlines
1label.stops 6h 25min
07:40 BCN 09:10 LGW
Vueling Airlines
nonstop 2h 30min
07:40 BCN 09:10 LGW
Vueling Airlines
nonstop 2h 30min
11:05 BCN 12:25 LGW
Vueling Airlines
nonstop 2h 20min
14:05 BCN 15:25 LGW
Vueling Airlines
nonstop 2h 20min
16:25 BCN 18:00 LHR
Vueling Airlines
nonstop 2h 35min
13:00 BCN 19:15 LHR
KLM Royal Dutch Airlines
1label.stops 7h 15min
19:55 BCN 07:40 LHR
KLM Royal Dutch Airlines
1label.stops 12h 45min
17:25 BCN 07:40 LHR
KLM Royal Dutch Airlines
1label.stops 15h 15min
22:00 BCN 23:20 LGW
Vueling Airlines
nonstop 2h 20min
22:00 BCN 23:20 LGW
Vueling Airlines
nonstop 2h 20min
13:00 BCN 16:35 LCY
KLM Royal Dutch Airlines
1label.stops 4h 35min
13:00 BCN 17:20 LCY
KLM Royal Dutch Airlines
1label.stops 5h 20min
13:00 BCN 18:25 LCY
KLM Royal Dutch Airlines
1label.stops 6h 25min
14:05 BCN 15:25 LGW
Vueling Airlines
nonstop 2h 20min
11:05 BCN 12:25 LGW
Vueling Airlines
nonstop 2h 20min
20:20 BCN 08:00 LHR
Air France
1label.stops 12h 40min
07:30 BCN 09:10 LHR
Vueling Airlines
nonstop 2h 40min
07:30 BCN 09:10 LHR
Vueling Airlines
nonstop 2h 40min
07:30 BCN 09:10 LHR
Vueling Airlines
nonstop 2h 40min
13:00 BCN 16:35 LCY
KLM Royal Dutch Airlines
1label.stops 4h 35min
13:00 BCN 17:20 LCY
KLM Royal Dutch Airlines
1label.stops 5h 20min
13:00 BCN 18:25 LCY
KLM Royal Dutch Airlines
1label.stops 6h 25min
14:55 BCN 19:15 LHR
SWISS
1label.stops 5h 20min
09:55 BCN 17:50 LHR
SWISS
1label.stops 8h 55min
19:50 BCN 08:05 LHR
SWISS
1label.stops 13h 15min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
12:30 BCN 13:50 LGW
Vueling Airlines
nonstop 2h 20min
07:40 BCN 17:05 LHR
Lufthansa
1label.stops 10h 25min
07:40 BCN 17:05 LHR
Lufthansa
1label.stops 10h 25min
07:40 BCN 13:00 LHR
Lufthansa
1label.stops 6h 20min
15:35 BCN 21:00 LHR
Lufthansa
1label.stops 6h 25min
07:40 BCN 13:00 LHR
Lufthansa
1label.stops 6h 20min
15:35 BCN 21:00 LHR
Lufthansa
1label.stops 6h 25min
07:40 BCN 17:05 LHR
Lufthansa
1label.stops 10h 25min
07:40 BCN 13:00 LHR
Lufthansa
1label.stops 6h 20min
15:35 BCN 21:00 LHR
Lufthansa
1label.stops 6h 25min
07:40 BCN 13:00 LHR
Lufthansa
1label.stops 6h 20min
15:35 BCN 21:00 LHR
Lufthansa
1label.stops 6h 25min
20:20 BCN 08:00 LHR
Air France
1label.stops 12h 40min
12:30 BCN 13:50 LGW
Vueling Airlines
nonstop 2h 20min
12:30 BCN 13:50 LGW
Vueling Airlines
nonstop 2h 20min
09:55 BCN 19:15 LHR
SWISS
1label.stops 10h 20min
14:55 BCN 19:15 LHR
SWISS
1label.stops 5h 20min
09:55 BCN 17:50 LHR
SWISS
1label.stops 8h 55min
19:50 BCN 08:05 LHR
SWISS
1label.stops 13h 15min
14:55 BCN 19:15 LHR
SWISS
1label.stops 5h 20min
09:55 BCN 17:50 LHR
SWISS
1label.stops 8h 55min
06:45 BCN 19:15 LHR
SWISS
1label.stops 13h 30min
06:45 BCN 17:50 LHR
SWISS
1label.stops 12h 5min
14:55 BCN 19:15 LHR
SWISS
1label.stops 5h 20min
09:55 BCN 22:20 LHR
Lufthansa
1label.stops 13h 25min
09:55 BCN 14:45 LHR
Lufthansa
1label.stops 5h 50min
05:50 BCN 17:45 LHR
Lufthansa
1label.stops 12h 55min
06:50 BCN 18:45 LHR
Lufthansa
1label.stops 12h 55min
09:55 BCN 16:50 LHR
Lufthansa
1label.stops 7h 55min
09:55 BCN 16:50 LHR
Lufthansa
1label.stops 7h 55min
05:50 BCN 16:50 LHR
Lufthansa
1label.stops 12h
06:50 BCN 17:45 LHR
Lufthansa
1label.stops 11h 55min
12:50 BCN 18:45 LHR
Lufthansa
1label.stops 6h 55min
09:55 BCN 15:50 LHR
Lufthansa
1label.stops 6h 55min
09:55 BCN 15:50 LHR
Lufthansa
1label.stops 6h 55min
17:10 BCN 22:20 LHR
Lufthansa
1label.stops 6h 10min
17:10 BCN 22:20 LHR
Lufthansa
1label.stops 6h 10min
05:50 BCN 15:50 LHR
Lufthansa
1label.stops 11h
06:50 BCN 16:50 LHR
Lufthansa
1label.stops 11h
12:50 BCN 17:45 LHR
Lufthansa
1label.stops 5h 55min
13:50 BCN 18:45 LHR
Lufthansa
1label.stops 5h 55min
12:50 BCN 17:45 LHR
Lufthansa
1label.stops 5h 55min
13:50 BCN 18:45 LHR
Lufthansa
1label.stops 5h 55min
12:50 BCN 18:45 LHR
Lufthansa
1label.stops 6h 55min
09:55 BCN 14:45 LHR
Lufthansa
1label.stops 5h 50min
17:10 BCN 22:20 LHR
Lufthansa
1label.stops 6h 10min
06:50 BCN 15:50 LHR
Lufthansa
1label.stops 10h
06:50 BCN 15:50 LHR
Lufthansa
1label.stops 10h
13:50 BCN 18:45 LHR
Lufthansa
1label.stops 5h 55min
12:50 BCN 17:45 LHR
Lufthansa
1label.stops 5h 55min
05:50 BCN 14:45 LHR
Lufthansa
1label.stops 9h 55min
05:50 BCN 14:45 LHR
Lufthansa
1label.stops 9h 55min
09:55 BCN 18:45 LHR
Lufthansa
1label.stops 9h 50min
09:55 BCN 18:45 LHR
Lufthansa
1label.stops 9h 50min
09:55 BCN 17:45 LHR
Lufthansa
1label.stops 8h 50min
13:50 BCN 22:20 LHR
Lufthansa
1label.stops 9h 30min
13:50 BCN 22:20 LHR
Lufthansa
1label.stops 9h 30min
05:50 BCN 18:45 LHR
Lufthansa
1label.stops 13h 55min
12:50 BCN 16:50 LHR
Lufthansa
1label.stops 5h
06:50 BCN 14:45 LHR
Lufthansa
1label.stops 8h 55min
06:50 BCN 14:45 LHR
Lufthansa
1label.stops 8h 55min
13:50 BCN 17:45 LHR
Lufthansa
1label.stops 4h 55min
09:55 BCN 17:45 LHR
Lufthansa
1label.stops 8h 50min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
12:50 BCN 22:20 LHR
Lufthansa
1label.stops 10h 30min
09:55 BCN 14:45 LHR
Lufthansa
1label.stops 5h 50min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
13:50 BCN 17:45 LHR
Lufthansa
1label.stops 4h 55min
12:50 BCN 16:50 LHR
Lufthansa
1label.stops 5h
09:55 BCN 14:45 LHR
Lufthansa
1label.stops 5h 50min
12:50 BCN 17:45 LHR
Lufthansa
1label.stops 5h 55min
13:50 BCN 18:45 LHR
Lufthansa
1label.stops 5h 55min
17:10 BCN 22:20 LHR
Lufthansa
1label.stops 6h 10min
12:50 BCN 18:45 LHR
Lufthansa
1label.stops 6h 55min
09:55 BCN 15:50 LHR
Lufthansa
1label.stops 6h 55min
09:55 BCN 16:50 LHR
Lufthansa
1label.stops 7h 55min
09:55 BCN 17:45 LHR
Lufthansa
1label.stops 8h 50min
13:50 BCN 22:20 LHR
Lufthansa
1label.stops 9h 30min
06:50 BCN 14:45 LHR
Lufthansa
1label.stops 8h 55min
06:50 BCN 15:50 LHR
Lufthansa
1label.stops 10h
12:50 BCN 16:50 LHR
Lufthansa
1label.stops 5h
12:50 BCN 16:50 LHR
Lufthansa
1label.stops 5h
05:50 BCN 14:45 LHR
Lufthansa
1label.stops 9h 55min
09:55 BCN 18:45 LHR
Lufthansa
1label.stops 9h 50min
13:50 BCN 17:45 LHR
Lufthansa
1label.stops 4h 55min
13:50 BCN 17:45 LHR
Lufthansa
1label.stops 4h 55min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
12:30 BCN 13:50 LGW
Vueling Airlines
nonstop 2h 20min
20:20 BCN 08:00 LHR
Air France
1label.stops 12h 40min
11:05 BCN 12:25 LGW
Vueling Airlines
nonstop 2h 20min
14:05 BCN 15:25 LGW
Vueling Airlines
nonstop 2h 20min
14:05 BCN 15:25 LGW
Vueling Airlines
nonstop 2h 20min
11:05 BCN 12:25 LGW
Vueling Airlines
nonstop 2h 20min
09:55 BCN 17:05 LCY
SWISS
1label.stops 8h 10min
19:50 BCN 08:45 LCY
SWISS
1label.stops 13h 55min
06:50 BCN 10:45 LHR
Lufthansa
1label.stops 4h 55min
16:25 BCN 18:00 LHR
Vueling Airlines
nonstop 2h 35min
16:25 BCN 18:00 LHR
Vueling Airlines
nonstop 2h 35min
14:50 BCN 19:45 LCY
Luxair
1label.stops 5h 55min
14:55 BCN 19:15 LHR
SWISS
1label.stops 5h 20min
09:55 BCN 17:50 LHR
SWISS
1label.stops 8h 55min
19:50 BCN 08:05 LHR
SWISS
1label.stops 13h 15min
09:55 BCN 17:05 LCY
SWISS
1label.stops 8h 10min
09:55 BCN 17:05 LCY
SWISS
1label.stops 8h 10min
09:55 BCN 17:05 LCY
SWISS
1label.stops 8h 10min
06:45 BCN 17:05 LCY
SWISS
1label.stops 11h 20min
06:50 BCN 17:40 LCY
Lufthansa
1label.stops 11h 50min
09:55 BCN 17:40 LCY
Lufthansa
1label.stops 8h 45min
13:50 BCN 17:40 LCY
Lufthansa
1label.stops 4h 50min
13:50 BCN 17:40 LCY
Lufthansa
1label.stops 4h 50min
12:50 BCN 17:40 LCY
Lufthansa
1label.stops 5h 50min
12:50 BCN 17:40 LCY
Lufthansa
1label.stops 5h 50min
12:50 BCN 17:40 LCY
Lufthansa
1label.stops 5h 50min
05:50 BCN 17:40 LCY
Lufthansa
1label.stops 12h 50min
13:50 BCN 17:40 LCY
Lufthansa
1label.stops 4h 50min
09:55 BCN 17:40 LCY
Lufthansa
1label.stops 8h 45min
09:55 BCN 17:40 LCY
Lufthansa
1label.stops 8h 45min
13:50 BCN 17:40 LCY
Lufthansa
1label.stops 4h 50min
12:50 BCN 17:40 LCY
Lufthansa
1label.stops 5h 50min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
14:55 BCN 19:15 LHR
SWISS
1label.stops 5h 20min
09:55 BCN 17:50 LHR
SWISS
1label.stops 8h 55min
19:50 BCN 08:05 LHR
SWISS
1label.stops 13h 15min
12:50 BCN 17:40 LCY
Lufthansa
1label.stops 5h 50min
12:50 BCN 17:40 LCY
Lufthansa
1label.stops 5h 50min
13:50 BCN 17:40 LCY
Lufthansa
1label.stops 4h 50min
13:50 BCN 17:40 LCY
Lufthansa
1label.stops 4h 50min
12:50 BCN 17:40 LCY
Lufthansa
1label.stops 5h 50min
13:50 BCN 17:40 LCY
Lufthansa
1label.stops 4h 50min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
14:55 BCN 19:15 LHR
SWISS
1label.stops 5h 20min
09:55 BCN 17:50 LHR
SWISS
1label.stops 8h 55min
19:50 BCN 08:05 LHR
SWISS
1label.stops 13h 15min
06:45 BCN 12:55 LCY
SWISS
1label.stops 7h 10min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
16:25 BCN 18:00 LHR
Vueling Airlines
nonstop 2h 35min
09:55 BCN 17:50 LGW
SWISS
1label.stops 8h 55min
14:55 BCN 19:15 LHR
SWISS
1label.stops 5h 20min
09:55 BCN 17:50 LHR
SWISS
1label.stops 8h 55min
19:50 BCN 08:05 LHR
SWISS
1label.stops 13h 15min
07:40 BCN 13:00 LHR
Lufthansa
1label.stops 6h 20min
15:35 BCN 21:00 LHR
Lufthansa
1label.stops 6h 25min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
10:55 BCN 09:50 LGW
TAP Air Portugal
1label.stops 23h 55min
10:55 BCN 09:50 LGW
TAP Air Portugal
1label.stops 23h 55min
09:55 BCN 17:05 LCY
SWISS
1label.stops 8h 10min
19:50 BCN 08:45 LCY
SWISS
1label.stops 13h 55min
09:55 BCN 17:05 LCY
SWISS
1label.stops 8h 10min
19:50 BCN 08:45 LCY
SWISS
1label.stops 13h 55min
06:50 BCN 10:45 LHR
Lufthansa
1label.stops 4h 55min
12:50 BCN 17:45 LHR
Lufthansa
1label.stops 5h 55min
09:55 BCN 14:45 LHR
Lufthansa
1label.stops 5h 50min
17:10 BCN 22:20 LHR
Lufthansa
1label.stops 6h 10min
12:50 BCN 16:50 LHR
Lufthansa
1label.stops 5h
13:50 BCN 18:45 LHR
Lufthansa
1label.stops 5h 55min
13:50 BCN 17:45 LHR
Lufthansa
1label.stops 4h 55min
09:55 BCN 14:45 LHR
Lufthansa
1label.stops 5h 50min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
12:50 BCN 16:50 LHR
Lufthansa
1label.stops 5h
13:50 BCN 17:45 LHR
Lufthansa
1label.stops 4h 55min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
07:40 BCN 13:00 LHR
Lufthansa
1label.stops 6h 20min
15:35 BCN 21:00 LHR
Lufthansa
1label.stops 6h 25min
15:35 BCN 21:00 LHR
Lufthansa
1label.stops 6h 25min
07:40 BCN 13:00 LHR
Lufthansa
1label.stops 6h 20min
15:35 BCN 21:00 LHR
Lufthansa
1label.stops 6h 25min
07:40 BCN 13:00 LHR
Lufthansa
1label.stops 6h 20min
09:55 BCN 17:05 LCY
SWISS
1label.stops 8h 10min
19:50 BCN 08:45 LCY
SWISS
1label.stops 13h 55min
06:50 BCN 10:45 LHR
Lufthansa
1label.stops 4h 55min
12:30 BCN 13:50 LGW
Vueling Airlines
nonstop 2h 20min
12:30 BCN 13:50 LGW
Vueling Airlines
nonstop 2h 20min
14:55 BCN 19:15 LHR
SWISS
1label.stops 5h 20min
06:50 BCN 10:45 LHR
Lufthansa
1label.stops 4h 55min
09:55 BCN 17:05 LCY
SWISS
1label.stops 8h 10min
19:50 BCN 08:45 LCY
SWISS
1label.stops 13h 55min
12:50 BCN 18:45 LHR
Lufthansa
1label.stops 6h 55min
09:55 BCN 15:50 LHR
Lufthansa
1label.stops 6h 55min
09:55 BCN 16:50 LHR
Lufthansa
1label.stops 7h 55min
17:10 BCN 22:20 LHR
Lufthansa
1label.stops 6h 10min
13:50 BCN 18:45 LHR
Lufthansa
1label.stops 5h 55min
12:50 BCN 17:45 LHR
Lufthansa
1label.stops 5h 55min
09:55 BCN 14:45 LHR
Lufthansa
1label.stops 5h 50min
12:50 BCN 18:45 LHR
Lufthansa
1label.stops 6h 55min
09:55 BCN 15:50 LHR
Lufthansa
1label.stops 6h 55min
12:50 BCN 16:50 LHR
Lufthansa
1label.stops 5h
13:50 BCN 17:45 LHR
Lufthansa
1label.stops 4h 55min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
17:10 BCN 22:20 LHR
Lufthansa
1label.stops 6h 10min
12:50 BCN 17:45 LHR
Lufthansa
1label.stops 5h 55min
13:50 BCN 18:45 LHR
Lufthansa
1label.stops 5h 55min
09:55 BCN 14:45 LHR
Lufthansa
1label.stops 5h 50min
12:50 BCN 16:50 LHR
Lufthansa
1label.stops 5h
13:50 BCN 17:45 LHR
Lufthansa
1label.stops 4h 55min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
06:50 BCN 14:45 LHR
Lufthansa
1label.stops 8h 55min
09:55 BCN 17:45 LHR
Lufthansa
1label.stops 8h 50min
09:55 BCN 16:50 LHR
Lufthansa
1label.stops 7h 55min
09:55 BCN 15:50 LHR
Lufthansa
1label.stops 6h 55min
12:50 BCN 18:45 LHR
Lufthansa
1label.stops 6h 55min
06:45 BCN 12:55 LCY
SWISS
1label.stops 7h 10min
09:55 BCN 17:50 LGW
SWISS
1label.stops 8h 55min
13:50 BCN 17:40 LCY
Lufthansa
1label.stops 4h 50min
06:45 BCN 12:55 LCY
SWISS
1label.stops 7h 10min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
06:45 BCN 12:55 LCY
SWISS
1label.stops 7h 10min
05:50 BCN 09:45 LHR
Lufthansa
1label.stops 4h 55min
09:55 BCN 17:50 LGW
SWISS
1label.stops 8h 55min
06:45 BCN 12:55 LCY
SWISS
1label.stops 7h 10min
14:55 BCN 19:15 LHR
SWISS
1label.stops 5h 20min
09:55 BCN 17:50 LHR
SWISS
1label.stops 8h 55min
19:50 BCN 08:05 LHR
SWISS
1label.stops 13h 15min
14:50 BCN 19:45 LCY
Luxair
1label.stops 5h 55min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
09:55 BCN 17:50 LGW
SWISS
1label.stops 8h 55min
06:50 BCN 10:45 LHR
Lufthansa
1label.stops 4h 55min
06:50 BCN 10:45 LHR
Lufthansa
1label.stops 4h 55min
12:30 BCN 13:50 LGW
Vueling Airlines
nonstop 2h 20min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
09:55 BCN 17:05 LCY
SWISS
1label.stops 8h 10min
19:50 BCN 08:45 LCY
SWISS
1label.stops 13h 55min
14:55 BCN 19:15 LHR
SWISS
1label.stops 5h 20min
09:55 BCN 17:50 LHR
SWISS
1label.stops 8h 55min
19:50 BCN 08:05 LHR
SWISS
1label.stops 13h 15min
06:50 BCN 10:45 LHR
Lufthansa
1label.stops 4h 55min
13:00 BCN 19:15 LHR
KLM Royal Dutch Airlines
1label.stops 7h 15min
19:55 BCN 07:40 LHR
KLM Royal Dutch Airlines
1label.stops 12h 45min
17:25 BCN 07:40 LHR
KLM Royal Dutch Airlines
1label.stops 15h 15min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
21:05 BCN 08:05 LHR
Aer Lingus P.L.C.
1label.stops 12h
21:05 BCN 09:05 LHR
Aer Lingus P.L.C.
1label.stops 13h
06:45 BCN 12:55 LCY
SWISS
1label.stops 7h 10min
09:55 BCN 17:05 LCY
SWISS
1label.stops 8h 10min
19:50 BCN 08:45 LCY
SWISS
1label.stops 13h 55min
09:55 BCN 17:50 LGW
SWISS
1label.stops 8h 55min
06:45 BCN 12:55 LCY
SWISS
1label.stops 7h 10min
21:05 BCN 08:05 LHR
Aer Lingus P.L.C.
1label.stops 12h
09:55 BCN 17:50 LGW
SWISS
1label.stops 8h 55min
20:20 BCN 08:00 LHR
Air France
1label.stops 12h 40min
09:55 BCN 21:40 LHR
Austrian Airlines
1label.stops 12h 45min
21:05 BCN 10:10 LHR
Aer Lingus P.L.C.
1label.stops 14h 5min
09:55 BCN 21:40 LHR
Austrian Airlines
1label.stops 12h 45min
16:50 BCN 07:50 LCY
Alitalia
2label.stops 16h
11:40 BCN 16:10 LCY
Alitalia
1label.stops 5h 30min
16:50 BCN 10:55 LCY
Alitalia
1label.stops 19h 5min
14:50 BCN 19:45 LCY
Luxair
1label.stops 5h 55min
09:55 BCN 21:40 LHR
Austrian Airlines
1label.stops 12h 45min
16:50 BCN 07:50 LCY
Alitalia
2label.stops 16h
19:10 BCN 09:20 LHR
SAS Scandinavian Airlines
1label.stops 15h 10min
15:35 BCN 22:55 LHR
Lufthansa
1label.stops 8h 20min
15:35 BCN 21:00 LHR
Lufthansa
1label.stops 6h 25min
07:40 BCN 13:00 LHR
Lufthansa
1label.stops 6h 20min
11:40 BCN 16:10 LCY
Alitalia
1label.stops 5h 30min
16:50 BCN 10:55 LCY
Alitalia
1label.stops 19h 5min
09:55 BCN 18:40 LHR
Austrian Airlines
1label.stops 9h 45min
20:30 BCN 08:20 LHR
Austrian Airlines
1label.stops 12h 50min
09:55 BCN 14:45 LHR
Lufthansa
1label.stops 5h 50min
06:50 BCN 14:45 LHR
Lufthansa
1label.stops 8h 55min
18:30 BCN 22:20 LHR
Lufthansa
1label.stops 4h 50min
17:10 BCN 22:20 LHR
Lufthansa
1label.stops 6h 10min
13:50 BCN 22:20 LHR
Lufthansa
1label.stops 9h 30min
13:50 BCN 18:45 LHR
Lufthansa
1label.stops 5h 55min
13:50 BCN 17:45 LHR
Lufthansa
1label.stops 4h 55min
12:50 BCN 18:45 LHR
Lufthansa
1label.stops 6h 55min
12:50 BCN 17:45 LHR
Lufthansa
1label.stops 5h 55min
12:50 BCN 16:50 LHR
Lufthansa
1label.stops 5h
06:20 BCN 10:55 LCY
Alitalia
1label.stops 5h 35min
09:55 BCN 18:40 LHR
Austrian Airlines
1label.stops 9h 45min
20:30 BCN 08:20 LHR
Austrian Airlines
1label.stops 12h 50min
06:00 BCN 10:30 LHR
Air France
1label.stops 5h 30min
06:20 BCN 10:55 LCY
Alitalia
1label.stops 5h 35min
09:55 BCN 21:40 LHR
Austrian Airlines
1label.stops 12h 45min
12:15 BCN 16:35 LHR
Air France
1label.stops 5h 20min
16:50 BCN 07:50 LCY
Alitalia
2label.stops 16h
11:40 BCN 16:10 LCY
Alitalia
1label.stops 5h 30min
16:50 BCN 10:55 LCY
Alitalia
1label.stops 19h 5min
09:55 BCN 18:40 LHR
Austrian Airlines
1label.stops 9h 45min
20:30 BCN 08:20 LHR
Austrian Airlines
1label.stops 12h 50min
06:20 BCN 10:55 LCY
Alitalia
1label.stops 5h 35min
16:50 BCN 07:50 LCY
Alitalia
2label.stops 16h
11:40 BCN 16:10 LCY
Alitalia
1label.stops 5h 30min
16:50 BCN 10:55 LCY
Alitalia
1label.stops 19h 5min
18:50 BCN 11:10 LGW
Aegean Air
1label.stops 17h 20min
11:20 BCN 11:10 LGW
Aegean Air
1label.stops 24h 50min
13:25 BCN 19:20 LHR
Eurowings
1label.stops 6h 55min
06:20 BCN 10:55 LCY
Alitalia
1label.stops 5h 35min