Flights to Spain from UK

Compare cheap fares to Barcelona, Madrid, Malaga, Alicante, Ibiza & more — all major airlines compared

Google

Rated 4.9 on Google

Rated 4.9 on Google Reviews
Verified customer reviews
Trusted Booking Support
Your money is fully protected
Best Price Guarantee
Found cheaper? We’ll beat it
20+ Airlines to Spain
UK’s most popular destination

Book Flights to Spain

Enter your travel details and get the best fares from our Spain flight specialists

Adults (12+ yrs)
1
Children (2-11 yrs)
0
Infants (under 2)
0

Average Return Fares to Spain by Month

Based on historical fare data from UK airports to Barcelona, Madrid, Malaga and Alicante combined

United Kingdom to Spain — average economy return fares

Prices updated regularly — indicative figures
Low season (best value)
Shoulder season
Peak season
From £29
Cheapest one-way found
Nov – Feb
Cheapest months to fly
4–8 weeks
Optimal booking window
20+ airlines
Competing on every route

Popular UK to Spain Routes

Direct flights from major UK airports — London, Manchester, Birmingham, Edinburgh & more

Cheap flights London to Barcelona Spain

London to Barcelona

From £39
British · easyJet · Vueling
~2h direct LHR → BCN
Get a Quote
Cheap flights UK to Malaga Spain

Manchester to Malaga

From £49
Jet2 · easyJet · Ryanair
~2h 50m direct MAN → AGP
Get a Quote
Cheap flights UK to Alicante Spain

Birmingham to Alicante

From £45
Ryanair · Jet2 · easyJet
~2h 35m direct BHX → ALC
Get a Quote
Cheap flights UK to Ibiza Spain

London to Ibiza

From £59
easyJet · British Airways · Jet2
~2h 25m direct LGW → IBZ
Get a Quote

When to Book Spain Flights from UK

Spain fares from the UK spike sharply for summer, school holidays and popular festivals — book early to lock in the best price

UK Summer 2026, Ibiza Season & Spanish Festivals — the busiest and most expensive travel windows from the UK to Spain

Spain is the UK’s number one holiday destination by far — over 18 million British tourists visit every year. Fares to Malaga, Alicante, Barcelona and Ibiza surge during July and August, Easter, Whitsun and October half-term. Seats fill fast and prices can rise by 200–400% from off-peak lows in the final 4 weeks before peak dates. Use the booking guide below and contact TripNext for a price alert the moment fares hit your target.

Summer 2026 Spain fares are already rising so book now for July & August 2026 departures
Ibiza & Majorca Club Season
May – Oct 2026
Book by: Mar 2026
October Half-Term 2026
Oct 2026
Book by: Aug 2026
Christmas & New Year 2026
Dec 2026 – Jan 2027
Book by: Oct 2026
Easter School Holidays 2027
Apr 2027
Book by: Feb 2027
UK Summer Holidays 2027
Jul – Aug 2027
Book by: Apr 2027

Book 4–8 Weeks Ahead for Best Fares

For peak summer and school holidays, 6–12 weeks in advance is the sweet spot on UK to Spain routes. Budget airlines like easyJet and Ryanair release fares far ahead — the earliest fares are often the cheapest, especially for July and August.

Fly Early Morning or Late Evening

The first and last flights of the day to Spain are consistently cheaper than midday departures. A 6am easyJet from Gatwick to Barcelona or an 11pm Ryanair from Stansted can save £40–£100 per passenger versus peak-hour slots.

Compare All London Airports

Five London airports serve Spain: Heathrow, Gatwick, Stansted, Luton and City. The same route can vary by £60–£150 depending on which London airport you use. Stansted (Ryanair) and Luton (easyJet) often offer the cheapest Spain fares from London.

Why UK Travellers Love Spain

Everything you need to know before flying from the UK to Spain

Spain is the UK’s undisputed favourite holiday destination, welcoming over 18 million British visitors every year. From the beaches of the Costa del Sol and the White Isle of Ibiza to the islands of Mallorca and Lanzarote, UK families, couples and groups have been flying to Spain for decades. Malaga, Alicante, Ibiza, Palma and Tenerife South are the busiest UK to Spain routes by passenger numbers.

