Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Toronto To Spain Last modified: 27-Jul-2016 12:34 AM

Cheap flights from Toronto (YTO) to popular destinations in Spain (ES)

Alicante
Carrier Departure Date Return Date Lowest Price
Air Canada 1-Jun-2017 10-Jun-2017 $798
Air Canada 6-Oct-2016 24-Oct-2016 $859
Air Canada 7-Oct-2016 16-Oct-2016 $896
Air Canada 18-Apr-2017 22-Apr-2017 $919
Air France 17-Nov-2016 27-Nov-2016 $920
Air Canada 7-Oct-2016 14-Oct-2016 $936
Air Canada 3-May-2017 17-May-2017 $941
KLM 18-Apr-2017 22-Apr-2017 $954
British Airways 7-Oct-2016 16-Oct-2016 $954
Air France 11-Feb-2017 18-Feb-2017 $956
Barcelona
Carrier Departure Date Return Date Lowest Price
Air Transat 24-Sep-2016 30-Sep-2016 $652
Aer Lingus 15-Nov-2016 29-Nov-2016 $686
Air Canada 23-Aug-2016 30-Aug-2016 $702
Air Transat 16-Sep-2016 23-Sep-2016 $703
Air Transat 1-Oct-2016 7-Oct-2016 $703
Air Transat 23-Sep-2016 30-Sep-2016 $703
Aer Lingus 1-Nov-2016 10-Nov-2016 $709
Aer Lingus 12-Jan-2017 21-Jan-2017 $709
Aer Lingus 26-Nov-2016 29-Nov-2016 $709
Bilbao
Carrier Departure Date Return Date Lowest Price
British Airways 8-May-2017 20-May-2017 $761
Finnair 8-May-2017 20-May-2017 $761
Iberia 8-May-2017 20-May-2017 $761
Air Canada 8-May-2017 20-May-2017 $771
Air Canada 24-Sep-2016 4-Oct-2016 $773
British Airways 13-May-2017 22-May-2017 $773
Air France 8-May-2017 20-May-2017 $787
British Airways 12-Sep-2016 19-Sep-2016 $789
Lufthansa 13-May-2017 22-May-2017 $794
Ibiza
Carrier Departure Date Return Date Lowest Price
British Airways 6-Oct-2016 11-Oct-2016 $830
Iberia 6-Oct-2016 11-Oct-2016 $831
Iberia 9-Jun-2017 18-Jun-2017 $833
British Airways 9-Jun-2017 18-Jun-2017 $839
Finnair 9-Jun-2017 18-Jun-2017 $849
British Airways 26-Sep-2016 8-Oct-2016 $866
Iberia 10-Jun-2017 20-Jun-2017 $868
Air France 11-Sep-2016 20-Sep-2016 $870
Madrid
Carrier Departure Date Return Date Lowest Price
Aer Lingus 10-Nov-2016 19-Nov-2016 $592
Aer Lingus 19-Nov-2016 26-Nov-2016 $600
Aer Lingus 8-Nov-2016 19-Nov-2016 $600
Aer Lingus 17-Nov-2016 25-Nov-2016 $600
Aer Lingus 17-Jan-2017 28-Jan-2017 $607
Aer Lingus 1-Dec-2016 7-Dec-2016 $607
Aer Lingus 17-Jan-2017 27-Jan-2017 $608
Aer Lingus 19-Nov-2016 3-Dec-2016 $608
Malaga
Carrier Departure Date Return Date Lowest Price
British Airways 10-Oct-2016 24-Oct-2016 $719
Iberia 10-Oct-2016 24-Oct-2016 $728
Finnair 11-Sep-2016 26-Sep-2016 $752
Iberia 11-Sep-2016 26-Sep-2016 $752
British Airways 11-Sep-2016 26-Sep-2016 $752
Finnair 10-Oct-2016 24-Oct-2016 $754
Finnair 12-Oct-2016 20-Oct-2016 $755
British Airways 12-Oct-2016 20-Oct-2016 $755
Iberia 12-Oct-2016 20-Oct-2016 $755
British Airways 19-Sep-2016 27-Sep-2016 $764
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Air Canada 11-Sep-2016 18-Sep-2016 $750
Lufthansa 9-Oct-2016 16-Oct-2016 $751
British Airways 9-Oct-2016 16-Oct-2016 $765
Iberia 9-Oct-2016 16-Oct-2016 $765
Finnair 9-Oct-2016 16-Oct-2016 $765
British Airways 10-Oct-2016 16-Oct-2016 $768
Air Canada 11-Sep-2016 24-Sep-2016 $769
Air Canada 11-Sep-2016 22-Sep-2016 $769
British Airways 14-Oct-2016 23-Oct-2016 $771
Seville
Carrier Departure Date Return Date Lowest Price
Air Canada 8-Oct-2016 16-Oct-2016 $924
KLM 13-Sep-2016 17-Sep-2016 $940
Air Canada 13-Sep-2016 17-Sep-2016 $990
British Airways 8-Oct-2016 16-Oct-2016 $1,001
Finnair 8-Oct-2016 16-Oct-2016 $1,012
Lufthansa 2-Feb-2017 11-Feb-2017 $1,048
Iberia 28-Nov-2016 5-Dec-2016 $1,072
Finnair 29-Nov-2016 5-Dec-2016 $1,082
Tenerife
Carrier Departure Date Return Date Lowest Price
Air Canada 15-Oct-2016 22-Oct-2016 $933
Aer Lingus 20-Mar-2017 28-Mar-2017 $946
Air Canada 7-Oct-2016 16-Oct-2016 $952
British Airways 15-Oct-2016 22-Oct-2016 $957
British Airways 7-Oct-2016 16-Oct-2016 $968
British Airways 2-Oct-2016 10-Oct-2016 $975
Brussels 7-Oct-2016 16-Oct-2016 $977
Iberia 2-Oct-2016 10-Oct-2016 $983
British Airways 4-Oct-2016 12-Oct-2016 $983
Valencia
Carrier Departure Date Return Date Lowest Price
Air Canada 27-Sep-2016 11-Oct-2016 $713
Air France 9-Jun-2017 12-Jun-2017 $787
British Airways 27-Sep-2016 11-Oct-2016 $787
Air France 27-Sep-2016 11-Oct-2016 $796
British Airways 26-Sep-2016 8-Oct-2016 $806
Air France 7-Oct-2016 16-Oct-2016 $812
Air France 8-Oct-2016 15-Oct-2016 $816
Air Canada 19-Dec-2016 29-Dec-2016 $817
Lufthansa 26-Sep-2016 8-Oct-2016 $818

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Toronto to Spain

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Toronto to Spain.

