Plane tickets to Spain
One search, all the flights
We find you the best flight deals and travel hacks so that you can choose how to book.
Rise above all travel anxieties
With the Kiwi.com Guarantee we have your back with whatever happens.
Trusted by millions
Join over 10 million yearly travellers booking with ease.
Popular cities in Spain
Explore airlines and airports
Airlines based in Spain
- Air Europa
- World2fly
- Air Europa
- Iberojet Airlines
- SwiftAir
- Boutique Flights
- Iberia Express
- Wamos Air
- AlbaStar
- Air Nostrum
- Iberia Airlines
- LEVEL EUROPE DO NOT USE
- IBERIA for LEVEL SPAIN
- Level
- Canarian Airways
- Canary Fly
- Plus Ultra Lineas Aereas
- UEP Fly
- Viva Air
- Volotea
Popular airlines flying to Spain
- Ryanair
- Pegasus
- Avianca
- United Airlines
- AeroMéxico
- Turkish Airlines
- LATAM Airlines
- Wizz Air
- Finnair
- Air Transat
- Laser Air
- SunExpress
- Wizz Air Malta
- FLY ONE
- British Airways
- easyJet
- Virgin Atlantic Airways
- KLM Royal Dutch Airlines
- Emirates
- El Al Israel Airlines
Other airlines flying to Spain
Airports in Spain
Airports near Spain
Airports flying to Spain
Buses & trains
Bus providers in Spain
Vibasa
Transportes Generales Comes
Torres Bus
Subus
Socibus
Samar
Sagales
Monbus
Berlinas Menorca
LEDA
Autobuses La Union
La Roca Shopping Bus
Jimenez Dorado
Interbus S.A.
Hife
Grupo Julia
Damas S.A.
Dainco S.A.
Costa Azul
Cevesa
Busplana
Bilman Bus
Basebus
Autocares Baraza
Balearia
Autna SL - Spain
Avanza
Alsa
Aerobus Barcelona
Train companies in Spain
AVLO
Renfe
Cheapest month to fly to Spain
Explore price trends for trips to Spain
Showing prices in GBP
Annual Avg. Price | 32 GBP |
December 2024 | 41 GBP |
January 2025 | 17 GBP |
February 2025 | 19 GBP |
March 2025 | 21 GBP |
April 2025 | 41 GBP |
May 2025 | 35 GBP |
June 2025 | 35 GBP |
July 2025 | 41 GBP |
August 2025 | 35 GBP |
September 2025 | 35 GBP |
October 2025 | 34 GBP |
November 2025 | 34 GBP |
Visit Spain
Spain is a lovely country in Europe, with a lot of interesting places to see.
Madrid is the capital and also one of the popular cities.
Other cities which are good to visit are Madrid, Barcelona, Valencia, Sevilla, Zaragoza.
During your journey around Spain, you can taste paella, gazpacho, jamon, churros, tortilla and many other local specialties.
Major airports in Spain
Spain has more than two international airports where you can arrive from anywhere in the world. And the largest ones you can arrive at are Madrid–Barajas Airport (MAD), Barcelona–El Prat Airport (BCN), Palma de Mallorca Airport (PMI), Málaga Airport (AGP), Alicante Airport (ALC), Gran Canaria Airport (LPA), Tenerife South Airport (TFS), Ibiza Airport (IBZ), Lanzarote Airport (ACE), Fuerteventura Airport (FUE), Seville Airport (SVQ), Bilbao Airport (BIO), Tenerife Norte Airport (TFN), Menorca Airport (MAH), Santiago de Compostela Airport (SCQ).
If you arrive at Madrid–Barajas Airport (MAD) in Madrid, which is also the largest airport in the country, and you’re going to any other city, no worries. It takes a maximum of several hours to get to any city within the country.
General information about Spain
Spain accepts Euro. If you’re coming from a country where the currency is other than Euro, it would be beneficial to exchange money before your visit to Spain.
Spain has a population of 47.5 million residents, making it one of the top 100 most populated countries in the world.
The only official language in Spain is Spanish. However, the largest part of people can speak one more language besides their native one; usually it is Catalan, Galician, Basque, Moroccan Arabic, Romanian, English.
Gibraltar, France, Andorra, and Portugal share borders with Spain.
Spain weather
Spain has a Mediterranean climate which is the same as in some countries of Europe. If you travel to Spain during the summer holidays, then you don’t need to pack warm clothes with you as the weather is usually pleasant and sunny. Although if you are arriving in August, you might want to pack a light sweater with you as it can get a bit chilly in the evenings. Nevertheless, when you’re visiting Spain it’s better to check the weather forecast before your trip to be prepared for any situation.
Cheap flights
Popular flights from North America to Spain
- Los Angeles to Barcelona from £242
- Boston to Barcelona from £207
- Miami to Barcelona from £182
- Mexico City to Madrid from £296
- San Francisco to Barcelona from £230
- Miami to Madrid from £177
- Cancún to Madrid from £251
- Los Angeles to Madrid from £231
- Guadalajara to Madrid from £310
- San José to Madrid from £270
- Punta Cana to Madrid from £263
- San Francisco to Madrid from £228
- Boston to Madrid from £200
- Monterrey to Madrid from £312
- Calgary to Barcelona from £177
- Dallas to Barcelona from £217
- Cancún to Barcelona from £269
- Dallas to Madrid from £229
- Atlanta to Barcelona from £182
- Denver to Barcelona from £215
- Los Angeles to Palma, Majorca from £253
- Mexico City to Barcelona from £300
- Santo Domingo to Madrid from £213
- Los Angeles to Málaga from £236
- Atlanta to Madrid from £197
- Los Angeles to Ibiza from £253
- San José to Barcelona from £281
- Guatemala City to Madrid from £314
- Los Angeles to Bilbao from £248
- San Diego to Barcelona from £248
- Vancouver to Barcelona from £214
- Vancouver to Madrid from £226
- Seattle to Madrid from £240
- Miami to Ibiza from £205
- Miami to Valencia from £177
- Calgary to Madrid from £191
- Miami to Málaga from £148
- Miami to Seville from £175
- Seattle to Barcelona from £229
- Las Vegas to Madrid from £217
Popular flights from Europe to Spain
- Lisbon to Barcelona from £23
- Prague to Barcelona from £38
- Warsaw to Barcelona from £36
- Amsterdam to Barcelona from £70
- Lisbon to Madrid from £37
- Vienna to Barcelona from £22
- Belgrade to Barcelona from £37
- Manchester to Barcelona from £24
- Barcelona to Madrid from £21
- Madrid to Barcelona from £21
- Budapest to Barcelona from £33
- Amsterdam to Madrid from £74
- Warsaw to Madrid from £32
- Copenhagen to Barcelona from £31
- Barcelona to Palma, Majorca from £23
- Athens to Barcelona from £55
- Prague to Málaga from £37
- Vilnius to Barcelona from £43
- Dublin to Barcelona from £33
- Berlin to Barcelona from £36
- Málaga to Barcelona from £25
- Budapest to Madrid from £44
- Tirana to Barcelona from £27
- Barcelona to Málaga from £25
- Berlin to Madrid from £58
- Palma, Majorca to Barcelona from £19
- Kraków to Barcelona from £23
- Birmingham to Barcelona from £26
- Warsaw to Valencia from £46
- Barcelona to Ibiza from £22
- Zürich to Barcelona from £42
- Geneva to Barcelona from £39
- Nice to Barcelona from £28
- Barcelona to Seville from £29
- Munich to Barcelona from £61
- Alicante to Barcelona from £25
- Vilnius to Málaga from £49
- Tallinn to Málaga from £44
- Copenhagen to Madrid from £59
- Ibiza to Barcelona from £13
Popular flights from Asia to Spain
- Tel Aviv to Barcelona from £98
- Tel Aviv to Madrid from £107
- Amman to Barcelona from £104
- Kutaisi to Barcelona from £65
- Yerevan to Barcelona from £48
- Amman to Madrid from £128
- Tel Aviv to Málaga from £95
- Kutaisi to Madrid from £67
- Dubai to Madrid from £123
- Riyadh to Madrid from £69
- Tbilisi to Madrid from £93
- Dubai to Barcelona from £113
- Riyadh to Barcelona from £78
- Jeddah to Barcelona from £85
- Istanbul to Barcelona from £68
- Bangkok to Barcelona from £227
- Denpasar to Barcelona from £283
- Tbilisi to Barcelona from £92
- Amman to Málaga from £122
- Dubai to Málaga from £124
- Tel Aviv to Palma, Majorca from £106
- Antalya to Barcelona from £54
- Istanbul to Madrid from £64
- Bangkok to Madrid from £227
- Tel Aviv to Alicante from £142
- New Delhi to Madrid from £222
- Denpasar to Madrid from £304
- Tel Aviv to Ibiza from £120
- Mumbai to Barcelona from £182
- Beirut to Barcelona from £171
- Manila to Madrid from £236
- Yerevan to Valencia from £52
- Tel Aviv to Valencia from £95
- Tel Aviv to Seville from £107
- Singapore to Barcelona from £264
- Hong Kong to Madrid from £228
- Antalya to Málaga from £49
- Dubai to Alicante from £117
- Malé to Barcelona from £207
- Phuket City to Barcelona from £253
Popular flights from Africa to Spain
- Marrakesh to Madrid from £23
- Marrakesh to Barcelona from £24
- Cairo to Madrid from £93
- Cairo to Barcelona from £78
- Tangier to Barcelona from £26
- Tangier to Madrid from £23
- Tunis to Barcelona from £48
- Tunis to Madrid from £46
- Sharm El Sheikh to Barcelona from £72
- Marrakesh to Bilbao from £49
- Banjul to Barcelona from £167
- Marrakesh to Valencia from £24
- Tangier to Palma, Majorca from £48
- Agadir to Málaga from £42
- Algiers to Barcelona from £29
- Fes to Barcelona from £26
- Hurghada to Barcelona from £74
- Hurghada to Málaga from £75
- Tangier to Málaga from £23
- Marrakesh to Palma, Majorca from £52
- Cairo to Seville from £105
- Cape Town to Palma, Majorca from £175
- Agadir to Madrid from £24
- Agadir to Barcelona from £48
- Tunis to Alicante from £65
- Oujda to Madrid from £57
- Marrakesh to Seville from £23
- Marrakesh to Las Palmas from £23
- Marrakesh to Ibiza from £45
- Tunis to Valencia from £50
- Tunis to Ibiza from £66
- Monastir to Alicante from £81
- Marrakesh to Málaga from £23
- Fes to Madrid from £42
- Algiers to Alicante from £45
- Tunis to Palma, Majorca from £67
- Nouakchott to Madrid from £290
- Monastir to Barcelona from £54
- Tangier to Valencia from £23
- Cairo to Palma, Majorca from £103
Popular flights from Oceania to Spain
- Perth to Barcelona from £384
- Sydney to Barcelona from £549
- Perth to Madrid from £407
- Melbourne to Barcelona from £448
- Brisbane to Barcelona from £518
- Gold Coast to Madrid from £636
- Gold Coast to Barcelona from £564
- Perth to Málaga from £402
- Sydney to Madrid from £445
- Melbourne to Madrid from £447
- Brisbane to Madrid from £533
- Sydney to Ibiza from £589
- Sydney to Málaga from £532
- Brisbane to Palma, Majorca from £599
- Auckland to Palma, Majorca from £518
- Christchurch to Barcelona from £605
- Tahiti to Barcelona from £517
- Gold Coast to Palma, Majorca from £683
- Brisbane to Valencia from £534
- Melbourne to Ibiza from £560
- Gold Coast to Málaga from £644
- Brisbane to Bilbao from £620
- Melbourne to Seville from £468
- Melbourne to Palma, Majorca from £461
- Melbourne to Tenerife from £457
- Melbourne to Valencia from £441
- Auckland to Valencia from £498
- Melbourne to Las Palmas from £464
- Perth to Alicante from £391
- Brisbane to Ibiza from £655
- Melbourne to Alicante from £457
- Sydney to Alicante from £528
- Auckland to Madrid from £488
- Melbourne to Málaga from £463
- Darwin to Madrid from £588
- Christchurch to Madrid from £643
- Auckland to Málaga from £516
- Brisbane to Málaga from £538
- Auckland to Alicante from £535
- Gold Coast to Ibiza from £682
Popular flights from South America to Spain
- Bogotá to Madrid from £340
- Lima to Madrid from £398
- Medellín to Madrid from £352
- Santiago de Chile to Barcelona from £365
- Caracas to Madrid from £373
- Bogotá to Barcelona from £347
- Cali to Madrid from £305
- Lima to Barcelona from £379
- Santiago de Chile to Madrid from £377
- Quito to Madrid from £341
- Cartagena to Madrid from £321
- Medellín to Barcelona from £352
- Guayaquil to Madrid from £302
- Montevideo to Barcelona from £379
- Cusco to Madrid from £426
- Pereira to Madrid from £365
- Montevideo to Madrid from £391
- Caracas to Barcelona from £431
- Córdoba to Barcelona from £424
- Cúcuta to Madrid from £376
- Bogotá to Málaga from £299
- Caracas to Málaga from £437
- Mendoza to Barcelona from £468
- Cartagena to Barcelona from £354
- Caracas to Ibiza from £518
- Cochabamba to Madrid from £430
- Santa Cruz de la Sierra to Madrid from £424
- São Paulo to Madrid from £227
- Buenos Aires to Madrid from £469
- Asunción to Alicante from £411
- São Paulo to Barcelona from £275
- Caracas to Las Palmas from £492
- Medellín to Palma, Majorca from £332
- Guayaquil to Alicante from £285
- Buenos Aires to Barcelona from £454
- Fortaleza to Madrid from £340
- Rio de Janeiro to Málaga from £331
- Belém to Barcelona from £388
- Quito to Barcelona from £338
- Buenos Aires to Las Palmas from £498
Frequently asked questions
Spain travel guide
Get more out of Kiwi.com with our mobile application
Find out more about the Kiwi.com app on kiwi.com/mobile . With our app you can search for the best plane connections. The Kiwi.com mobile app offers cheap flights, access to hidden features, travel hacks and special offers.
Download boarding passes
One-click booking
Get exclusive offers and prices
Mobile trip notifications