UK to Spain flights, compare routes and fares
Flights from the United Kingdom to Spain run all year, with frequent flights from London, Manchester, Birmingham, Edinburgh, Bristol and Glasgow to Madrid, Barcelona, Malaga, Alicante, Palma, Ibiza and the Canary Islands. Many routes are nonstop, especially in spring and summer, while some regional departures may connect via London, Madrid or Barcelona. British Airways, Iberia, easyJet, Ryanair, Jet2, Vueling and TUI are common options, with flying times typically from about 2 hours for mainland Spain and up to nearly 5 hours to the Canaries. Compare fares on Jingo Travel, then tap "Want it cheaper? Chat now" and our team will look for a better fare.
Popular cities
Airlines commonly seen in recent searches
BA · IB · EW · LH · VY · SK · KL
Route facts
- Popular routes: London to Madrid, Barcelona, Malaga, Alicante and Palma are busiest. Manchester, Birmingham, Edinburgh, Bristol and Glasgow also see strong demand for flights to Spain.
- Airlines that fly it: British Airways, Iberia, easyJet, Ryanair, Jet2, Vueling and TUI often fly this route, depending on season and airport.
- Typical flying times: Mainland Spain and the Balearics are usually about 2 hours to 3 hours 30 minutes. Canary Islands are usually about 4 hours to 4 hours 45 minutes.
- Best time to go: April to June and September to October are good for city trips and beaches with milder weather. The Canaries are popular for winter sun.
- Busiest periods: July, August, Easter, Christmas, bank holidays and UK school breaks often bring higher fares, fuller flights and less choice.
- Best time to book: For normal dates, start checking 6 to 12 weeks ahead. For summer, Christmas and school holidays, compare 3 to 6 months ahead.
Frequently asked questions
How long is a flight from the United Kingdom to Spain?
Most nonstop flights to mainland Spain take about 2 hours to 3 hours 30 minutes. Flights to Tenerife, Gran Canaria, Lanzarote or Fuerteventura usually take about 4 hours to 4 hours 45 minutes.
Which UK airports have flights to Spain?
London Heathrow (LHR), Gatwick (LGW), Stansted (STN), Luton (LTN), Manchester (MAN), Birmingham (BHX), Edinburgh (EDI), Bristol (BRS), Glasgow (GLA) and others often have Spain services.
Which Spanish cities are most popular from the United Kingdom?
Barcelona, Madrid, Malaga, Alicante, Palma, Ibiza, Seville, Valencia, Tenerife, Gran Canaria, Lanzarote and Fuerteventura are popular destinations from the United Kingdom.
Can I fly nonstop from the United Kingdom to Spain?
Yes, many UK to Spain routes are nonstop, especially from London and major regional airports. Smaller airports or quieter winter dates may need a connection.
When are flights from the United Kingdom to Spain usually cheaper?
Fares are often lower in January, February, March, late April, May, October and November, outside school holidays and major events.
Do I need a visa to travel from the United Kingdom to Spain?
UK passport holders can usually visit Spain for up to 90 days within any 180 days without a visa, subject to Schengen entry rules.
Related routes
- UAE-licensed travel agency.
- Flight options compared via our supplier network.
- Prices are dynamic and confirmed during search and revalidation.
- Secure checkout via PayTabs and PayPal. Jingo does not store your card details.