Budget airlines dominate the beach resort routes. easyJet, Ryanair, Jet2 and TUI all offer very competitive fares — and because there are so many flights per day, flexibility on travel times and dates can unlock remarkable savings. Families should check Jet2’s 22kg baggage inclusion, which makes it exceptionally good value for holidays with luggage.

Barcelona and Madrid are two of Europe’s greatest cities, drawing millions of UK travellers for city breaks, architecture, food, football and art. British Airways and Iberia fly direct from London Heathrow to both cities, with frequent daily departures. Barcelona in particular is connected to virtually every UK regional airport via easyJet, Ryanair and Vueling.

For culture-seekers, Seville, Bilbao, Valencia and San Sebastián are increasingly popular from the UK — accessible via Ryanair, Vueling and Iberia connections. Bilbao and the Basque Country have seen major growth in UK visitor numbers thanks to their world-class food scene and the Guggenheim Museum.

Spain is home to approximately 300,000 registered British residents, the largest UK expat community in Europe. The Costa Blanca (Alicante), Costa del Sol (Malaga), Costa Brava (Girona) and the Canary Islands all have substantial British communities. Since Brexit, UK citizens are subject to the 90-days-in-180-days rule for visa-free stays, but longer residency routes are available under Spain’s Non-Lucrative Visa and Digital Nomad Visa.

For UK expats returning to visit family or travelling between the UK and their Spanish home, frequent flights and low fares make the route very manageable. Ryanair, easyJet and Vueling all operate year-round schedules to expat-heavy destinations including Alicante, Malaga, Almeria and Murcia.

~2h 15m
London to Barcelona
18M+
UK visitors to Spain p.a.
20+
Airlines competing on routes
90 days
Visa-free stay for UK citizens
Barcelona Spain flights from UK Malaga Costa del Sol Spain

Spain Events & Peak Travel Calendar

Plan your flights around Spain’s biggest events, festivals and UK school holiday periods — May 2026 to end of 2027

Event / Season Approx. Dates (2026–27) Key Destination(s) Demand Level Book By
UK Whitsun Half-Term 2026 Late May 2026 Malaga, Alicante, Palma, Ibiza High Book now — Apr 2026
Ibiza & Mallorca Club Season Opening May – Jun 2026 Ibiza (IBZ), Palma (PMI) High Mar 2026
La Tomatina Festival (Buñol) 26 Aug 2026 Valencia (VLC) Moderate Jun 2026
UK Summer Holidays 2026 — Peak Jul – Aug 2026 All Spain & Canary Islands Peak Book now — May 2026
La Mercè Festival Barcelona 24 Sep 2026 Barcelona (BCN) Moderate Jul 2026
UK October Half-Term 2026 Oct 2026 Tenerife, Lanzarote, Malaga, Alicante Peak Aug 2026
Barcelona Marathon 2027 Mar 2027 Barcelona (BCN) High Jan 2027
Semana Santa (Holy Week) Spain Late Mar – Apr 2027 Seville, Malaga, Madrid High Jan 2027
UK Easter School Holidays 2027 Apr 2027 All Spain & Canary Islands Peak Feb 2027
Valencia Las Fallas Festival 15–19 Mar 2027 Valencia (VLC) High Jan 2027
Primavera Sound Barcelona May – Jun 2027 Barcelona (BCN) High Mar 2027
UK Whitsun Half-Term 2027 Late May 2027 Malaga, Alicante, Ibiza, Palma High Mar 2027
UK Summer Holidays 2027 — Peak Jul – Aug 2027 All Spain & Canary Islands Peak Apr 2027
Best Value / Low Season Nov – Feb (ex. Christmas) Tenerife, Lanzarote, Barcelona, Madrid Best Value Book any time

Not sure when to fly to Spain? Call +44 20 7550 8212 to talk with our Spain flight specialists

Call Now for Best Fares

Flying to Spain as a Group or Family?

Group bookings of 4 or more often unlock fares and seat blocks not available online — especially for peak summer

Everything a group needs when booking Spain flights from the UK

Whether you’re taking the family to the Costa del Sol, organising a hen party in Ibiza, planning a city break to Barcelona with friends or booking a group golf trip to the Costa Blanca, TripNext can help. Group bookings of 4+ passengers often get better seat availability and fares not visible online, plus dedicated support from booking to boarding.

  • Group fares for 4+ passengers on the same Spain flight
  • Baggage advice — Jet2 22kg vs easyJet hold bags vs Ryanair Priority
  • Best airlines for families with children — seat selection and hold bags
  • Malaga vs Alicante — which is better for the Costa del Sol or Costa Blanca?
  • Ibiza vs Palma — island comparisons and flight availability
  • Multi-city Spain options — fly into Barcelona and home from Madrid
