Plane tickets to Spain
Kiwi-Code uncovers prices airlines don't want you to see.
Use our flexible filters to tailor your search.
Look out for the travel hack star icon for even cheaper fares.
Popular cities in Spain
Explore airlines and airports
Airlines based in Spain
- Iberia Airlines
- Iberojet Airlines
- Boutique Flights
- Air Europa
- Viva Air
- AlbaStar
- Air Nostrum
- Canary Fly
- Plus Ultra Lineas Aereas
- Volotea
- World2fly
- Air Europa
- SwiftAir
- Wamos Air
- Iberia Express
- Level
- Canarian Airways
- LEVEL EUROPE DO NOT USE
- Vueling
- Binter Canarias
Popular airlines flying to Spain
- Air Arabia
- Air Transat
- Avianca
- easyJet
- El Al Israel Airlines
- Pegasus
- Blue Bird Airways
- LATAM Airlines
- Turkish Airlines
- Wizz Air
- AeroMéxico
- Arkia
- WestJet
- SunExpress
- Egyptair
- Royal Jordanian
- Wizz Air Malta
- Condor
- TAP Portugal
- 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 CAD
Annual Avg. Price | 480 CAD |
May 2024 | 537 CAD |
June 2024 | 426 CAD |
July 2024 | 450 CAD |
August 2024 | 382 CAD |
September 2024 | 360 CAD |
October 2024 | 383 CAD |
November 2024 | 640 CAD |
December 2024 | 643 CAD |
January 2025 | 481 CAD |
February 2025 | 481 CAD |
March 2025 | 481 CAD |
April 2025 | 497 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$506
- Toronto to Madrid from CA$455
- Toronto to Barcelona from CA$466
- Montreal to Madrid from CA$498
- Montreal to Barcelona from CA$488
- Toronto to Tenerife from CA$461
- Toronto to Málaga from CA$445
- Vancouver to Madrid from CA$591
- Toronto to Seville from CA$410
- Vancouver to Barcelona from CA$520
- Toronto to Palma, Majorca from CA$433
- Toronto to Las Palmas from CA$433
- Montreal to Tenerife from CA$488
- Montreal to Málaga from CA$485
- Toronto to Valencia from CA$473
- Montreal to Seville from CA$472
- Toronto to Alicante from CA$479
- Montreal to Palma, Majorca from CA$467
- Montreal to Las Palmas from CA$529
- Vancouver to Tenerife from CA$609
- Vancouver to Málaga from CA$597
- Calgary to Madrid from CA$594
- Calgary to Barcelona from CA$531
- Montreal to Valencia from CA$510
- Vancouver to Seville from CA$649
- Montreal to Alicante from CA$506
- Vancouver to Palma, Majorca from CA$566
- Vancouver to Las Palmas from CA$607
- Winnipeg to Madrid from CA$668
- Edmonton to Madrid from CA$537
- Toronto to Ibiza from CA$466
- Winnipeg to Barcelona from CA$627
- Toronto to Bilbao from CA$466
- Vancouver to Valencia from CA$569
- Edmonton to Barcelona from CA$543
- Vancouver to Alicante from CA$600
- Toronto to Lanzarote from CA$402
- Toronto to Fuerteventura from CA$432
- Calgary to Tenerife from CA$556
- Calgary to Málaga from CA$594
Popular flights from Europe to Spain
- London to Barcelona from CA$60
- Paris to Barcelona from CA$47
- London to Madrid from CA$78
- Lisbon to Barcelona from CA$54
- Amsterdam to Barcelona from CA$100
- Lisbon to Madrid from CA$36
- London to Málaga from CA$59
- Barcelona to Málaga from CA$38
- Málaga to Barcelona from CA$35
- Barcelona to Palma, Majorca from CA$29
- Tirana to Alicante from CA$78