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: Thu 12 Mar 2015 Return: Sun 15 Mar 2015 Trip spans 4 days
Iberia
Iberia
LGW
11:25
SVQ
14:10
2h 45m
nonstop
SVQ
15:55
LGW
18:40
2h 45m
nonstop
Depart: Fri 6 Feb 2015 Return: Mon 9 Feb 2015 Trip spans 4 days
Iberia
Iberia
LGW
01:20
ALC
03:50
2h 30m
nonstop
ALC
05:35
LGW
08:15
2h 40m
nonstop
Depart: Sun 18 Jan 2015 Return: Wed 21 Jan 2015 Trip spans 4 days
Ryanair
Ryanair
STN
03:15
BCN
05:25
2h 10m
nonstop
BCN
01:20
STN
03:50
2h 30m
nonstop
Depart: Sun 11 Jan 2015 Return: Sun 18 Jan 2015 Trip spans 8 days
easyJet
easyJet
LPL
12:25
BCN
14:40
2h 15m
nonstop
BCN
16:15
LPL
18:45
2h 30m
nonstop
Depart: Thu 23 Apr 2015 Return: Sun 26 Apr 2015 Trip spans 4 days
Iberia
Iberia
LGW
15:35
MAD
17:50
2h 15m
nonstop
MAD
04:45
LGW
07:00
2h 15m
nonstop
Depart: Sat 10 Jan 2015 Return: Sat 17 Jan 2015 Trip spans 8 days
easyJet
easyJet
SEN
02:10
BCN
04:10
2h 00m
nonstop
BCN
05:45
SEN
08:00
2h 15m
nonstop
Depart: Thu 15 Jan 2015 Return: Sun 18 Jan 2015 Trip spans 4 days
Ryanair
Ryanair
STN
05:30
AGP
08:20
2h 50m
nonstop
AGP
03:05
STN
06:05
3h 00m
nonstop
Depart: Thu 30 Apr 2015 Return: Sun 3 May 2015 Trip spans 4 days
Ryanair
Ryanair
STN
02:25
MAD
05:00
2h 35m
nonstop
MAD
02:20
STN
04:50
2h 30m
nonstop
Depart: Wed 11 Mar 2015 Return: Wed 18 Mar 2015 Trip spans 8 days
easyJet
easyJet
SEN
03:35
AGP
06:25
2h 50m
nonstop
AGP
08:00
SEN
10:55
2h 55m
nonstop
Depart: Wed 22 Apr 2015 Return: Tue 28 Apr 2015 Trip spans 7 days
Iberia
Iberia
LGW
14:10
BCN
16:15
2h 05m
nonstop
BCN
18:00
LGW
20:05
2h 05m
nonstop
Depart: Sun 4 Jan 2015 Return: Sun 11 Jan 2015 Trip spans 8 days
Thomson Airways
Thomson Airways
MAN
01:00
AGP
04:00
3h 00m
nonstop
AGP
06:00
MAN
09:05
3h 05m
nonstop
Depart: Tue 27 Jan 2015 Return: Sat 31 Jan 2015 Trip spans 5 days
easyJet
easyJet
LTN
12:10
BCN
14:15
2h 05m
nonstop
BCN
05:25
LTN
07:45
2h 20m
nonstop
Depart: Sat 7 Mar 2015 Return: Tue 10 Mar 2015 Trip spans 3 days
Ryanair
Ryanair
MAN
11:30
BCN
13:55
2h 25m
nonstop
BCN
16:30
MAN
18:55
2h 25m
nonstop
Depart: Tue 12 May 2015 Return: Thu 21 May 2015 Trip spans 10 days
easyJet
easyJet
STN
03:00
BIO
05:00
2h 00m
nonstop
BIO
17:45
STN
19:35
1h 50m
nonstop
Depart: Mon 26 Jan 2015 Return: Sat 31 Jan 2015 Trip spans 6 days
easyJet
easyJet
LTN
01:50
MAD
04:20
2h 30m
nonstop
MAD
06:25
LTN
08:50
2h 25m
nonstop
Depart: Tue 14 Apr 2015 Return: Wed 6 May 2015 Trip spans 23 days
easyJet
easyJet
LTN
15:15
AGP
18:05
2h 50m
nonstop
AGP
19:40
LTN
22:25
2h 45m
nonstop
Depart: Mon 9 Mar 2015 Return: Fri 13 Mar 2015 Trip spans 5 days
easyJet
easyJet
SEN
12:00
ALC
14:25
2h 25m
nonstop
ALC
06:35
SEN
09:20
2h 45m
nonstop
Depart: Tue 28 Apr 2015 Return: Wed 6 May 2015 Trip spans 9 days
Ryanair
Ryanair
STN
13:50
ALC
16:30
2h 40m
nonstop
ALC
06:50
STN
09:35
2h 45m
nonstop
Depart: Sat 28 Mar 2015 Return: Sun 29 Mar 2015 Trip spans 2 days
Iberia
Iberia
LHR
14:30
MAD
16:55
2h 25m
nonstop
MAD
11:55
LHR
14:20
2h 25m
nonstop
Depart: Fri 13 Feb 2015 Return: Sun 15 Feb 2015 Trip spans 3 days
Ryanair
Ryanair
STN
08:35
PMI
11:00
2h 25m
nonstop
PMI
12:35
STN
15:15
2h 40m
nonstop
Change your search
Airports
Origin

Liverpool
£39
Southend-on-Sea
£40
London
only £49
only £57
only £35
only £36
Manchester
£49
Destination

Bilbao
£49
Sevilla
£35
Barcelona
£36
Madrid
£39
Alicante
£36
Palma de Mallorca
£58
Malaga
£40