Loading…
Get the best deals on flights and hotels.
Get help whenever you need it.
Get competitive prices on every booking.
Book with confidence, fully protected.
Enjoy world-class beaches, rich culture, and historic architecture with cheap flights to Spain, featuring dependable connections from London to Spain starting at only £25. Seven Zones Travel makes booking effortless by comparing top low-cost carriers operating out of major British hubs. Secure your Madrid airfares early to guarantee optimal rates for your upcoming trip.
iDiscover the best prices by selecting your travel dates.

British Airways
BA 7055
→ Outbound · 25 Jan
LHR
London Heathrow
MAD
Spain
10:45 AM
25 Jan
2h 30m
Direct
2:15 PM
25 Jan
← Return · 4 Feb
MAD
Madrid
LHR
London Heathrow
3:05 PM
4 Feb
2h 30m
Direct
4:35 PM
4 Feb
from
£77
Return · per adult

British Airways
BA 7061
→ Outbound · 8 Mar
LHR
London Heathrow
MAD
Spain
6:45 PM
8 Mar
2h 25m
Direct
10:10 PM
8 Mar
← Return · 18 Mar
MAD
Madrid
LHR
London Heathrow
9:00 PM
18 Mar
2h 15m
Direct
10:15 PM
18 Mar
from
£90
Return · per adult

British Airways
BA 2650
→ Outbound · 28 Feb
LGW
London Gatwick
SVQ
Spain
3:10 PM
28 Feb
2h 45m
Direct
6:55 PM
28 Feb
← Return · 10 Mar
SVQ
Seville
LGW
London Gatwick
7:45 PM
10 Mar
2h 40m
Direct
9:25 PM
10 Mar
from
£115
Return · per adult

British Airways
BA 0472
→ Outbound · 2 Nov
LHR
London Heathrow
BCN
Spain
6:05 AM
2 Nov
2h 10m
Direct
9:15 AM
2 Nov
← Return · 12 Nov
BCN
Barcelona
LHR
London Heathrow
6:35 AM
12 Nov
2h 40m
Direct
8:15 AM
12 Nov
from
£127
Return · per adult

Iberia
IB 3641
→ Outbound · 14 Dec
LHR
London Heathrow
MAD
Spain
6:15 AM
14 Dec
2h 30m
Direct
9:45 AM
14 Dec
← Return · 24 Dec
MAD
Madrid
LHR
London Heathrow
5:20 PM
24 Dec
2h 30m
Direct
6:50 PM
24 Dec
from
£131
Return · per adult

British Airways
BA 8461
→ Outbound · 8 Mar
LCY
London City
IBZ
Spain
9:10 AM
8 Mar
2h 25m
Direct
12:35 PM
8 Mar
← Return · 18 Mar
IBZ
Ibiza
LCY
London City
1:20 PM
18 Mar
2h 35m
Direct
2:55 PM
18 Mar
from
£138
Return · per adult

Share your existing quote and our experts will find you a cheaper deal — guaranteed.
Based on 500 reviews
Rated 4.8/5 by our customers on Google.

Secure your fare today and spread the cost with flexible instalment options. Ask our team about instalment options for your trip to Spain.
Travel Now
Don't wait, explore more
Pay Later
Spread the cost over time
More Destinations
More places, more memories
Daily price changes to Spain in your inbox — only with Price Alerts.
By creating a price alert you accept our terms of use and privacy policy.
Spain is one of the UK's most popular short-haul destinations, and it is easy to see why: dependable sunshine, a huge choice of airports and flights from almost every UK region. Whether you are heading to a city, a Costa or one of the islands, you will usually find a direct flight and plenty of competition on fares. Use the price charts on this page to see how current fares are moving before you book.
For the mainland cities and northern Spain, spring (April to June) and early autumn (September and October) bring warm, comfortable weather and thinner crowds. July and August are hot, especially inland in Madrid and Seville, and the Costas and Balearics are at their busiest. The Canary Islands stay mild all year, making them a reliable winter-sun choice. Fares tend to peak over school holidays and ease in the shoulder months — the When to book chart above shows the pattern for your dates.
The busiest arrival points for UK travellers are Madrid–Barajas and Barcelona–El Prat, followed by Málaga (for the Costa del Sol), Alicante (Costa Blanca) and Palma de Mallorca. In the Canaries you will fly into Tenerife South, Gran Canaria, Lanzarote or Fuerteventura. Other useful airports include Valencia, Seville, Bilbao, Girona, Ibiza and Menorca.
Spain is served from the UK by easyJet, Ryanair, Jet2.com, British Airways, Vueling, TUI and Wizz Air, with Iberia and its low-cost arm Iberia Express focused on Madrid. Direct flights run year-round from the London airports and from regional bases such as Manchester, Birmingham, Bristol, Edinburgh, Glasgow, Newcastle and Belfast. Typical flying time from London is about 2 hours 20 minutes to Barcelona and around 2 hours 30 minutes to Madrid or Alicante, rising to roughly 4 to 4.5 hours for the Canary Islands. From Manchester, allow about 3 hours to Málaga.
UK passport holders do not need a visa for tourism in Spain: you can stay up to 90 days in any 180-day period across the Schengen area. Your passport must have been issued within the last 10 years and be valid for at least three months after the day you plan to leave. The currency is the euro, and cards are widely accepted. For the best value, book a month or two ahead for off-peak trips and earlier for summer and half-term — the When to book chart above is the quickest guide.
Your allowance to Spain depends on the airline and the fare you book. The table below shows typical long-haul allowances so you know roughly what to expect — always confirm the exact limits with your airline before you fly.
| Fare type | Hand baggage | Checked baggage |
|---|---|---|
| Basic / Light economy | 1 small under-seat bag | Usually none — add for a fee |
| Standard economy | 1 cabin bag + 1 personal item | Typically 1 × 23 kg |
| Premium economy | 1–2 cabin bags + personal item | Typically 2 × 23 kg |
| Business / First | 2 cabin bags + personal item | Typically 2 × 32 kg |
Indicative only. Allowances vary by airline, route and fare — always check your airline's baggage policy.