
Popular airlines to Spain
Iberia
Lufthansa
British Airways
KLM
TAP Portugal
Air France
Air Europa
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
Cheap round-trip flights to Spain
Prices were available within the past 7 days and start at £19 for one-way flights and £44 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.






Trending flights to Spain
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.
Frequently asked questions
How do I find cheap flights to Spain that have flexible change policies?
Which airlines fly to Spain?
- Iberia - 329 flights to or near Spain each month, including 247 flights to Adolfo Suarez Madrid-Barajas Airport (MAD) and 82 flights to Barcelona Intl. Airport (BCN) per month.
- American Airlines - 242 flights to or near Spain each month, including 121 flights to Barcelona Intl. Airport (BCN) and 121 flights to Adolfo Suarez Madrid-Barajas Airport (MAD) per month.
- United Airlines - 165 flights to or near Spain each month, including 91 flights to Barcelona Intl. Airport (BCN) and 60 flights to Adolfo Suarez Madrid-Barajas Airport (MAD) per month.
How can I find cheap tickets to Spain?
How much is a flight to Spain?
What are the most popular airports to fly into in Spain?
- Adolfo Suarez Madrid-Barajas Airport (MAD) - 538 flights per month.
- Barcelona Intl. Airport (BCN) - 355 flights per month.
- Palma de Mallorca Airport (PMI) - 13 flights per month.
When is the cheapest time to fly to Spain?
How much is a plane ticket to Spain?
What is the best time to go to Spain?
What months are the cheapest to book a flight to Spain?
Book with confidence
Explore flights to Spain
Why take a flight to Spain?
Embark on an unforgettable adventure with a flight to Spain, a destination that offers a vibrant tapestry of experiences. Spain's got it all – stunning scenery, beautiful beaches, fabulous food, cosmopolitan cities and vibrant villages. Whether you're yearning for the allure of Barcelona, the splendour of Madrid, or the sun-drenched beaches of Costa del Sol, we've got you covered with affordable tickets to Spain. Relax as you bask in the golden beaches of Costa del Sol or explore the charming coastal towns of Costa Brava. Delight your taste buds with world-renowned cuisine, from tantalising tapas to flavourful paella.
When to book flights to Spain?
November to March is one of the cheapest times to buy tickets to Spain. Although you can expect more rain in the last months of the year, the weather in Spain is still great all year round. If you visit in spring and autumn, you'll encounter smaller crowds and cheaper flights to Spain, as well as cheaper accommodation. If you're planning to visit in peak season, from July to September, then you'll want to book well in advance to find some of the cheapest flights to Spain from £44* for that time of the year.
How to find cheap flights to Spain?
If you're flexible with your dates, you're in with a better chance of getting cheap airline tickets to Spain. Once you've searched for flights to Spain, click on 'flexible dates' above the results and you'll be shown some of the cheapest flights to Spain for nearby days. If you book in advance or book your flight and accommodation together as a package, you can usually get an even cheaper deal.
Flights to Spain from UK
There are plenty of direct and short stopover flights to be found to Spain from the UK:
- Flights from London to Barcelona – 3 hours, 8 min (1 stop)
- Flights from London to Madrid – 2 hours, 30 min (direct)
- Flights from London to Majorca – 4 hours, 14 min (1 stop)
- Flights from London to Ibiza – 3 hours, 55 min (1 stop)
Main airports in Spain
As the largest country in Europe, with several major cities and territories in the Atlantic Ocean and the Mediterranean, Spain isn't short of international airports. Mainland airports for flights to Spain from the UK include Barcelona International Airport, Adolfo Suárez Madrid–Barajas Airport in Madrid and Málaga Airport. Airports on Spain's various islands include Palma De Majorca Airport, Gran Canaria Airport, Tenerife South Airport, Fuerteventura Airport and Ibiza Airport.
What Airlines fly to Spain?
Depending on where you want to go when you fly to Spain, there are several airlines available.
Get around in Spain
It's worth taking advantage of Spain's extensive and well-connected public transport network, with trains, metros and buses that travel between cities and within urban areas. You can also hire a car in Spain while you're on the mainland or one of the islands. Regional flights are also an option if you want to get from one part of Spain to another.
Must-see attractions in Spain
If you visit the Spanish capital, Madrid, it's worth paying a visit to the Prado, one of the world's most prestigious museums. It houses an impressive collection of masterpieces by renowned artists such as Goya, Velázquez and El Greco. You'll also want to stop off at the Plaza Mayor where you can admire the grand architecture, enjoy a cup of coffee at a traditional café and soak up the lively atmosphere.
Make a stop in Barcelona, the capital of Spain's Catalan region, and marvel at the Sagrada Familia, Antoni Gaudí's architectural masterpiece. With its awe-inspiring design, intricate details and surreal elements, this basilica is an iconic highlight. Then stroll through Park Güell, another testament to Gaudí's genius. Wander through the colourful mosaics, unique structures and panoramic views of Barcelona.
Spain's island territories boast unique and captivating attractions, such as the Teide National Park in Tenerife, Timanfaya National Park in Lanzarote, The fortified old town of Ibiza, a UNESCO World Heritage site and the Cabrera Archipelago Maritime-Terrestrial National Park in Majorca.
Tips for Travelling in Spain
Malta is in the EU Schengen area, so UK citizens on flights to Spain from the UK must have passports issued less than 10 years before the date they enter the Schengen area and valid for at least three months after the day they plan to leave. If this applies to you, you can travel to Spain for up to 90 days in any 180-day period without a visa.
* Prices and availability are subject to change. Additional terms apply.
Travel information
Spain Flights Information
Airlines serving | Ryanair, Vueling Airlines, Jet2, easyJet, Iberia |
|---|---|
Roundtrip price | from £44 |
Explore a world of travel with Expedia
- Alicante Hotels
- Villas in Alicante Province
- All-Inclusive Hotels in Barcelona
- Beach Resorts & in Barcelona
- Cheap Hotels in Barcelona
- Barcelona Hotels
- Benidorm Hotels
- Bilbao Hotels
- Villas in Canary Islands
- All-Inclusive Hotels in Alicante Province
- All-Inclusive Hotels in Balearic Islands
- All-Inclusive Hotels in Canary Islands
- Córdoba Hotels
- Madrid Hotels
- All-Inclusive Hotels in Málaga
- Málaga Hotels
- Marbella Hotels
- Villas in Marbella
- Old Town Benidorm Hotels
- All-Inclusive Hotels in Palma de Mallorca
- Palma de Mallorca Hotels
- Villas in Palma de Mallorca
- San Sebastián Hotels
- Seville Hotels
- Valencia Hotels
- Villas in Valencia Province
- Flights to Alcúdia
- Flights to Alicante
- Flights to Almeria
- Flights to Barcelona
- Flights to Benalmádena
- Flights to Benidorm
- Flights to Bilbao
- Flights to Cádiz
- Flights to Corvera
- Flights to Girona
- Flights to Granada
- Flights to Jerez de la Frontera
- Flights to Las Palmas de Gran Canaria
- Flights to Lloret de Mar
- Flights to Madrid
- Flights to Málaga
- Flights to Marbella
- Flights to Murcia
- Flights to Nerja
- Flights to Palma de Mallorca
- Flights to Plan
- Flights to Reus
- Flights to Salou
- Flights to San Sebastián
- Flights to Santander
- Flights to Santiago de Compostela
- Flights to Seville
- Flights to Torremolinos
- Flights to Torrevieja
- Flights to Tui
- Flights to Valencia
- Flights to Vigo
- Flights to A Coruña
- Flights to Andalusia
- Flights to Asturias
- Flights to Canary Islands
- Flights to Córdoba
- Flights to Granada Province
- Flights to Salamanca Province
- Flights to Toledo Province
- Flights from Tui
- Barcelona Holidays
- Benidorm Holidays
- Canary Islands Holidays
- Galicia Holidays
- Granada Holidays
- All inclusive Holiday Packages Barcelona
- All inclusive Holiday Packages Canary Islands
- All inclusive Holiday Packages Benidorm
- Madrid Holidays
- Málaga Holidays
- Visit Malgrat de Mar
- Marbella Holidays
- Palma de Mallorca Holidays
- San Sebastián Holidays
- Seville Holidays
- Valencia Province Holidays
- Things to do in Adeje
- Things to do in Alicante
- Things to do in Barcelona
- Things to do in Benidorm
- Things to do in Fuengirola
- Things to do in Ibiza Town
- Things to do in Málaga
- Things to do in Marbella
- Things to do in Murcia
- Things to do in Old Town Benidorm
- Things to do in Playa Blanca
- Things to do in Puerto de la Cruz
- Things to do in Puerto Rico
- Things to do in Salou
- Things to do in Torremolinos
