Search and find cheap flights to Spain

Return
1 adult
Economy
From?
To?
Sun 29/5
Sun 5/6

About Flights to Spain

Summary info about Spain flight prices, duration and airlines

Best One-Way Price

C$ 276

Best Round-Trip Price

C$ 546

Fastest flight time

10h 30m
The best one-way flight price to Spain from Canada in the last 72 hours is C$ 276 (Toronto Pearson Intl to Malaga).
The best round-trip flight price to Spain from Canada in the last 72 hours is C$ 546 (Montreal Pierre Elliott Trudeau Intl to Barcelona-El Prat).
The fastest flight to Spain from Canada takes 10h 30m (Toronto Pearson Intl to Barcelona-El Prat).

Cheapest flights to cities in Spain

Click on the cities below to find out when it's cheapest to fly to Spain, from Canada
Barcelona
Barcelona

Useful information for your flight to Spain

Get up-to-date answers for some of the most frequently asked questions regarding flying to Spain

When visiting La Rambla in Barcelona, the closest airport is Barcelona-El Prat Airport.

If you are looking to fly to Spain for less, look to airlines like Juneyao Airlines, Ryanair, and easyJet, with prices starting at C$ 14, C$ 18, and C$ 21 respectively.

The average flight duration from Canada to Spain depends on which airport you fly into and out of. Flying from Toronto Pearson Intl to Madrid Barajas is 7h 15m on average, while flying from Vancouver Intl to Madrid Barajas is 13h 40m on average. Madrid Barajas is the most popular airport in Spain.

The cheapest flight to Spain recently found on momondo was C$ 24. If you’re unable to find a flight deal this cheap, keep in mind that anything less than C$ 1,508 is considered a good price for flights to Spain. C$ 1,591 is the average cost to fly to Spain, while C$ 15,445 is the most expensive.



Popular cities and sights

Looking to visit Spain? Check out these cities and spend time seeing some of the most popular sights in the country

Recent flights found to popular cities in Spain

Find flights to these popular cities in Spain from your nearest airport.

Flights to Santa Cruz de Tenerife

Search all flight deals to Santa Cruz de Tenerife

Cheapest flight routes to Spain

These routes have the cheapest flights to Spain found by momondo users in Canada
DepartingDestinationBest TimeBest Price
MontrealBarcelona7h 15mC$ 546
MontrealMálaga6h 55mC$ 573
MontrealSantiago de Compostela18h 45mC$ 575
TorontoBarcelona7h 35mC$ 579
MontrealMadrid7h 00mC$ 587
TorontoMálaga9h 40mC$ 641
TorontoValencia13h 35mC$ 646
TorontoMadrid7h 25mC$ 648
TorontoSeville15h 10mC$ 665
MontrealValencia12h 35mC$ 668
MontrealGranadilla13h 35mC$ 669
TorontoPalma de Mallorca12h 45mC$ 671
TorontoA Coruña16h 35mC$ 675
TorontoBilbao14h 35mC$ 684
AbbotsfordBarcelona16h 40mC$ 692
TorontoMahón16h 10mC$ 698

Popular routes landing in Spain

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Toronto to Barcelona Flights
Fastest flight time7h 35m
Cheapest priceC$ 579
Montreal to Barcelona Flights
Fastest flight time7h 15m
Cheapest priceC$ 546
Toronto to Madrid Flights
Fastest flight time7h 25m
Cheapest priceC$ 648
London to Palma de Mallorca Flights
Fastest flight time2h 20m
Cheapest priceC$ 75
Barcelona to Palma de Mallorca Flights
Fastest flight time0h 45m
Cheapest priceC$ 35
Vancouver to Barcelona Flights
Fastest flight time14h 20m
Cheapest priceC$ 778
Vancouver to Madrid Flights
Fastest flight time13h 40m
Cheapest priceC$ 1,088
Montreal to Málaga Flights
Fastest flight time6h 55m
Cheapest priceC$ 573
Montreal to Madrid Flights
Fastest flight time7h 00m
Cheapest priceC$ 587
Paris to Málaga Flights
Fastest flight time4h 50m
Cheapest priceC$ 111
Montreal to Palma de Mallorca Flights
Fastest flight time11h 20m
Cheapest priceC$ 726
Montreal to Bilbao Flights
Fastest flight time15h 40m
Cheapest priceC$ 757
Fredericton to Barcelona Flights
Fastest flight time22h 55m
Cheapest priceC$ 1,333
Calgary to Madrid Flights
Fastest flight time14h 05m
Cheapest priceC$ 1,097
Toronto to Málaga Flights
Fastest flight time9h 40m
Cheapest priceC$ 641
Ottawa to Madrid Flights
Fastest flight time11h 05m
Cheapest priceC$ 866
Québec City to Barcelona Flights
Fastest flight time11h 02m
Cheapest priceC$ 831
Montreal to Valencia Flights
Fastest flight time12h 35m
Cheapest priceC$ 668
Ottawa to Barcelona Flights
Fastest flight time11h 15m
Cheapest priceC$ 868
Calgary to Barcelona Flights
Fastest flight time13h 15m
Cheapest priceC$ 885

Start planning your trip to Spain


Why use momondo?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights to Spain. Millions of users trust and use momondo every year so you are in good company.

momondo does allow users to show only those flights to Spain which offer a flexible booking policy as well as other useful filters and features.

Once all potential Spain flight options are in front of you momondo lets you sort and filter flights based on preferences such as airline, price and flight times, amongst many other options.

If you are simply researching potential flights to Spain, momondo offers a useful price alert feature which will track prices for flights to Spain and alert you when they change.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.