Jul–Aug
Peak Spain travel from UK
~2h 15m
Average UK to Spain flight time
4+
Passengers qualify for group rates
18M+
UK visitors to Spain yearly
Barcelona Spain group travel flights from UK

Queries Answered for Flights to Spain from UK

The most commonly asked questions about booking Spain flights from the UK, answered clearly

Quick answers: Use the questions below to find exactly what you need. Each answer is written for UK travellers booking Spain flights — covering post-Brexit entry, airlines, baggage, seasons and more.
Many airlines fly direct from the UK to Spain. easyJet is the largest operator, serving Barcelona, Madrid, Malaga, Alicante, Ibiza, Palma, Tenerife and more from multiple UK airports. Ryanair offers the widest route network to Spain from UK regional airports including Bristol, Edinburgh, Liverpool, Manchester and Leeds Bradford. British Airways flies from Heathrow to Barcelona and Madrid. Jet2 and TUI serve Spanish beach resorts from UK regional airports. Vueling and Iberia also operate UK to Spain routes, with Iberia connecting via Madrid to regional Spanish airports.
Flights from London to Barcelona El Prat Airport (BCN) take approximately 2 hours to 2 hours 15 minutes direct. London to Madrid Barajas (MAD) is around 2 hours 20 minutes. London to Malaga (AGP) takes approximately 2 hours 40 minutes. London to Alicante (ALC) is around 2 hours 30 minutes. London to Ibiza (IBZ) takes roughly 2 hours 25 minutes. Flight times from Manchester or Edinburgh add approximately 15–30 minutes.
Since Brexit, UK citizens can visit Spain without a visa for up to 90 days in any 180-day period for tourism and short stays. No pre-travel authorisation is currently required. However, the EU’s ETIAS (European Travel Information and Authorisation System) is expected to launch and when it does, UK travellers will need to register online for a small fee before visiting the Schengen Area, including Spain. Always check the latest entry requirements at gov.uk/foreign-travel-advice/spain before booking. UK citizens who wish to stay in Spain for longer than 90 days need to apply for a Spanish residency permit.
The cheapest months to fly from the UK to Spain are November, December (excluding Christmas), January and February. These are the lowest-demand months for Spanish beach destinations, though the Canary Islands (Tenerife, Lanzarote, Gran Canaria) see strong winter demand from UK tourists seeking warm weather. Fares are highest in July and August (UK summer holidays), at Easter, during Whitsun half-term and in October half-term. Booking 4–8 weeks in advance for off-peak and 12–16 weeks ahead for peak summer gives the best fares.
Baggage allowances vary considerably on UK to Spain routes. British Airways economy typically includes 23kg checked baggage. easyJet and Ryanair economy fares often include hand luggage only — hold baggage is purchased separately. Jet2 includes 22kg hold baggage in most holiday fares, making it excellent value for families. Vueling and Iberia vary by fare type. TUI typically includes hold baggage in package deals. Always check and confirm your exact allowance at the time of booking — budget airline fees for hold bags added at the airport can be very expensive.
Almost every major UK airport offers direct flights to Spain. London airports (Heathrow, Gatwick, Stansted, Luton, City) all have extensive Spanish networks. Manchester, Birmingham, Edinburgh, Glasgow, Bristol, Leeds Bradford, Liverpool, Newcastle, Belfast International, Cardiff and Southampton all operate direct flights to popular Spanish destinations including Barcelona, Madrid, Malaga, Alicante, Ibiza, Palma de Mallorca, Tenerife, Lanzarote and Gran Canaria. The availability of routes varies seasonally — some regional airports operate summer-only schedules to Spanish beach resorts.
Both easyJet and Ryanair offer very competitive fares to Spain, and the cheaper option depends on route, date and timing. Ryanair generally has the lowest headline fares but charges more for extras like priority boarding and hold luggage. easyJet flies from more UK airports and sometimes has more flexible fare options. For families needing hold bags and seats together, Jet2 often works out better value once all extras are included. Always compare total prices including luggage, seat selection and airport check-in fees when choosing between budget airlines.
Malaga Airport (AGP) is the gateway to the Costa del Sol and serves resorts including Marbella, Torremolinos, Fuengirola, Nerja and Benalmadena. It is one of the busiest UK to Spain routes and served by dozens of daily flights from across the UK. Gibraltar Airport (GIB) is also an option for the western Costa del Sol. For the Costa Blanca (Benidorm, Torrevieja, Alicante), fly into Alicante Airport (ALC). For the Costa Brava, use Girona Airport (GRO) or Barcelona.
Yes. Tenerife (TFS and TFN), Lanzarote (ACE), Gran Canaria (LPA), Fuerteventura (FUE) and La Palma (SPC) all receive direct flights from multiple UK airports. The Canary Islands are part of Spain and EU territory, so no additional visa requirements apply beyond standard post-Brexit 90-day rules. easyJet, Ryanair, Jet2 and TUI all operate Canary Islands routes from UK regional airports. Flight time from the UK to Tenerife is approximately 4 hours.
For a short-haul flight of 2–2.5 hours, business class to Spain is a personal choice rather than a necessity. British Airways Club Europe on London to Barcelona or Madrid offers a proper seat with catering and lounge access at Heathrow, and fares can be reasonable when booked in advance. Iberia Business Class is also available. For beach resorts, budget airlines dominate and there is no meaningful business class product available — the flights are simply too short to justify significant upgrades.

