Find flight deals from United Kingdom to Spain

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

Book cheap flights to Spain

(Round-trip)
Depart: Wed 3 Jun 2015 Return: Tue 9 Jun 2015 Trip spans 7 days
easyJet
easyJet
STN
03:00
BIO
05:00
2h 00m
nonstop
BIO
17:45
STN
19:35
1h 50m
nonstop
Depart: Mon 20 Apr 2015 Return: Fri 24 Apr 2015 Trip spans 5 days
easyJet
easyJet
SEN
13:45
BCN
15:50
2h 05m
nonstop
BCN
17:25
SEN
19:45
2h 20m
nonstop
Depart: Tue 21 Apr 2015 Return: Wed 22 Apr 2015 Trip spans 2 days
Ryanair
Ryanair
STN
04:15
BCN
06:30
2h 15m
nonstop
BCN
14:40
STN
17:10
2h 30m
nonstop
Depart: Mon 27 Apr 2015 Return: Thu 7 May 2015 Trip spans 11 days
easyJet
easyJet
LTN
15:15
AGP
18:05
2h 50m
nonstop
AGP
19:40
LTN
22:25
2h 45m
nonstop
Depart: Wed 22 Apr 2015 Return: Thu 23 Apr 2015 Trip spans 2 days
easyJet
easyJet
LGW
14:25
BCN
16:30
2h 05m
nonstop
BCN
18:05
LGW
20:20
2h 15m
nonstop
Depart: Sat 25 Apr 2015 Return: Sat 2 May 2015 Trip spans 8 days
easyJet
easyJet
LTN
13:45
BCN
15:50
2h 05m
nonstop
BCN
17:25
LTN
19:40
2h 15m
nonstop
Depart: Thu 7 May 2015 Return: Mon 11 May 2015 Trip spans 5 days
Ryanair
Ryanair
STN
11:30
MAD
14:05
2h 35m
nonstop
MAD
02:20
STN
04:50
2h 30m
nonstop
Depart: Mon 1 Jun 2015 Return: Tue 2 Jun 2015 Trip spans 2 days
easyJet
easyJet
LGW
15:10
MAD
17:35
2h 25m
nonstop
MAD
17:40
LGW
20:00
2h 20m
nonstop
Depart: Sat 18 Apr 2015 Return: Wed 22 Apr 2015 Trip spans 5 days
easyJet
easyJet
LGW
14:15
PMI
16:35
2h 20m
nonstop
PMI
05:35
LGW
08:05
2h 30m
nonstop
Depart: Sat 9 May 2015 Return: Sat 16 May 2015 Trip spans 8 days
Norwegian
Norwegian
LGW
14:40
IBZ
17:00
2h 20m
nonstop
IBZ
18:45
LGW
21:05
2h 20m
nonstop
Depart: Sun 26 Apr 2015 Return: Sun 3 May 2015 Trip spans 8 days
easyJet
easyJet
STN
14:00
PMI
16:25
2h 25m
nonstop
PMI
18:30
STN
20:55
2h 25m
nonstop
Depart: Sun 3 May 2015 Return: Tue 12 May 2015 Trip spans 10 days
Multiple Airlines
Multiple Airlines
LGW
04:10
AGP
07:00
2h 50m
nonstop
AGP
03:30
LGW
06:10
2h 40m
nonstop
Depart: Thu 24 Sep 2015 Return: Thu 1 Oct 2015 Trip spans 8 days
Ryanair
Ryanair
LPL
10:45
BCN
13:05
2h 20m
nonstop
BCN
14:40
LPL
17:20
2h 40m
nonstop
Depart: Mon 18 May 2015 Return: Thu 21 May 2015 Trip spans 4 days
easyJet
easyJet
LGW
05:05
VLC
07:20
2h 15m
nonstop
VLC
17:35
LGW
20:00
2h 25m
nonstop
Depart: Sun 21 Jun 2015 Return: Mon 22 Jun 2015 Trip spans 2 days
easyJet
easyJet
LTN
03:10
MAD
05:40
2h 30m
nonstop
MAD
06:50
LTN
09:15
2h 25m
nonstop
Depart: Sun 30 Aug 2015 Return: Fri 11 Sep 2015 Trip spans 13 days
Ryanair
Ryanair
STN
03:00
VLC
05:30
2h 30m
nonstop
VLC
07:00
STN
09:40
2h 40m
nonstop
Depart: Wed 2 Sep 2015 Return: Mon 7 Sep 2015 Trip spans 6 days
Multiple Airlines
Multiple Airlines
MAN
13:50
AGP
16:50
3h 00m
nonstop
AGP
15:40
MAN
09:50
18h 10m
1 stop
Depart: Mon 30 Mar 2015 Return: Sat 4 Apr 2015 Trip spans 6 days
Ryanair
Ryanair
MAN
15:05
BCN
06:00
14h 55m
1 stop
BCN
10:30
MAN
20:20
9h 50m
1 stop
Depart: Sun 24 May 2015 Return: Wed 27 May 2015 Trip spans 4 days
British Airways
British Airways
LHR
11:45
BIO
13:45
2h 00m
nonstop
BIO
15:40
LHR
17:35
1h 55m
nonstop
Depart: Tue 4 Aug 2015 Return: Sun 9 Aug 2015 Trip spans 6 days
£100
Select
British Airways
British Airways
LHR
15:10
MAD
17:35
2h 25m
nonstop
MAD
03:00
LHR
05:25
2h 25m
nonstop
Airports
Origin

Liverpool
£58
Southend-on-Sea
£39
London
only £42
only £92
only £43
only £39
Manchester
£83
Destination

Bilbao
£39
Barcelona
£39
Ibiza
£49
Madrid
£47
Palma de Mallorca
£48
Malaga
£42
Valencia
£63