
Popular airlines to Spain
Lufthansa
Iberia
British Airways
KLM
TAP Portugal
Air France
Swiss International Air Lines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
How much is the cheapest flight to Spain?
Prices were available within the past 7 days and start at CA $377 for one-way flights and CA $681 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
Book with confidence
Explore flights to Spain
Why fly to Spain?
The allure of Spain has never been stronger, with dreamy beaches and centuries of culture enticing visitors from all over the world. Flights to Spain depart from several airports in Canada, giving you easy access to a land steeped in history and tradition.
Relax into the Mediterranean way of life on the laid-back southern coast, or walk in the footsteps of pilgrims as you visit northern cathedrals as old as time. Summers here seem endless, and the infectious Spanish energy will leave its mark on your soul. By day you can hike the wild Andalusian mountains, snorkel in clear Mallorcan waters, or gaze at Gaudi’s whimsical creations in Barcelona. As dusk falls, it’s time for tapas in the lively bars that line the cobbled city streets.
When to book Spain plane tickets?
The ultimate time to book flights to Spain is between November and March, as this is one of the cheapest seasons to fly. While much of the world is in the icy grip of winter, Spain is basking in sunshine, especially on the south coast and in the Canary Islands. Spring and fall are also great times to visit if you prefer smaller crowds, affordable accommodation, and warm weather. For a Spain flight booking in summer, consider the heat when choosing your destination. City temperatures can soar in July and August so this is the perfect time to hit the beach.
How to find cheap flights to Spain?
For the cheapest flights to Spain, try and be flexible with your dates and departure airport. When searching for low-cost tickets to Spain on Expedia, you’ll see prices for the whole week–days on either side of your selected date may be cheaper.
Avoid school vacation periods if you’re looking for bargain airfares. You can also save money by booking an Expedia flight and hotel package deal. Make your reservation several months before your trip as Spain air fares can rise nearer to the time of travel. Cheap last-minute flights to Spain are sometimes available, but it’s usually better to book early.
Flights to Spain from Canada
Most routes from Canada involve a stop in Europe, although direct flights to Spain are offered from some airports. Here’s a selection of popular journeys to give you an idea of travel times:
- Flights from Ottawa to Madrid – 10 hours (1 stop)
- Flights from Toronto to Malaga – 11 hours 15 minutes (1 stop)
- Flights from Montreal to Barcelona – 9 hours 50 minutes (1 stop)
- Flights from Vancouver to Palma de Mallorca – 18 hours 40 minutes (1 stop)
- Flights from Toronto to Tenerife – 14 hours 15 minutes (1 stop)
What is the main Spain airport?
Spain is a popular European destination and has international airports all across the country. Madrid, Malaga, and Barcelona are the busiest mainland hubs for flights from Canada. There are plenty of domestic Spain flights if you’re travelling onwards to the smaller cities. Airports in Spain’s island territories include Tenerife, Ibiza, and Mallorca.
What airlines fly to Spain?
These are some of the main airlines that fly to Spain. Your choice of carrier will depend on your departure location as well as your final destination.
How to get around in Spain
There are several domestic Spain airways for travel around the country, with regular flights that don’t cost a ton. For regional journeys as well as some routes across Spain, the extensive rail network serves the major cities. This is a cheap and efficient way to get about. Have a look at Spain car rentals if you fancy exploring the more remote areas.
Must-see attractions in Spain
As soon as your plane touches down, you’ll be immersed in a world of heritage and colour: for architectural gems, head to Gaudi’s La Sagrada Familia in Barcelona or the Guggenheim Museum in Bilbao. If you’re here for a beach vacation, the Costa del Sol and the Balearic Islands boast abundant blue coves. Meanwhile, the black sand in Tenerife and Lanzarote offers a touch of the exotic. In Granada, you can admire the Alhambra with its Moorish arches and opulent palaces. Finish your trip on a high with a heart-wrenching flamenco show in Seville.
Tips for travelling in Spain
Canadians can visit Spain without a visa for up to 90 days in a 180-day period. Set your watch to local time straight after your arrival to avoid embarrassing mistakes. With that in mind, don’t book dinner before 9:00pm if you want to blend in—the Spanish eat late, and many restaurants aren’t open until then. In the same vein, shops and some attractions close during the afternoon so factor this into your planning.
*Prices and availability are subject to change. Additional terms apply.
Travel information
Spain Flights Information
Airlines serving | Air Transat, WestJet, SATA International-Azores Airlines S.A., Air Canada, Swiss International Air Lines, American Airlines, Condor, TAP Portugal, Porter Airlines, Lufthansa |
|---|---|
Roundtrip price | from CA $681 |
Explore a world of travel with Expedia
- Marbella Hotels
- Málaga Hotels
- San Sebastián Hotels
- Beach Hotel Hotels in Barcelona
- Hostels in Barcelona
- Valencia Hotels
- All Inclusive Resorts and in Canary Islands
- Palma de Mallorca Hotels
- Barcelona Hotels
- 5 Star Hotels in Barcelona
- All Inclusive Resorts and in Barcelona
- Córdoba Hotels
- Seville Hotels
- Bilbao Hotels
- Marriott Hotels & Resorts in Barcelona
- Alicante Hotels
- Cheap Hotels in Barcelona
- Madrid Hotels
- All Inclusive Resorts and in Málaga
- Apartments in Barcelona
- Granada Hotels
- Hotels with Free Airport Shuttle in Barcelona
- Flights to Almeria
- Flights to Las Vegas
- Flights to Montserrat
- Flights to Plan
- Flights to Marbella
- Flights to Andalusia
- Flights to Cantabria
- Flights to Las Vegas
- Flights to Catalonia
- Flights to Jerez de la Frontera
- Flights to Cádiz
- Flights to Vigo
- Flights to Formentera
- Flights to Torrox
- Flights to Santiago de Compostela
- Flights to Santa Cruz de Tenerife
- Flights to Las Vegas
- Flights to Alicante
- Flights to Benidorm
- Flights to Ronda
- Flights to San Sebastián
- Flights to Pamplona
- Flights to Madrid
- Flights to Las Palmas de Gran Canaria
- Flights to Granada
- Flights to Málaga
- Flights to Sarria
- Flights to Valencia
- Flights to Petra
- Flights to Murcia
- Flights to Seville
- Flights to Girona
- Flights to Galicia
- Flights to Barcelona
- Flights to Irán
- Flights to Bilbao
- Flights to Asturias
- Flights to Zaragoza Province
- Flights to Palma de Mallorca
- Flights to Canary Islands
- Visit Alicante
- Visit Marbella
- All inclusive Vacation Packages Canary Islands
- Las Vegas Vacations
- Visit Las Palmas
- Marbella Vacations
- Torremolinos Vacations
- Andalusia Vacations
- Visit Aragon
- Benidorm Vacations
- Visit Altea
- Visit Barcelona
- Madrid Vacations
- All inclusive Vacation Packages Barcelona
- Visit Viator
- Palma de Mallorca Vacations
- Barcelona Vacations
- Visit Málaga
- Visit Las Palmas de Gran Canaria
- Visit Morro Jable
- Canary Islands Vacations
- Visit Alicante Province
- Plan Vacations