UK Airports with Flights to Spain

Which UK airport should you fly from? Compare all departure airports, airlines and direct routes to Spain

UK Airport Code Spanish Destinations (Direct) Airlines Route Type Flight Time
London Heathrow LHR Barcelona, Madrid, Malaga, Bilbao British Airways, Iberia, Vueling Direct 2h–2h 40m
London Gatwick LGW Barcelona, Malaga, Alicante, Ibiza, Palma, Tenerife, Lanzarote, Gran Canaria easyJet, British Airways, Vueling, Jet2 Direct 2h–4h
London Stansted STN Barcelona, Madrid, Malaga, Alicante, Ibiza, Palma, Valencia, Seville, Reus, Girona Ryanair, Vueling Direct 2h–2h 40m
London Luton LTN Barcelona, Malaga, Alicante, Ibiza, Palma, Tenerife, Fuerteventura easyJet, Wizz Air, Ryanair Direct 2h–4h
Manchester MAN Barcelona, Madrid, Malaga, Alicante, Ibiza, Palma, Tenerife, Lanzarote easyJet, Ryanair, Jet2, TUI, Vueling Direct 2h 20m–4h 20m
Birmingham BHX Barcelona, Malaga, Alicante, Palma, Tenerife, Lanzarote, Ibiza Ryanair, Jet2, TUI, easyJet Direct 2h 20m–4h
Edinburgh EDI Barcelona, Malaga, Alicante, Ibiza, Palma, Tenerife easyJet, Ryanair, Jet2, TUI Direct 2h 45m–4h 30m
Bristol BRS Barcelona, Malaga, Alicante, Ibiza, Palma, Tenerife, Lanzarote easyJet, Ryanair, Jet2, TUI Direct 2h 20m–4h 10m
Leeds Bradford LBA Malaga, Alicante, Palma, Tenerife, Ibiza, Fuerteventura Jet2, Ryanair, TUI Direct 2h 40m–4h 20m
Glasgow GLA Malaga, Alicante, Barcelona, Palma, Tenerife, Lanzarote Jet2, easyJet, Ryanair, TUI Direct 2h 50m–4h 30m

Route availability changes seasonally — many Spanish beach routes operate summer schedules only. Call +44 20 7550 8212 for the latest schedule information.

Which Airline is Best for Spain Flights from the UK?

Compare airlines on price, baggage inclusion, route coverage and service to choose the right one for your Spain trip

