Cheap Flights to Spain from £93.98

Flights to Spain 2025

Cheap flight deals to Spain

LON REU
London Reus
Tue, Jul 1 Tue, Jul 15
Return
from 93.98 GBP
MAN MAD
Manchester Madrid
Wed, Apr 30 Wed, May 7
Return
from 105.73 GBP
LON ALC
London Alicante
Tue, Jun 3 Fri, Jun 13
Return
from 150.98 GBP
LGW BCN
Gatwick Barcelona
Wed, Jun 11 Wed, Jun 18
Return
from 151.78 GBP
LGW AGP
Gatwick Malaga
Sun, Jun 1 Sun, Jun 8
Return
from 161.98 GBP
MAN MAD
Manchester Madrid
Wed, Apr 30 Wed, May 7
Return
from 168.41 GBP
BHX BCN
Birmingham Barcelona
Fri, Mar 28 Mon, Mar 31
Return
from 174.98 GBP
LGW AGP
Gatwick Malaga
Sun, Jun 1 Sun, Jun 8
Return
from 180.98 GBP
LGW ALC
Gatwick Alicante
Sun, Apr 6 Tue, Apr 15
Return
from 186.98 GBP
MAN MAD
Manchester Madrid
Wed, Apr 30 Wed, May 7
Return
from 187.23 GBP
LON GRX
London Granada
Sat, Feb 22 Sat, Mar 1
Return
from 188.88 GBP
GLA ALC
Glasgow Alicante
Thu, Apr 3 Thu, Apr 10
Return
from 194.73 GBP
BHX AGP
Birmingham Malaga
Fri, Apr 11 Tue, Apr 15
Return
from 196.33 GBP
BHX MAD
Birmingham Madrid
Fri, May 2 Tue, May 6
Return
from 197.35 GBP
LGW AGP
Gatwick Malaga
Sun, Jun 1 Sun, Jun 8
Return
from 198.18 GBP
LON ALC
London Alicante
Tue, Jun 3 Fri, Jun 13
Return
from 207.18 GBP
CWL BCN
Cardiff Barcelona
Sat, Feb 22 Fri, Feb 28
Return
from 209.09 GBP
LGW IBZ
Gatwick Ibiza
Wed, Jun 18 Sun, Jun 22
Return
from 210.08 GBP
CWL BCN
Cardiff Barcelona
Sat, Feb 22 Fri, Feb 28
Return
from 211.40 GBP
LON ALC
London Alicante
Tue, Jun 3 Fri, Jun 13
Return
from 221.99 GBP
BHX MAD
Birmingham Madrid
Fri, May 2 Tue, May 6
Return
from 224.05 GBP
LON BCN
London Barcelona
Thu, Jul 24 Thu, Jul 31
Return
from 226.89 GBP
LON GRX
London Granada
Sat, Feb 22 Sat, Mar 1
Return
from 230.69 GBP
BRS LPA
Bristol Las Palmas
Sat, May 17 Sat, May 24
Return
from 239.98 GBP
LON SVQ
London Seville
Thu, Jul 24 Mon, Jul 28
Return
from 240.78 GBP
LGW AGP
Gatwick Malaga
Sun, Apr 6 Sun, Apr 13
Return
from 241.68 GBP
MAN FUE
Manchester Fuerteventura
Sun, May 4 Sun, May 11
Return
from 242.00 GBP
LON ACE
London Lanzarote
Fri, Jun 27 Fri, Jul 4
Return
from 253.38 GBP
LON FUE
London Fuerteventura
Fri, Aug 1 Fri, Aug 8
Return
from 254.28 GBP
BRS IBZ
Bristol Ibiza
Wed, May 14 Sat, May 17
Return
from 255.98 GBP
LON IBZ
London Ibiza
Thu, Jun 12 Tue, Jun 17
Return
from 256.33 GBP
MAN VLC
Manchester Valencia
Fri, Jul 18 Fri, Aug 1
Return
from 257.03 GBP
MAN REU
Manchester Reus
Fri, Jun 6 Fri, Jun 20
Return
from 267.00 GBP
LON IBZ
London Ibiza
Thu, Jun 12 Tue, Jun 17
Return
from 279.72 GBP
BRS LPA
Bristol Las Palmas
Sat, May 17 Sat, May 24
Return
from 294.00 GBP
LON SVQ
London Seville
Thu, Jul 24 Mon, Jul 28
Return
from 295.98 GBP
BRS TFS
Bristol Tenerife Sur Reina
Wed, May 21 Thu, May 29
Return
from 297.98 GBP
BRS TFS
Bristol Tenerife Sur Reina
Wed, May 21 Thu, May 29
Return
from 297.98 GBP
LGW LPA
Gatwick Las Palmas
Sat, Aug 2 Sat, Aug 9
Return
from 306.88 GBP
LHR VLC
Heathrow Valencia
Wed, Jul 2 Sun, Jul 13
Return
from 313.59 GBP
BHX IBZ
Birmingham Ibiza
Thu, Feb 20 Mon, Feb 24
Return
from 315.91 GBP
LHR TFS
Heathrow Tenerife Sur Reina
Fri, Feb 14 Sun, Feb 23
Return
from 318.79 GBP
LHR TFS
Heathrow Tenerife Sur Reina
Fri, Feb 14 Sun, Feb 23
Return
from 318.79 GBP
NCL TFS
Newcastle Tenerife Sur Reina
Fri, Feb 21 Fri, Feb 28
Return
from 322.24 GBP
MAN VLC
Manchester Valencia
Fri, Jul 18 Fri, Aug 1
Return
from 338.23 GBP
MAN LEI
Manchester Almeria
Tue, May 27 Thu, Jun 5
Return
from 345.80 GBP
LON SVQ
London Seville
Thu, Jul 24 Mon, Jul 28
Return
from 349.59 GBP
LON SVQ
London Seville
Thu, Jul 24 Mon, Jul 28
Return
from 349.59 GBP
LON SVQ
London Seville
Thu, Jul 24 Mon, Jul 28
Return
from 349.59 GBP
MAN ACE
Manchester Lanzarote
Thu, Apr 10 Thu, Apr 24
Return
from 349.73 GBP
MAN ACE
Manchester Lanzarote
Thu, Apr 10 Thu, Apr 24
Return
from 350.13 GBP
LON TFN
London Tenerife Norte
Fri, Apr 11 Mon, Apr 14
Return
from 357.58 GBP
NCL ACE
Newcastle Lanzarote
Thu, May 29 Thu, Jun 5
Return
from 366.00 GBP
LON LEI
London Almeria
Sat, Aug 2 Thu, Aug 14
Return
from 374.98 GBP
BRS FUE
Bristol Fuerteventura
Wed, May 21 Wed, May 28
Return
from 379.98 GBP
MAN VLC
Manchester Valencia
Fri, Jul 18 Fri, Aug 1
Return
from 398.17 GBP
LON LEI
London Almeria
Wed, Apr 16 Sun, Apr 20
Return
from 410.79 GBP
LON GRO
London Gerona
Wed, Jul 23 Wed, Jul 30
Return
from 413.00 GBP
MAN VLC
Manchester Valencia
Fri, Jul 18 Fri, Aug 1
Return
from 417.03 GBP
MAN ACE
Manchester Lanzarote
Thu, Apr 10 Thu, Apr 24
Return
from 423.98 GBP
CWL LPA
Cardiff Las Palmas
Sat, May 17 Sat, May 24
Return
from 428.13 GBP
LON LEI
London Almeria
Wed, Apr 16 Sun, Apr 20
Return
from 450.79 GBP
MAN FUE
Manchester Fuerteventura
Sun, May 4 Sun, May 11
Return
from 453.54 GBP
MAN FUE
Manchester Fuerteventura
Sun, May 4 Sun, May 11
Return
from 457.53 GBP
LGW LPA
Gatwick Las Palmas
Sat, Aug 2 Sat, Aug 9
Return
from 481.18 GBP
LGW TFN
Gatwick Tenerife Norte
Tue, Feb 11 Wed, Feb 19
Return
from 531.38 GBP
LON GRX
London Granada
Sat, Feb 22 Sat, Mar 1
Return
from 554.68 GBP
LON TFN
London Tenerife Norte
Mon, Apr 14 Fri, Apr 18
Return
from 606.79 GBP
LON TFN
London Tenerife Norte
Fri, Apr 11 Mon, Apr 14
Return
from 709.58 GBP
LON LEI
London Almeria
Wed, Apr 16 Sun, Apr 20
Return
from 740.68 GBP
MAN TFN
Manchester Tenerife Norte
Sun, Mar 30 Thu, Apr 10
Return
from 770.33 GBP
LON STI
London Santiago
Mon, Aug 4 Sun, Aug 10
Return
from 917.08 GBP
LON STI
London Santiago
Mon, Aug 4 Sun, Aug 10
Return
from 1269.62 GBP
LON STI
London Santiago
Mon, Aug 4 Sun, Aug 10
Return
from 1300.62 GBP
LON STI
London Santiago
Mon, Aug 4 Sun, Aug 10
Return
from 1630.68 GBP
LON STI
London Santiago
Mon, Aug 4 Sun, Aug 10
Return
from 1738.62 GBP

Newsletter Sign up

Subscribe to Get Special Offers

Don't worry your information is safe with us.
Whatsapp