Flights to Spain
Little Hotels doesn't arrange flights directly but it's easy to do on the internet at the same time as you're making your hotel booking with us. When you've worked out your possible routes, just click the appropriate link to go straight to the airline's website.
Low Cost Airlines offer the lowest prices but normally are
best if you book well in advance. Headline prices are often very low, but watch
out for the extras.
Charter Flights work the opposite way and you may be able to
get a last minute deal if you're prepared to take a chance.
Full Service Airlines are usually more expensive but they offer
more flights and destinations and greater flexibility, and sometimes they have
some very attractive offers too.
Ferries are the alternative way to travel to Spain, especially if you don't like to fly. They are ideal for touring holidays in the north of Spain as you can take your car with you, and the day-and-a-bit each way on the boat becomes a part of your holiday too. Brittany Ferries sail from Plymouth to Santander or you can go from Portsmouth to Bilbao with P&O Ferries.
Just click on the link to go to our ferries page, that will give you all the information you need about ports and routes and from where you can make your booking directly.
Below is a list of direct scheduled flights from the UK and Ireland to Spain. Many are with low cost airlines and some of the routes are only available at certain times of the year. You can also get very up-to-the-minute information about flights on your chosen route at LowFareFlights.
Click the shortcut to your preferred airport in Spain:
Alicante | Almeria | Arrecife (Lanzarote) | Asturias | Barcelona | Bilbao
Fuerteventura | Gibraltar | Girona | Granada | Ibiza | Jerez | La Coruña | La Palma (Canaries)
Las Palmas (Gran Canaria) | Madrid | Mahon (Menorca) | Malaga | Murcia | Palma (Majorca)
Reus | Santander | Santiago de Compostela | Seville | Tenerife North
Tenerife South | Valencia | Valladolid | Vitoria | Zaragoza
Alicante |
||
| Belfast | Aer Lingus, EasyJet, Flybe | |
| Birmingham | bmibaby, Flymonarch, Ryanair, Thomsonfly | |
| Blackpool | Jet2 | |
| Bournemouth | Ryanair | |
| Bristol | EasyJet, Ryanair, Thomsonfly | |
| Cardiff | bmibaby, Thomsonfly | |
| Cork | Aer Lingus | |
| Derry | Ryanair | |
| Doncaster Sheffield | Ryanair, Thomsonfly | |
| Dublin | Aer Lingus, Flybe, Ryanair | |
| Durham Tees Valley | Ryanair, Thomsonfly | |
| East Midlands | bmibaby, EasyJet, Ryanair, Thomsonfly | |
| Edinburgh | EasyJet, Flybe, Ryanair | |
| Exeter | Flybe | |
| Glasgow | EasyJet, Flybe, Ryanair, Thomsonfly | |
| HumbersideGuernsey | Flybe | |
| Jersey | Flybe | |
| Kerry | Ryanair | |
| Knock | Ryanair | |
| Leeds Bradford | Jet2, Flybe, Ryanair, Thomsonfly | |
| Liverpool | EasyJet, Ryanair, Thomsonfly | |
| London Gatwick | EasyJet, Flymonarch, Ryanair, Thomsonfly | |
| London Luton | EasyJet | |
| London Stansted | airberlin, EasyJet, Ryanair | |
| Manchester | bmibaby, EasyJet, Flybe, Flymonarch, Jet2, Thomsonfly | |
| Newcastle | EasyJet, Flybe, Thomsonfly | |
| Newquay | Ryanair | |
| Shannon | Ryanair | |
| Southampton | Flybe | |
Almeria |
||
| Birmingham | Flymonarch | |
| Dublin | Ryan Air | |
| East Midlands | bmibaby | |
| London Gatwick | EasyJet | |
| London Stansted | airberlin, Ryan Air | |
| Manchester | Flymonarch | |
Arrecife (Lanzarote) |
||
| Belfast | Aer Lingus | |
| Birmingham | Flymonarch, Ryanair, Thomsonfly | |
| Bournemouth | Ryanair, Thomsonfly | |
| Bristol | Ryanair, Thomsonfly | |
| Cardiff | Thomsonfly | |
| Cork | Aer Lingus | |
| Dublin | Aer Lingus, Ryanair | |
| East Midlands | Jet2, Ryanair, Thomsonfly | |
| Edinburgh | Ryanair | |
| Exeter | Thomsonfly | |
| Glasgow | Ryanair, Thomsonfly | |
| Leeds Bradford | Jet2 | |
| Liverpool | EasyJet, Ryanair | |
| London Gatwick | Aer Lingus, EasyJet, Flymonarch, Thomsonfly | |
| London Luton | Flymonarch, Ryanair, Thomsonfly | |
| London Stansted | airberlin, Ryanair, Thomsonfly | |
| Manchester | Flymonarch, Jet2, Thomsonfly | |
| Newcastle | Jet2, Thomsonfly | |
| Shannon | Ryanair | |
Asturias (Oviedo) |
||
| Stansted | EasyJet | |
Barcelona |
||
| Belfast | Aer Lingus, EasyJet | |
| Birmingham | bmibaby | |
| Bristol | EasyJet | |
| Cork | Aer Lingus | |
| Doncaster Sheffield | EasyJet | |
| Dublin | Aer Lingus, bmibaby | |
| East Midlands | bmibaby, EasyJet | |
| Edinburgh | bmibaby | |
| Leeds Bradford | Jet2 | |
| Liverpool | EasyJet | |
| London City | BA City Flyer | |
| London Gatwick | EasyJet | |
| London Heathrow | British Airways | |
| London Luton | EasyJet | |
| London Stansted | airberlin, EasyJet | |
| Manchester | Flymonarch, Jet2, Thomsonfly | |
| Newcastle | EasyJetJet2, Thomsonfly | |
| Shannon | Ryanair | |
Bilbao |
||
| Dublin | Aer Lingus | |
| London Heathrow | Vueling | |
| London Stansted | EasyJet | |
Fuerteventura |
||
| Birmingham | Flymonarch, Thomsonfly | |
| Bournemouth | Ryanair | |
| Bristol | Thomsonfly | |
| Dublin | Aer Lingus, Ryanair | |
| East Midlands | Thomsonfly | |
| Glasgow | Ryanair, Thomsonfly | |
| Liverpool | EasyJet, Ryanair, Thomsonfly | |
| London Gatwick | Flymonarch, Thomsonfly | |
| London Luton | Flymonarch | |
| London Stansted | EasyJet, Thomsonfly | |
| Manchester | Flymonarch, Thomsonfly | |
| Newcastle | Thomsonfly | |
Gibraltar |
||
| London Gatwick | EasyJet | |
| London Heathrow | British Airways | |
| London Luton | Flymonarch | |
| Manchester | Flymonarch | |
Girona |
||
| Birmingham | Ryanair | |
| Bournemouth | Ryanair | |
| Bristol | Ryanair | |
| Doncaster | Ryanair | |
| Dublin | Ryanair | |
| Durham Tees | Ryanair | |
| East Midlands | Ryanair | |
| Edinburgh | Ryanair | |
| Glasgow | Ryanair | |
| Leeds Bradford | Ryanair | |
| Liverpool | Ryanair | |
| London Gatwick | Ryanair | |
| London Luton | Ryanair | |
| London Stansted | Ryanair | |
| Newcastle | Ryanair | |
Granada |
||
| Liverpool | Ryan Air | |
| London Stansted | Ryan Air | |
Ibiza |
||
| Belfast | EasyJet, Jet2 | |
| Birmingham | Flymonarch, Ryanair | |
| Bournemouth | Ryanair | |
| Bristol | EasyJet | |
| Dublin | Aer Lingus | |
| East Midlands | EasyJet, Ryanair | |
| Edinburgh | Jet2 | |
| Glasgow | EasyJet, Ryanair | |
| Leeds Bradford | Jet2, Ryanair | |
| Liverpool | EasyJet, Ryanair | |
| London Gatwick | EasyJet, Flymonarch | |
| London Luton | EasyJet | |
| London Stansted | EasyJet, Ryanair | |
| Manchester | Flymonarch, Jet2 | |
| Newcastle | EasyJet, Jet2 | |
Jerez |
||
| London Stansted | Ryanair | |
La Coruña |
||
| London Heathrow | Vueling | |
La Palma (Canaries)(not to be confused with Las Palmas or Palma) |
||
| London Gatwick | Thomsonfly | |
| London Stansted | airberlin | |
| Manchester | Thomsonfly | |
Las Palmas (Gran Canaria) |
||
| Birmingham | Flymonarch, Ryanair, Thomsonfly | |
| Bournemouth | Ryanair, Thomsonfly | |
| Bristol | Ryanair | |
| Cardiff | Thomsonfly | |
| Doncaster Sheffield | Thomsonfly | |
| Dublin | Aer Lingus, Ryanair | |
| East Midlands | Ryanair, Thomsonfly | |
| Edinburgh | Ryanair | |
| Glasgow | Ryanair, Thomsonfly | |
| Liverpool | Ryanair | |
| London Gatwick | EasyJet, Flymonarch, Thomsonfly | |
| London Luton | Flymonarch, Ryanair, Thomsonfly | |
| London Stansted | Ryanair, Thomsonfly | |
| Manchester | Flymonarch, Jet2, Thomsonfly | |
| Newcastle | Jet2, Thomsonfly | |
| Shannon | Ryanair | |
Madrid |
||
| Bristol | EasyJet | |
| Dublin | Aer Lingus, Ryan Air | |
| Edinburgh | EasyJet | |
| Liverpool | EasyJet | |
| London City | BA City Flyer | |
| London Gatwick | EasyJet, Ryanair | |
| London Heathrow | British Airways, Iberia | |
| London Luton | EasyJet | |
| London Stansted | Ryanair | |
| The rest of the list is on the following page. | ||
Use the links below to click straight through to the airlines of your choice and select a suitable flight for your holiday.
LowFareFlights
Aer Lingus | airberlin | British Airways | bmibaby | EasyJet | Flybe
Flymonarch | Iberia | Jet2 | RyanAir | Thomsonfly | Vueling
Ferries
This list of airlines and airports is complete to the best of our knowledge, and is provided as a helpful service to visitors to our website. We check the accuracy of this information as often as we can. However things change fast and we cannot be responsible for any errors or omissions.