Airline Route Type Baggage Included From (one-way) Best Routes Best For Rating
Jet2 Family Pick Direct 22 kg incl. £59 Regional UK to Malaga, Alicante, Palma Families, hold bags, regional airports ★★★★★
British Airways Direct 23 kg £79 LHR to Barcelona, Madrid Business, loyalty (Avios), Heathrow ★★★★☆
easyJet Direct Extra cost £29 Gatwick, Luton to all major Spain airports Value, frequent flyers, city breaks ★★★☆☆
Ryanair Direct Extra cost £19 Stansted & regional to 30+ Spain routes Cheapest fares, widest route network ★★☆☆☆
Vueling Direct Varies by fare £49 LHR & LGW to Barcelona, Madrid, Ibiza Barcelona connections, Spanish routes ★★★☆☆
Iberia Direct 23 kg £69 LHR to Madrid, Spanish regional Madrid connections, Iberia Plus miles ★★★☆☆
TUI Airways Direct 20 kg incl. £69 Regional UK to beach resorts & islands Package holidays, beach resorts ★★★★☆

Prices are indicative. Fares vary significantly by date and availability. Budget airline base fares exclude hold baggage — always compare total costs. Call +44 20 7550 8212 for live pricing.

Baggage Allowances — Spain Flights from UK

Planning a holiday to Spain? Here’s exactly what each major airline includes — and what costs extra

Best for Families
Jet2
22 kg included in economy
No dedicated business class
  • Hold baggage included in most fares — rare for budget airlines
  • Excellent for family holidays with lots of luggage
  • Hand luggage: 1 cabin bag (56×45×25cm)
  • Great regional UK airport coverage
British Airways
23 kg economy checked
Club Europe: 2×23 kg
  • 23kg checked bag in standard economy
  • Earn Avios on every flight to Spain
  • Hand luggage: 1 cabin bag + 1 personal item
  • T5 Heathrow lounge access for business
easyJet
Hold bag purchased separately
No dedicated business class
  • Standard: 1 small cabin bag (45×36×20cm) only
  • Large cabin bag & hold bag available as add-on
  • FLEXI or easyJet Plus gives large cabin bag free
  • Hold bags from ~£13 per flight when booked early
Ryanair
Hold bag purchased separately
No dedicated business class
  • Basic: small bag under seat only (40×20×25cm)
  • Priority boarding required for overhead cabin bag
  • 20kg hold bag from ~£10 booked in advance
  • Lowest base fares — ideal for hand-luggage-only trips
TUI Airways
20 kg included in most fares
No dedicated business class
  • Hold bag typically included in package & flight fares
  • Good for all-inclusive Spain beach packages
  • Hand luggage: 1 cabin bag (55×40×20cm)
  • Strong regional UK airport coverage to resorts
Iberia
23 kg economy checked (varies)
Business class: 2×32 kg
  • Excellent hub connections via Madrid
  • Iberia Plus loyalty programme — earn Avios
  • Hand luggage: 1 bag + 1 personal item
  • Access to Spanish regional destinations via Madrid
Important: Budget airline baggage fees added at the airport are significantly more expensive than pre-booked fees. Always add hold bags when booking online. Call +44 20 7550 8212 for advice on total trip costs.

Entry Requirements for UK Travellers to Spain

Entry rules differ for short holidays, extended stays and residency applications — check the details below before travelling.

Tourism & Short Stays

  • UK citizens can visit Spain without a visa for up to 90 days within any 180-day period
  • Travel is permitted for holidays, family visits, business meetings and short-term leisure trips
  • Your passport should be valid for the duration of your stay and meet current entry requirements
  • Border officials may request proof of accommodation, return travel arrangements and sufficient funds for your visit
  • Future EU travel systems, including ETIAS, may apply to UK travellers when introduced
  • Always check the latest guidance before travelling

Long-Term Stay, Work & Residency

  • Stays longer than 90 days generally require an appropriate Spanish visa or residence permit
  • Spain offers several residency routes including retirement, employment, study and remote working options
  • The Digital Nomad Visa allows eligible remote workers to live and work from Spain
  • Existing Spanish residents can continue to live in Spain under their approved residency status
  • Applications are normally submitted through Spanish consular services before departure

Entry requirements and EU travel rules may change. Always verify the latest information through official Spanish government sources and the UK government's travel advice website before booking. TripNext does not provide immigration or visa advice — the information above is provided for general guidance only.

Best Time to Book Flights to Spain

Maximise your savings with our expert timing recommendations for UK to Spain flights in 2026 and 2027

Best Value

Low Season

November – February · Excluding Christmas

Save up to 70%
High Demand

Peak Season

Jul – Aug · Easter · Half-Terms

Book 8–16 weeks ahead

Optimal Booking Window

