By using Edwin Holidays, 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
18:45 LHR 20:15 BCN
Iberia
1transfer 24h 30min
18:45 LHR 18:45 BCN
Iberia
1transfer 23h
19:40 LHR 20:15 BCN
Iberia
1transfer 23h 35min
19:40 LHR 18:45 BCN
Iberia
1transfer 22h 5min
15:45 LHR 18:45 BCN
Iberia
1transfer 26h
19:05 LHR 18:45 BCN
Iberia
1transfer 22h 40min
17:10 LHR 20:15 BCN
Iberia
1transfer 26h 5min
17:10 LHR 18:45 BCN
Iberia
1transfer 24h 35min
19:05 LHR 20:15 BCN
Iberia
1transfer 24h 10min
18:45 LHR 18:45 BCN
Iberia
1transfer 23h
19:05 LHR 18:45 BCN
Iberia
1transfer 22h 40min
19:05 LHR 20:15 BCN
Iberia
1transfer 24h 10min
15:45 LHR 18:45 BCN
Iberia
1transfer 26h
19:40 LHR 18:45 BCN
Iberia
1transfer 22h 5min
19:40 LHR 20:15 BCN
Iberia
1transfer 23h 35min
17:10 LHR 20:15 BCN
Iberia
1transfer 26h 5min
17:10 LHR 18:45 BCN
Iberia
1transfer 24h 35min
18:45 LHR 20:15 BCN
Iberia
1transfer 24h 30min
08:20 LHR 20:15 BCN
Iberia
1transfer 10h 55min
07:35 LHR 20:15 BCN
Iberia
1transfer 11h 40min
06:20 LHR 20:15 BCN
Iberia
1transfer 12h 55min
08:20 LHR 08:15 BCN
Iberia
1transfer 22h 55min
08:20 LHR 08:45 BCN
Iberia
1transfer 23h 25min
07:35 LHR 08:45 BCN
Iberia
1transfer 24h 10min
06:20 LHR 08:45 BCN
Iberia
1transfer 25h 25min
20:55 LGW 23:59 BCN
Iberia
nonstop 2h 4min
12:50 LGW 15:55 BCN
Iberia
nonstop 2h 5min
14:35 LGW 17:40 BCN
Iberia
nonstop 2h 5min
19:20 LGW 22:20 BCN
Iberia
nonstop 2h
09:45 LGW 12:50 BCN
Iberia
nonstop 2h 5min
09:05 LGW 12:10 BCN
Iberia
nonstop 2h 5min
06:20 LHR 20:15 BCN
Iberia
1transfer 12h 55min
07:35 LHR 20:15 BCN
Iberia
1transfer 11h 40min
08:20 LHR 20:15 BCN
Iberia
1transfer 10h 55min
08:20 LHR 08:45 BCN
Iberia
1transfer 23h 25min
08:20 LHR 08:15 BCN
Iberia
1transfer 22h 55min
07:35 LHR 08:45 BCN
Iberia
1transfer 24h 10min
06:20 LHR 08:45 BCN
Iberia
1transfer 25h 25min
16:25 LGW 19:30 BCN
Iberia
nonstop 2h 5min
19:40 LHR 20:15 BCN
Iberia
1transfer 23h 35min
19:40 LHR 18:45 BCN
Iberia
1transfer 22h 5min
15:45 LHR 18:45 BCN
Iberia
1transfer 26h
19:05 LHR 20:15 BCN
Iberia
1transfer 24h 10min
19:05 LHR 18:45 BCN
Iberia
1transfer 22h 40min
17:10 LHR 20:15 BCN
Iberia
1transfer 26h 5min
17:10 LHR 18:45 BCN
Iberia
1transfer 24h 35min
18:45 LHR 20:15 BCN
Iberia
1transfer 24h 30min
18:45 LHR 18:45 BCN
Iberia
1transfer 23h
10:30 LHR 13:35 BCN
Iberia
nonstop 2h 5min
07:35 LHR 08:15 BCN
Iberia
1transfer 23h 40min
06:20 LHR 08:15 BCN
Iberia
1transfer 24h 55min
19:10 LHR 22:15 BCN
Iberia
nonstop 2h 5min
06:20 LHR 08:15 BCN
Iberia
1transfer 24h 55min
07:35 LHR 08:15 BCN
Iberia
1transfer 23h 40min
19:10 LHR 22:15 BCN
Iberia
nonstop 2h 5min
13:15 LHR 16:20 BCN
Iberia
nonstop 2h 5min
06:20 LHR 08:15 BCN
Iberia
1transfer 24h 55min
07:35 LHR 08:15 BCN
Iberia
1transfer 23h 40min
13:15 LHR 16:20 BCN
Iberia
nonstop 2h 5min
19:10 LHR 22:15 BCN
Iberia
nonstop 2h 5min
14:55 LHR 18:00 BCN
Iberia
nonstop 2h 5min
07:20 LHR 10:25 BCN
Iberia
nonstop 2h 5min
14:55 LHR 18:00 BCN
Iberia
nonstop 2h 5min
07:20 LHR 10:25 BCN
Iberia
nonstop 2h 5min
11:35 LHR 14:50 BCN
Iberia
nonstop 2h 15min
11:35 LHR 14:50 BCN
Iberia
nonstop 2h 15min
19:10 LHR 22:15 BCN
British Airways
nonstop 2h 5min
16:40 LHR 19:55 BCN
British Airways
nonstop 2h 15min
10:00 LGW 08:10 BCN
Air Europa
1transfer 21h 10min
10:00 LGW 08:55 BCN
Air Europa
1transfer 21h 55min
14:55 LHR 18:00 BCN
British Airways
nonstop 2h 5min
11:35 LHR 14:50 BCN
British Airways
nonstop 2h 15min
13:15 LHR 16:20 BCN
British Airways
nonstop 2h 5min
07:20 LHR 10:25 BCN
British Airways
nonstop 2h 5min
19:20 LGW 22:20 BCN
Vueling Airlines
nonstop 2h
20:55 LGW 23:59 BCN
Vueling Airlines
nonstop 2h 4min
11:35 LCY 14:45 BCN
British Airways
nonstop 2h 10min
14:35 LGW 17:40 BCN
British Airways
nonstop 2h 5min
19:20 LGW 22:20 BCN
British Airways
nonstop 2h
09:05 LGW 12:10 BCN
British Airways
nonstop 2h 5min
12:50 LGW 15:55 BCN
British Airways
nonstop 2h 5min
09:45 LGW 12:50 BCN
British Airways
nonstop 2h 5min
20:55 LGW 23:59 BCN
British Airways
nonstop 2h 4min
19:10 LHR 22:15 BCN
British Airways
nonstop 2h 5min
16:40 LHR 19:55 BCN
British Airways
nonstop 2h 15min
10:00 LGW 16:35 BCN
Air Europa
1transfer 5h 35min
17:25 LGW 08:55 BCN
Air Europa
1transfer 14h 30min
17:25 LGW 08:10 BCN
Air Europa
1transfer 13h 45min
10:00 LGW 16:35 BCN
Air Europa
1transfer 5h 35min
17:25 LGW 08:55 BCN
Air Europa
1transfer 14h 30min
17:25 LGW 08:10 BCN
Air Europa
1transfer 13h 45min
09:45 LGW 12:50 BCN
Vueling Airlines
nonstop 2h 5min
14:35 LGW 17:40 BCN
Vueling Airlines
nonstop 2h 5min
09:05 LGW 12:10 BCN
Vueling Airlines
nonstop 2h 5min
12:50 LGW 15:55 BCN
Vueling Airlines
nonstop 2h 5min
10:30 LHR 13:35 BCN
British Airways
nonstop 2h 5min
08:25 LHR 11:30 BCN
British Airways
nonstop 2h 5min
16:25 LGW 19:30 BCN
British Airways
nonstop 2h 5min
10:40 LGW 20:20 BCN
TAP Air Portugal
1transfer 8h 40min
16:35 LGW 10:05 BCN
TAP Air Portugal
1transfer 16h 30min
10:40 LGW 23:45 BCN
TAP Air Portugal
1transfer 12h 5min
10:40 LGW 10:05 BCN
TAP Air Portugal
1transfer 22h 25min
16:35 LGW 23:45 BCN
TAP Air Portugal
1transfer 6h 10min
09:45 LGW 12:50 BCN
British Airways
nonstop 2h 5min
20:55 LGW 23:59 BCN
British Airways
nonstop 2h 4min
19:20 LGW 22:20 BCN
British Airways
nonstop 2h
12:50 LGW 15:55 BCN
British Airways
nonstop 2h 5min
14:35 LGW 17:40 BCN
British Airways
nonstop 2h 5min
09:05 LGW 12:10 BCN
British Airways
nonstop 2h 5min
18:30 LHR 10:05 BCN
TAP Air Portugal
1transfer 14h 35min
06:00 LHR 23:45 BCN
TAP Air Portugal
1transfer 16h 45min
06:00 LHR 20:20 BCN
TAP Air Portugal
1transfer 13h 20min
20:55 LGW 23:59 BCN
Vueling Airlines
nonstop 2h 4min
19:20 LGW 22:20 BCN
Vueling Airlines
nonstop 2h
06:50 LHR 20:25 BCN
Brussels Airlines
1transfer 12h 35min
20:05 LHR 08:50 BCN
SWISS
1transfer 11h 45min
16:25 LGW 19:30 BCN
Vueling Airlines
nonstop 2h 5min
19:10 LHR 22:15 BCN
British Airways
nonstop 2h 5min
16:40 LHR 19:55 BCN
British Airways
nonstop 2h 15min
09:05 LGW 12:10 BCN
Vueling Airlines
nonstop 2h 5min
14:35 LGW 17:40 BCN
Vueling Airlines
nonstop 2h 5min
09:45 LGW 12:50 BCN
Vueling Airlines
nonstop 2h 5min
12:50 LGW 15:55 BCN
Vueling Airlines
nonstop 2h 5min
16:25 LGW 19:30 BCN
British Airways
nonstop 2h 5min
11:35 LCY 14:45 BCN
British Airways
nonstop 2h 10min
11:05 LHR 20:25 BCN
Brussels Airlines
1transfer 8h 20min
18:40 LHR 08:50 BCN
SWISS
1transfer 13h 10min
16:25 LGW 19:30 BCN
Vueling Airlines
nonstop 2h 5min
10:00 LGW 08:55 BCN
Air Europa
1transfer 21h 55min
10:00 LGW 08:10 BCN
Air Europa
1transfer 21h 10min
07:20 LHR 10:25 BCN
British Airways
nonstop 2h 5min
11:35 LHR 14:50 BCN
British Airways
nonstop 2h 15min
13:15 LHR 16:20 BCN
British Airways
nonstop 2h 5min
14:55 LHR 18:00 BCN
British Airways
nonstop 2h 5min
19:10 LCY 08:50 BCN
SWISS
1transfer 12h 40min
17:25 LGW 08:55 BCN
Air Europa
1transfer 14h 30min
17:25 LGW 08:10 BCN
Air Europa
1transfer 13h 45min
10:00 LGW 16:35 BCN
Air Europa
1transfer 5h 35min
10:00 LGW 16:35 BCN
Air Europa
1transfer 5h 35min
17:25 LGW 08:55 BCN
Air Europa
1transfer 14h 30min
17:25 LGW 08:10 BCN
Air Europa
1transfer 13h 45min
14:55 LHR 18:00 BCN
British Airways
nonstop 2h 5min
07:20 LHR 10:25 BCN
British Airways
nonstop 2h 5min
13:15 LHR 16:20 BCN
British Airways
nonstop 2h 5min
11:35 LHR 14:50 BCN
British Airways
nonstop 2h 15min
11:35 LCY 14:45 BCN
British Airways
nonstop 2h 10min
06:00 LHR 13:45 BCN
TAP Air Portugal
1transfer 6h 45min
06:00 LHR 17:10 BCN
TAP Air Portugal
1transfer 10h 10min
17:05 LHR 22:50 BCN
SWISS
1transfer 4h 45min
16:35 LHR 22:25 BCN
Lufthansa
1transfer 4h 50min
13:50 LHR 22:25 BCN
Lufthansa
1transfer 7h 35min
06:50 LHR 14:30 BCN
Brussels Airlines
1transfer 6h 40min
06:00 LHR 22:50 BCN
SWISS
1transfer 15h 50min
17:05 LHR 08:50 BCN
SWISS
1transfer 14h 45min
08:50 LHR 22:50 BCN
SWISS
1transfer 13h
06:00 LHR 19:15 BCN
SWISS
1transfer 12h 15min
13:45 LHR 22:50 BCN
SWISS
1transfer 8h 5min
08:50 LHR 08:50 BCN
SWISS
1transfer 23h
17:05 LHR 22:50 BCN
SWISS
1transfer 4h 45min
06:00 LHR 08:50 BCN
SWISS
1transfer 25h 50min
06:30 LHR 15:25 BCN
Lufthansa
1transfer 7h 55min
06:30 LHR 11:50 BCN
Lufthansa
1transfer 4h 20min
20:55 LGW 23:59 BCN
Vueling Airlines
nonstop 2h 4min
19:20 LGW 22:20 BCN
Vueling Airlines
nonstop 2h
10:05 LCY 22:25 BCN
Lufthansa
2transfer 11h 20min
10:05 LCY 22:25 BCN
Lufthansa
2transfer 11h 20min
18:30 LHR 09:10 BCN
Lufthansa
1transfer 13h 40min
10:30 LHR 13:35 BCN
British Airways
nonstop 2h 5min
08:25 LHR 11:30 BCN
British Airways
nonstop 2h 5min
19:30 LHR 09:00 BCN
Eurowings AG
1transfer 12h 30min
13:20 LCY 08:50 BCN
SWISS
1transfer 18h 30min
11:40 LCY 19:15 BCN
SWISS
1transfer 6h 35min
11:40 LCY 08:50 BCN
SWISS
1transfer 20h 10min
13:20 LCY 19:15 BCN
SWISS
1transfer 4h 55min
13:20 LCY 22:50 BCN
SWISS
1transfer 8h 30min
11:40 LCY 22:50 BCN
SWISS
1transfer 10h 10min
11:05 LHR 22:25 BCN
Lufthansa
2transfer 10h 20min
16:35 LGW 10:05 BCN
TAP Air Portugal
1transfer 16h 30min
10:40 LGW 23:45 BCN
TAP Air Portugal
1transfer 12h 5min
16:35 LGW 23:45 BCN
TAP Air Portugal
1transfer 6h 10min
10:40 LGW 10:05 BCN
TAP Air Portugal
1transfer 22h 25min
10:40 LGW 20:20 BCN
TAP Air Portugal
1transfer 8h 40min
10:40 LGW 17:10 BCN
TAP Air Portugal
1transfer 5h 30min
16:35 LGW 11:45 BCN
TAP Air Portugal
1transfer 18h 10min
16:35 LHR 22:25 BCN
Lufthansa
1transfer 4h 50min
06:50 LHR 14:30 BCN
Brussels Airlines
1transfer 6h 40min
10:40 LGW 11:45 BCN
TAP Air Portugal
1transfer 24h 5min
08:30 LHR 09:10 BCN
Lufthansa
1transfer 23h 40min
09:30 LHR 09:10 BCN
Lufthansa
1transfer 22h 40min
10:30 LHR 09:10 BCN
Lufthansa
1transfer 21h 40min
06:30 LHR 09:10 BCN
Lufthansa
1transfer 25h 40min
07:30 LHR 09:10 BCN
Lufthansa
1transfer 24h 40min
11:30 LHR 09:10 BCN
Lufthansa
1transfer 20h 40min
18:30 LHR 11:45 BCN
TAP Air Portugal
1transfer 16h 15min
08:15 LHR 17:10 BCN
TAP Air Portugal
1transfer 7h 55min
13:40 LHR 23:45 BCN
TAP Air Portugal
1transfer 9h 5min
13:40 LHR 20:20 BCN
TAP Air Portugal
1transfer 5h 40min
17:15 LCY 09:10 BCN
Lufthansa
1transfer 14h 55min
18:30 LHR 10:05 BCN
TAP Air Portugal
1transfer 14h 35min
06:00 LHR 23:45 BCN
TAP Air Portugal
1transfer 16h 45min
06:00 LHR 20:20 BCN
TAP Air Portugal
1transfer 13h 20min
06:30 LHR 11:50 BCN
Lufthansa
1transfer 4h 20min
06:00 LHR 09:20 BCN
Austrian Airlines
1transfer 26h 20min
14:55 LHR 09:20 BCN
Austrian Airlines
1transfer 17h 25min
09:05 LHR 09:20 BCN
Austrian Airlines
1transfer 23h 15min
16:35 LGW 23:45 BCN
TAP Air Portugal
1transfer 6h 10min
10:40 LGW 20:20 BCN
TAP Air Portugal
1transfer 8h 40min
16:35 LGW 10:05 BCN
TAP Air Portugal
1transfer 16h 30min
10:40 LGW 23:45 BCN
TAP Air Portugal
1transfer 12h 5min
19:30 LHR 09:00 BCN
Eurowings AG
1transfer 12h 30min
06:00 LHR 20:20 BCN
TAP Air Portugal
1transfer 13h 20min
18:30 LHR 10:05 BCN
TAP Air Portugal
1transfer 14h 35min
10:05 LCY 09:10 BCN
Lufthansa
1transfer 22h 5min