DestinationDepartingReturningPrice
Barcelona 04/08/16 09/08/16 $1,189
Madrid 18/08/16 23/08/16 $981

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Toronto to Tenerife Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, LOT, Czech, Tuifly, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, FlexFlight, WestJet $933
Toronto to Las Palmas de Gran Canaria Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, FlexFlight, WestJet $919
Toronto to Lanzarote Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, WestJet $1,365
Toronto to Fuerteventura Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, Meridiana, KLM, Lufthansa, LOT, Thomas Cook, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, WestJet $4,546
Toronto to Santa Cruz de la Palma Air Berlin, Air Canada, Air France, Finnair, British Airways, Condor, Aer Lingus, Iberia, Lufthansa, Austrian, SAS, Brussels, Tap Portugal Check Dates

Flights to Cities in Majorca

FlightsAirlineLowest Price
Toronto to Palma de Mallorca Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, LOT, Czech, Tuifly, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, WestJet $750

Flights to Cities in Spain

FlightsAirlineLowest Price
Toronto to Barcelona Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, LOT, Czech, Tuifly, Austrian, SATA, SAS, Brussels, Jetairfly, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, FlexFlight, WestJet $652
Toronto to Madrid Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Pullmantur Air, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, LOT, Czech, Tuifly, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, FlexFlight, WestJet $592
Toronto to Malaga Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, Czech, Tuifly, Austrian, SATA, SAS, Brussels, Corsair, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, WestJet $719
Toronto to Valencia Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, LOT, Czech, Tuifly, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, WestJet $713
Toronto to Ibiza Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, WestJet $830
Toronto to Alicante Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, FlexFlight, WestJet $859
Toronto to Seville Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SATA, SAS, Brussels, Corsair, Tap Portugal, Air Transat, Virgin Atlantic, WestJet $924
Toronto to Bilbao Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, WestJet $773
Toronto to Granada Air Berlin, Air Canada, Air France, Finnair, British Airways, Condor, Aer Lingus, Iberia, Lufthansa, Czech, SATA, Brussels, Tap Portugal, Air Transat, Virgin Atlantic, WestJet $961
Toronto to Vigo Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa $788
Toronto to Almeria Air Canada, Air France, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa $894
Toronto to Santiago de Compostela Air Berlin, Air Canada, Air France, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa, Brussels, Tap Portugal, Air Transat, WestJet $1,030
Toronto to Asturias Air Canada, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa, SATA, Brussels, Tap Portugal, Air Transat, WestJet $994
Toronto to Pamplona Air Canada, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa, LOT, Tuifly, WestJet Check Dates
Toronto to Menorca Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Europa, WestJet $1,199
Toronto to Murcia Air Canada, Air France, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa, WestJet $1,269
Toronto to A Coruna Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, SATA, Brussels, Tap Portugal, Air Europa Check Dates
Toronto to Jerez Air Berlin, Air Canada, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, Lufthansa, LOT, Austrian, SAS, Brussels $1,156
Toronto to San Sebastian Air Canada, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa, Air Transat, WestJet $1,019
Toronto to Girona Air France, KLM, Czech $1,082
Toronto to Santander Air Canada, Air France, Finnair, British Airways, Iberia, Lufthansa Check Dates
Toronto to Melilla Air Canada, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, Lufthansa, Czech, SATA, SAS, Brussels, Tap Portugal Check Dates
Cleveland to Barcelona American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, LOT, Thomas Cook, Austrian, SATA, SAS, Brussels, Jetairfly, Tap Portugal, United, Virgin Atlantic $960
Cleveland to Madrid American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $941
Cheap Flights from Toronto to Spain, from $592 Round trip from YTO to ES