Book 4–8 weeks before departure for best off-peak fares; 10–16 weeks for summer & school holidays

Cheapest Days to Fly

Tuesday Wednesday Saturday

Early morning and late night departures save up to 30% vs peak midday slots

Popular Flight Deals from the UK to Spain

Hand-picked fares from major UK airports to Spain’s most popular destinations

British AirwaysEconomy

LHR

London

Direct

BCN

Barcelona

British Airways

LHR → BCN

from

£79

one-way
easyJetEconomy

LGW

Gatwick

Direct

AGP

Malaga

easyJet

LGW → AGP

from

£29

one-way
RyanairEconomy

MAN

Manchester

Direct

ALC

Alicante

Ryanair

MAN → ALC

from

£19

one-way
Jet2Economy

LBA

Leeds

Direct

PMI

Palma

Jet2

LBA → PMI

from

£59

one-way
easyJetEconomy

LGW

Gatwick

Direct

IBZ

Ibiza

easyJet

LGW → IBZ

from

£39

one-way
TUIEconomy

BHX

Birmingham

Direct

TFS

Tenerife

TUI Airways

BHX → TFS

from

£69

one-way

More Destinations Across Spain

Spain isn’t just one destination — explore its incredible diversity of cities, coasts and islands

Frequently Asked Questions

Everything you need to know about flights to Spain from the UK

Call TripNext on +44 7478 061159, send a WhatsApp message to +44 20 3370 6756, or fill in the booking form on this page. Our Spain flight specialists compare all available fares across British Airways, easyJet, Ryanair, Jet2, TUI, Vueling and Iberia to find you the best price for your trip.

Since Brexit, UK citizens should carry travel insurance covering medical expenses in Spain. The UK Global Health Insurance Card (GHIC) gives access to state healthcare in Spain at the same cost as local residents, but does not cover repatriation or all costs. Comprehensive travel insurance is strongly recommended for all UK trips to Spain. Border officers may ask to see evidence of insurance on entry.

Both are excellent — the choice depends on which part of Spain you want to visit. Malaga serves the Costa del Sol, including Marbella, Fuengirola, Torremolinos and Nerja, and is excellent for culture and city life. Alicante serves the Costa Blanca, including Benidorm, Torrevieja and Altea — great for beaches, water parks and a lively British community. Both are served by direct flights from most UK airports.

London to Barcelona takes around 2 hours 15 minutes. London to Malaga is approximately 2 hours 40 minutes. London to Alicante is around 2 hours 30 minutes. London to Ibiza takes about 2 hours 25 minutes. London to Tenerife (Canary Islands) takes approximately 4 hours. Flight times from Manchester, Edinburgh, or Birmingham add around 15–30 minutes compared to London airports.

January and February are the cheapest months for UK to Spain flights, outside of Christmas and New Year. November is also very good value. The most expensive months are July, August and the peak school holiday weeks at Easter and Whitsun. Mid-week early morning flights are consistently the cheapest on the UK to Spain route regardless of season.

Yes, but with limitations. UK citizens can visit Spain without a visa for up to 90 days in any 180-day period. This means you cannot simply live in Spain year-round on a tourist basis as some UK expats did before Brexit. For longer stays, a residency visa is required. The EU is expected to launch the ETIAS pre-registration system which will require UK travellers to register online before visiting — check the latest at gov.uk before booking.

Book summer 2026 Spain flights as soon as possible — by May 2026 at the latest for July and August travel. Fares for UK summer holidays (especially July 18–August 31) rise sharply from April/May. Budget airlines including easyJet and Ryanair release summer seats months in advance, and the earliest fares released are often the cheapest. Call TripNext now to check current availability and pricing.

Absolutely. Ibiza is one of the UK’s most popular short-haul destinations and offers something for every type of traveller — not just the famous club scene. The quieter north of the island has beautiful coves, villages and a relaxed atmosphere, while the south offers world-class restaurants, beach clubs and nightlife. Ibiza season runs May to October, with July and August being peak and most expensive. Book well in advance for summer, or consider May, June or September for better value.

Spain Travel Guides & Tips

Expert Spain travel advice from our flight specialists — read before you fly

Ready to Book Your Flight to Spain?

Call, WhatsApp or submit the form — our UK-based Spain flight specialists are ready to find you the best fare for Barcelona, Malaga, Ibiza and beyond.