- London (LON) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 19 non-stop flights per dayat least 1h 55minfrom £58 - London (LON) Majorca (PMI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 13 non-stop flights per dayat least 2h 15minfrom £59 - London (LON) Gran Canaria Las Palmas (LPA)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 4 non-stop flights per dayat least 4h 15minfrom £104 - London (LON) Malaga (AGP)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 11 non-stop flights per dayat least 2h 45minfrom £39 - London (LON) Ibiza (IBZ)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 9 non-stop flights per dayat least 2h 15minfrom £58 - London (LON) Madrid (MAD)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 10 non-stop flights per dayat least 2h 19minfrom £72 - London (LON) Lanzarote (ACE)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 7 non-stop flights per dayat least 4h 5minfrom £82 - London (LON) Valencia (VLC)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–4 non-stop flights per dayat least 2h 15minfrom £94 - London (LON) Fuerteventura (FUE)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 5 non-stop flights per dayat least 4h 10minfrom £113 - London (LON) Alicante (ALC)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 10 non-stop flights per dayat least 2h 25minfrom £64 - London (LON) Tenerife (TCI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 6 non-stop flights per dayat least 4h 20minfrom £91 - London (LON) Bilbao (BIO)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
4–7 non-stop flights per dayat least 1h 50minfrom £86 - London (LON) Reus (REU)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 non-stop flights per dayat least 2h 5minfrom £74 - London (LON) Seville (SVQ)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 4 non-stop flights per dayat least 2h 40minfrom £61 - London (LON) Menorca (MAH)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 8 non-stop flights per dayat least 2h 15minfrom £75 - London (LON) Murcia (RMU)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 3 non-stop flights per dayat least 2h 35minfrom £82
Stops
- Direct flight
Destination airport
Airline
- easyJet
- Ryanair
- British Airways
- Ryanair UK
- Transavia France
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday