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
- LATAM Airlines
- Blue Bird Airways
- Wizz Air
- SunExpress
- Air Transat
- Condor
- United Airlines
- Turkish Airlines
- WestJet
- easyJet
- Eurowings
- Virgin Atlantic Airways
- El Al Israel Airlines
- Arkia
- Royal Air Maroc
- KLM Royal Dutch Airlines
- Air China
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 | 36 GBP |
April 2025 | 28 GBP |
May 2025 | 30 GBP |
June 2025 | 28 GBP |
July 2025 | 34 GBP |
August 2025 | 78 GBP |
September 2025 | 29 GBP |
October 2025 | 35 GBP |
November 2025 | 35 GBP |
December 2025 | 35 GBP |
January 2026 | 35 GBP |
February 2026 | 35 GBP |
March 2026 | 35 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
- New York to Barcelona from £177
- Los Angeles to Barcelona from £241
- Miami to Barcelona from £246
- Boston to Barcelona from £227
- New York to Madrid from £201
- Mexico City to Madrid from £348
- San Francisco to Barcelona from £262
- Miami to Madrid from £290
- Los Angeles to Madrid from £193
- Cancún to Madrid from £333
- Orlando to Barcelona from £238
- Guadalajara to Madrid from £364
- Toronto to Madrid from £283
- New York to Málaga from £168
- San José to Madrid from £360
- Orlando to Madrid from £249
- New York to Palma, Majorca from £197
- Calgary to Barcelona from £224
- Toronto to Barcelona from £309
- Monterrey to Madrid from £341
- Punta Cana to Madrid from £320
- San Francisco to Madrid from £295
- Los Angeles to Palma, Majorca from £206
- Washington, D.C. to Madrid from £248
- Atlanta to Barcelona from £253
- Los Angeles to Málaga from £204
- New York to Bilbao from £213
- Boston to Madrid from £223
- Orlando to Málaga from £190
- New York to Seville from £199
- Vancouver to Barcelona from £284
- Chicago to Barcelona from £226
- Washington, D.C. to Barcelona from £234
- Cancún to Barcelona from £321
- Montreal to Madrid from £278
- Miami to Ibiza from £179
- Denver to Barcelona from £271
- Vancouver to Madrid from £316
- Dallas to Madrid from £242
- Mexico City to Barcelona from £308
Popular flights from Europe to Spain
- London to Barcelona from £26
- London to Málaga from £31
- London to Madrid from £73
- London to Bilbao from £53
- London to Ibiza from £36
- London to Palma, Majorca from £35
- Manchester to Barcelona from £41
- London to Seville from £41
- London to Alicante from £30
- London to Valencia from £35
- London to Tenerife from £34
- London to Las Palmas from £42
- Birmingham to Barcelona from £28
- Manchester to Madrid from £48
- London to Menorca from £28
- Edinburgh to Barcelona from £45
- London to Lanzarote from £46
- London to Granada from £50
- London to Santiago de Compostela from £33
- Edinburgh to Madrid from £78
- London to Asturias from £45
- London to A Coruña from £38
- Manchester to Alicante from £41
- Bristol to Madrid from £29
- Glasgow to Barcelona from £63
- Manchester to Málaga from £35
- Manchester to Ibiza from £39
- London to Fuerteventura from £52
- Bristol to Barcelona from £53
- Bristol to Ibiza from £35
- Manchester to Palma, Majorca from £31
- Birmingham to Madrid from £38
- Manchester to Tenerife from £28
- Cardiff to Alicante from £33
- Bristol to Palma, Majorca from £32
- London to Santa Cruz de La Palma from £73
- Lisbon to Barcelona from £33
- Cardiff to Málaga from £70
- Paris to Barcelona from £29
- Bristol to Alicante from £34
Popular flights from Asia to Spain
- Tel Aviv to Barcelona from £108
- Tel Aviv to Madrid from £96
- Amman to Barcelona from £77
- Istanbul to Barcelona from £77
- Kutaisi to Barcelona from £90
- Yerevan to Barcelona from £107
- Tel Aviv to Málaga from £96
- Amman to Madrid from £78
- Istanbul to Madrid from £78
- Dubai to Barcelona from £164
- Tbilisi to Madrid from £126
- Tel Aviv to Ibiza from £105
- Kutaisi to Madrid from £92
- Riyadh to Barcelona from £163
- Riyadh to Madrid from £128
- Dubai to Madrid from £160
- Jeddah to Barcelona from £85
- Bangkok to Barcelona from £274
- Denpasar to Barcelona from £267
- Tel Aviv to Palma, Majorca from £106
- Amman to Málaga from £84
- Dubai to Málaga from £198
- Tbilisi to Barcelona from £119
- Istanbul to Alicante from £115
- Denpasar to Madrid from £269
- Bangkok to Madrid from £220
- Istanbul to Málaga from £95
- Baku to Barcelona from £108
- Tel Aviv to Alicante from £128
- İzmir to Barcelona from £83
- Istanbul to Valencia from £128
- Dubai to Alicante from £194
- Antalya to Barcelona from £76
- Istanbul to Palma, Majorca from £110
- Tel Aviv to Valencia from £102
- Yerevan to Valencia from £98
- New Delhi to Madrid from £217
- Beirut to Barcelona from £121
- Antalya to Alicante from £82
- Istanbul to Tenerife from £125
Popular flights from Africa to Spain
- Marrakesh to Madrid from £64
- Marrakesh to Barcelona from £53
- Cairo to Barcelona from £102
- Cairo to Madrid from £147
- Tangier to Barcelona from £32
- Casablanca to Madrid from £44
- Tunis to Barcelona from £97
- Tangier to Madrid from £25
- Tunis to Madrid from £92
- Casablanca to Barcelona from £94
- Banjul to Barcelona from £322
- Dakar to Barcelona from £328
- Marrakesh to Palma, Majorca from £32
- Sharm El Sheikh to Barcelona from £97
- Dakar to Madrid from £292
- Algiers to Barcelona from £35
- Tangier to Málaga from £21
- Hurghada to Barcelona from £112
- Cairo to Seville from £153
- Marrakesh to Ibiza from £53
- Marrakesh to Bilbao from £65
- Algiers to Alicante from £41
- Marrakesh to Tenerife from £22
- Hurghada to Málaga from £145
- Tangier to Palma, Majorca from £50
- Fes to Barcelona from £67
- Tunis to Ibiza from £78
- Marrakesh to Valencia from £31
- Casablanca to Málaga from £55
- Oujda to Madrid from £59
- Cape Town to Palma, Majorca from £360
- Agadir to Málaga from £57
- Agadir to Madrid from £27
- Cairo to Ibiza from £152
- Rabat to Barcelona from £41
- Tunis to Palma, Majorca from £121
- Casablanca to Seville from £94
- Tunis to Alicante from £126
- Marrakesh to Las Palmas from £29
- Nouakchott to Madrid from £292
Popular flights from Oceania to Spain
- Perth to Barcelona from £334
- Sydney to Barcelona from £439
- Perth to Madrid from £380
- Sydney to Madrid from £447
- Brisbane to Barcelona from £453
- Melbourne to Barcelona from £382
- Gold Coast to Barcelona from £445
- Perth to Málaga from £333
- Gold Coast to Madrid from £408
- Sydney to Ibiza from £416
- Brisbane to Madrid from £602
- Sydney to Málaga from £407
- Gold Coast to Palma, Majorca from £439
- Christchurch to Barcelona from £644
- Melbourne to Madrid from £347
- Brisbane to Palma, Majorca from £457
- Brisbane to Alicante from £462
- Brisbane to Málaga from £458
- Auckland to Palma, Majorca from £516
- Gold Coast to Málaga from £472
- Christchurch to Madrid from £543
- Tahiti to Barcelona from £565
- Cairns to Valencia from £517
- Brisbane to Valencia from £462
- Broome to Alicante from £431
- Sydney to Almería from £424
- Port Vila to Madrid from £596
- Cairns to Ibiza from £507
- Melbourne to Ibiza from £405
- Melbourne to Las Palmas from £426
- Auckland to Alicante from £501
- Auckland to Tenerife from £518
- Melbourne to Valencia from £427
- Tahiti to Asturias from £580
- Melbourne to Palma, Majorca from £402
- Dunedin to Palma, Majorca from £687
- Darwin to Madrid from £416
- Melbourne to Seville from £454
- Melbourne to Alicante from £395
- Adelaide to Málaga from £483
Popular flights from South America to Spain
- Bogotá to Madrid from £453
- Lima to Madrid from £497
- Buenos Aires to Madrid from £596
- Buenos Aires to Barcelona from £618
- Medellín to Madrid from £436
- Santiago de Chile to Barcelona from £482
- Cali to Madrid from £471
- Bogotá to Barcelona from £383
- São Paulo to Madrid from £550
- Caracas to Madrid from £485
- Cartagena to Madrid from £399
- Lima to Barcelona from £403
- São Paulo to Barcelona from £366
- Santiago de Chile to Madrid from £511
- Medellín to Barcelona from £404
- Quito to Madrid from £509
- Pereira to Madrid from £452
- Cusco to Madrid from £512
- Montevideo to Madrid from £678
- Santa Cruz de la Sierra to Madrid from £518
- Montevideo to Barcelona from £635
- Guayaquil to Madrid from £450
- Caracas to Barcelona from £417
- Buenos Aires to Las Palmas from £588
- Bogotá to Málaga from £393
- Buenos Aires to Ibiza from £627
- Santiago de Chile to Tenerife from £523
- Buenos Aires to Valencia from £655
- Fortaleza to Madrid from £477
- Córdoba to Barcelona from £614
- Medellín to Donostia / San Sebastián from £491
- São Paulo to Ibiza from £431
- Buenos Aires to Palma, Majorca from £568
- Cartagena to Barcelona from £411
- Buenos Aires to Bilbao from £601
- Ushuaia to Madrid from £674
- Porto Velho to Barcelona from £514
- Florianópolis to Bilbao from £511
- Caracas to Ibiza from £471
- Caracas to Las Palmas from £496
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