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 CAD
Annual Avg. Price | 453 CAD |
December 2024 | 466 CAD |
January 2025 | 340 CAD |
February 2025 | 316 CAD |
March 2025 | 341 CAD |
April 2025 | 439 CAD |
May 2025 | 440 CAD |
June 2025 | 431 CAD |
July 2025 | 580 CAD |
August 2025 | 440 CAD |
September 2025 | 673 CAD |
October 2025 | 480 CAD |
November 2025 | 489 CAD |
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
- Cancún to Madrid from CA$451
- Mexico City to Madrid from CA$533
- Mexico City to Barcelona from CA$539
- Vancouver to Santiago de Compostela from CA$384
- Hamilton to Barcelona from CA$409
- Boston to Barcelona from CA$373
- Los Angeles to Barcelona from CA$436
- Cancún to Barcelona from CA$484
- Halifax to Barcelona from CA$480
- Ottawa to Málaga from CA$392
- St. John s to Barcelona from CA$648
- Quebec City to Málaga from CA$513
- Toronto to Almería from CA$455
- New York to Madrid from CA$292
- Santo Domingo to Madrid from CA$383
- Panama to Madrid from CA$588
- Chicago to Barcelona from CA$403
- Miami to Barcelona from CA$328
- New York to Málaga from CA$306
- New York to Valencia from CA$274
- New York to Tenerife from CA$309
- New York to Barcelona from CA$295
- Boston to Seville from CA$388
- León to Madrid from CA$558
- Washington, D.C. to Madrid from CA$389
- Halifax to Madrid from CA$516
- San Francisco to Barcelona from CA$413
- San Francisco to Madrid from CA$410
- New York to Alicante from CA$300
- Punta Cana to Barcelona from CA$465
- Boston to Tenerife from CA$375
- Los Angeles to Madrid from CA$416
- Montego Bay to Madrid from CA$567
- Miami to Seville from CA$315
- Minneapolis to Barcelona from CA$448
- Panama to Valencia from CA$603
- Los Angeles to Bilbao from CA$446
- Chicago to Palma, Majorca from CA$385
- Las Vegas to Barcelona from CA$364
- Los Angeles to Seville from CA$452
Popular flights from Europe to Spain
- Barcelona to Palma, Majorca from CA$41
- Lisbon to Barcelona from CA$41
- Barcelona to Málaga from CA$46
- Málaga to Barcelona from CA$46
- Amsterdam to Barcelona from CA$126
- Lisbon to Madrid from CA$66
- Paris to Barcelona from CA$51
- London to Barcelona from CA$39
- London to Madrid from CA$60
- London to Málaga from CA$42
- Tirana to Alicante from CA$77
- Ibiza to Barcelona from CA$23
- Ibiza to Palma, Majorca from CA$59
- Palma, Majorca to Ibiza from CA$58
- Palma, Majorca to Barcelona from CA$34
- Barcelona to Ibiza from CA$40
- Warsaw to Barcelona from CA$65
- Prague to Barcelona from CA$69
- Athens to Barcelona from CA$100
- Valencia to Palma, Majorca from CA$32
- Madrid to Palma, Majorca from CA$56
- Ibiza to Madrid from CA$29
- Lisbon to Palma, Majorca from CA$79
- Lisbon to Ibiza from CA$77
- Munich to Barcelona from CA$110
- Málaga to Palma, Majorca from CA$53
- Palma, Majorca to Madrid from CA$53
- Santorini to Barcelona from CA$164
- Copenhagen to Barcelona from CA$55
- Warsaw to Madrid from CA$57
- Budapest to Alicante from CA$53
- Las Palmas to Lanzarote from CA$62
- Florence to Barcelona from CA$101
- Dublin to Barcelona from CA$59
- Amsterdam to Ibiza from CA$131
- Belgrade to Barcelona from CA$67
- Nice to Ibiza from CA$85
- Tirana to Barcelona from CA$49
- Stuttgart to Madrid from CA$119
- Las Palmas to Santa Cruz de La Palma from CA$107
Popular flights from Asia to Spain
- Tel Aviv to Barcelona from CA$176
- Amman to Barcelona from CA$188
- Istanbul to Barcelona from CA$122
- Denpasar to Madrid from CA$547
- Denpasar to Barcelona from CA$509
- Antalya to Madrid from CA$121
- Amman to Madrid from CA$231
- Antalya to Barcelona from CA$97
- Bangkok to Palma, Majorca from CA$411
- Bangkok to Madrid from CA$407
- Manila to Barcelona from CA$424
- Tel Aviv to Málaga from CA$171
- Istanbul to Palma, Majorca from CA$114
- Dubai to Barcelona from CA$204
- Singapore to Seville from CA$447
- Amman to Málaga from CA$220
- Hong Kong to Barcelona from CA$372
- Mumbai to Ibiza from CA$378
- Beirut to Ibiza from CA$365
- Naga, Camarines Sur to Jerez de la Frontera from CA$706
- Tel Aviv to Santa Cruz de La Palma from CA$247
- Madurai to Barcelona from CA$456
- İzmir to Menorca from CA$168
- Shenzhen to Málaga from CA$368
- Tehran to Valencia from CA$256
- Medan to Madrid from CA$546
Popular flights from Africa to Spain
- Marrakesh to Madrid from CA$42
- Tunis to Barcelona from CA$86
- Marrakesh to Barcelona from CA$43
- Tangier to Barcelona from CA$47
- Banjul to Seville from CA$342
- Fes to Valencia from CA$42
- Casablanca to Madrid from CA$68
- Marrakesh to Málaga from CA$42
- Tangier to Madrid from CA$42
- Casablanca to Barcelona from CA$101
- Tangier to Málaga from CA$42
- Marrakesh to Bilbao from CA$89
- Casablanca to Las Palmas from CA$137
- Marrakesh to Seville from CA$41
- Tangier to Ibiza from CA$85
- Tangier to Tenerife from CA$97
- Rabat to Ibiza from CA$103
- Casablanca to Alicante from CA$128
- Marrakesh to Tenerife from CA$42
- Luanda to Madrid from CA$591
- Tangier to Valencia from CA$42
- Tunis to Tenerife from CA$123
- Marrakesh to Ibiza from CA$82
- Zanzibar to Málaga from CA$489
- Rabat to Barcelona from CA$42
- Casablanca to Palma, Majorca from CA$125
- Tunis to Málaga from CA$106
- Juba to Seville from CA$803
- Monastir to Girona from CA$163
Popular flights from Oceania to Spain
Popular flights from South America to Spain
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