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 Madrid To Canada Last modified: 27-may-2016 6:31

Cheap flights from Madrid (MAD) to popular destinations in Canada (CA)

Calgary
Carrier Departure Date Return Date Lowest Price
Air Canada 09-nov-2016 16-nov-2016 580 €
Iberia 09-nov-2016 16-nov-2016 581 €
Finnair 09-nov-2016 16-nov-2016 581 €
KLM 09-nov-2016 16-nov-2016 584 €
KLM 09-nov-2016 16-nov-2016 592 €
British Airways 09-nov-2016 16-nov-2016 593 €
Air Canada 12-ene-2017 24-ene-2017 594 €
Finnair 12-ene-2017 24-ene-2017 595 €
Iberia 12-ene-2017 24-ene-2017 595 €
Lufthansa 09-nov-2016 16-nov-2016 596 €
Edmonton
Carrier Departure Date Return Date Lowest Price
Air France 13-jun-2016 21-jun-2016 703 €
Air France 13-jun-2016 21-jun-2016 711 €
KLM 17-oct-2016 30-oct-2016 714 €
Air Canada 13-jun-2016 21-jun-2016 717 €
KLM 17-oct-2016 30-oct-2016 723 €
Air France 17-oct-2016 30-oct-2016 726 €
Air Canada 13-jun-2016 21-jun-2016 733 €
Air Canada 17-oct-2016 30-oct-2016 733 €
Air Canada 17-oct-2016 30-oct-2016 735 €
Air Canada 13-jun-2016 21-jun-2016 735 €
Halifax
Carrier Departure Date Return Date Lowest Price
Air France 02-jun-2016 10-jun-2016 464 €
Alitalia 02-jun-2016 10-jun-2016 468 €
Alitalia 02-jun-2016 10-jun-2016 468 €
Air France 02-jun-2016 10-jun-2016 472 €
Air Canada 20-ago-2016 21-ago-2016 520 €
Air Canada 20-ago-2016 21-ago-2016 523 €
Air Canada 13-oct-2016 22-oct-2016 531 €
KLM 12-jun-2016 26-jun-2016 534 €
Air France 12-jun-2016 26-jun-2016 534 €
Air Canada 02-sep-2016 11-sep-2016 540 €
Montreal
Carrier Departure Date Return Date Lowest Price
KLM 27-ago-2016 10-sep-2016 343 €
KLM 12-oct-2016 25-oct-2016 343 €
KLM 24-oct-2016 08-nov-2016 343 €
KLM 03-jun-2016 06-jun-2016 344 €
KLM 03-jun-2016 10-jun-2016 344 €
KLM 03-jun-2016 11-jun-2016 344 €
Finnair 15-sep-2016 19-sep-2016 348 €
Air France 03-jun-2016 10-jun-2016 348 €
Air France 17-jun-2016 20-jun-2016 348 €
Air France 11-jun-2016 21-jun-2016 348 €
Ottawa
Carrier Departure Date Return Date Lowest Price
KLM 03-jun-2016 10-jun-2016 358 €
KLM 12-oct-2016 23-oct-2016 379 €
Air France 13-oct-2016 19-oct-2016 379 €
Air France 12-oct-2016 23-oct-2016 382 €
Air Canada 24-sep-2016 03-oct-2016 420 €
Air Canada 13-oct-2016 19-oct-2016 425 €
Air France 24-sep-2016 03-oct-2016 426 €
Air Canada 12-oct-2016 23-oct-2016 426 €
Air Canada 24-sep-2016 03-oct-2016 428 €
Air France 31-ago-2016 06-sep-2016 428 €
Quebec
Carrier Departure Date Return Date Lowest Price
Air France 03-jun-2016 10-jun-2016 396 €
Air France 03-jun-2016 10-jun-2016 429 €
Air Canada 19-sep-2016 01-oct-2016 441 €
Air Canada 20-sep-2016 28-sep-2016 441 €
Air Canada 23-jun-2016 12-jul-2016 442 €
Air Canada 26-ago-2016 09-sep-2016 442 €
Air Canada 23-ago-2016 29-ago-2016 443 €
Air Canada 23-jun-2016 12-jul-2016 447 €
Air France 19-ago-2016 30-ago-2016 449 €
KLM 03-jun-2016 10-jun-2016 449 €
Toronto
Carrier Departure Date Return Date Lowest Price
Aer Lingus 26-nov-2016 03-dic-2016 475 €
Aer Lingus 28-oct-2016 01-nov-2016 516 €
Aer Lingus 20-oct-2016 27-oct-2016 543 €
Aer Lingus 24-sep-2016 08-oct-2016 543 €
Air Canada 08-nov-2016 22-nov-2016 558 €
Air Canada 01-mar-2017 15-mar-2017 559 €
Air Canada 01-dic-2016 15-dic-2016 559 €
Air Canada 08-nov-2016 22-nov-2016 559 €
Air Canada 28-feb-2017 15-mar-2017 559 €
Finnair 01-mar-2017 15-mar-2017 562 €
Vancouver
Carrier Departure Date Return Date Lowest Price
Air Canada 17-ene-2017 31-ene-2017 587 €
Finnair 17-ene-2017 31-ene-2017 588 €
Iberia 17-ene-2017 31-ene-2017 588 €
KLM 17-ene-2017 31-ene-2017 592 €
KLM 12-dic-2016 25-dic-2016 599 €
KLM 12-dic-2016 25-dic-2016 599 €
British Airways 17-ene-2017 31-ene-2017 601 €
Air Canada 12-dic-2016 25-dic-2016 602 €
Air Canada 12-dic-2016 25-dic-2016 602 €
Lufthansa 17-ene-2017 31-ene-2017 603 €
Victoria
Carrier Departure Date Return Date Lowest Price
Air France 25-dic-2016 03-ene-2017 639 €
Air France 25-dic-2016 03-ene-2017 662 €
KLM 25-dic-2016 03-ene-2017 663 €
KLM 25-dic-2016 03-ene-2017 682 €
Air Canada 25-dic-2016 03-ene-2017 764 €
Lufthansa 25-dic-2016 03-ene-2017 780 €
British Airways 25-dic-2016 03-ene-2017 1.029 €
KLM 20-ago-2016 07-sep-2016 1.245 €
Air France 20-ago-2016 07-sep-2016 1.279 €
KLM 08-jul-2016 22-jul-2016 1.292 €
Winnipeg
Carrier Departure Date Return Date Lowest Price
Air Canada 12-jun-2016 18-jun-2016 837 €
Air Canada 12-jun-2016 18-jun-2016 850 €
Lufthansa 12-jun-2016 18-jun-2016 889 €
Air France 12-jun-2016 18-jun-2016 907 €
Lufthansa 12-jun-2016 18-jun-2016 910 €
Air France 18-jun-2016 23-jun-2016 957 €
British Airways 18-jun-2016 23-jun-2016 959 €
British Airways 15-jun-2016 25-jun-2016 959 €
KLM 18-jun-2016 23-jun-2016 970 €
KLM 15-jun-2016 25-jun-2016 997 €

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Madrid to Canada

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 Madrid to Canada.

DestinationDepartingReturningPrice
Toronto 11/06/16 14/06/16 899 €

Flight Schedule Summaries Number of flights searched: 3.297Last modified: 27-may-2016 6:31

Madrid to Edmonton
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YYZ / YXE X X X X X X X
Delta JFK / MSP X X X X X X X
KLM AMS X X X X X X
United IAD / ORD X X X X X X X
Madrid to Halifax
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American PHL X X X X X X X
Air Canada YYZ X X X X X X X
Air Canada YYZ / YUL X X X X X X X
Delta JFK X X X X X X X
United EWR X X X X X X X
United IAD / EWR X X X X X X X
Madrid to Montreal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American JFK X X X X X X X
Air Canada YYZ X X X X X X X
Air France CDG X X X X X X X
Royal Air Maroc CMN X X X X X X X
British Airways LHR X X X X X X X
Delta JFK X X X X X X X
KLM AMS X X X X X X X
Lufthansa MUC X X X X X X X
Swiss ZRH X X X X X X X
Turkish IST X X X
Air Transat - X
United EWR X X X X X X X
Madrid to Ottawa
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American PHL X X X X X X X
Air Canada YYZ X X X X X X X
Delta JFK / DTW X X X X X X X
United EWR X X X X X X X
Madrid to Quebec
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American PHL X X X X X X X
Air Canada YYZ X X X X X X X
Air Canada YYZ / YUL X X X X X X X
Delta JFK X X X X X X X
United EWR X X X X X X X
United IAD / EWR X X X X X X X
Madrid to Toronto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American JFK X X X X X X X
Air Canada - X X X X X X X
Air France CDG X X X X X X X
Alitalia FCO X X X X X X X
British Airways LHR X X X X X X X
Delta JFK X X X X X X X
Delta JFK / DTW X X X X X X X
Aer Lingus DUB X X X X X X X
Icelandair KEF X
KLM AMS X X X X X X X
Lufthansa MUC X X X X X X X
LOT WAW X X X X X X X
Brussels BRU X X X X X X
Turkish IST X X X X X X X
Air Transat YUL X
United IAD X X X X X X X
Madrid to Vancouver
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YYZ / YLW X X X X X X X
Air France CDG X X X X X X X
British Airways LHR X X X X X X X
Delta JFK X X X X X X
Delta JFK / MSP X X X X X X X
Icelandair KEF X
Korean ICN X X X
KLM AMS X X X X X X X
Lufthansa MUC X X X X X X X
United EWR X X X X X X X
United EWR / ORD X X X X X
Madrid to Winnipeg
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YYZ / YOW X X X X X X
Delta JFK / MSP X X X X X X X
United IAD / ORD X X X X X X X
Madrid to Calgary
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YYZ / YQR X X X X X X X
British Airways LHR X X X X X X X
Delta JFK / MSP X X X X X X X
KLM AMS X X X X X X X
United IAD / ORD X X X X X X X
Madrid to Victoria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YYZ / YVR X X X X X X X
Delta JFK / SEA X X X X X X X
United IAD / SFO X X X X X X X

Flights to Cities in Canada

FlightsAirlineLowest Price
Madrid to Halifax Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Czech, SATA, Brussels, Corsair, Tap Portugal, Air Europa, Virgin Atlantic, WestJet 464 €
Madrid to Winnipeg Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Czech, SATA, Brussels, Tap Portugal, Air Europa, WestJet 837 €
Madrid to Sydney Air Canada, Air France, Finnair, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Brussels 851 €
Madrid to Saskatoon Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Brussels, Tap Portugal, Air Europa, WestJet 1.151 €
Madrid to Charlottetown Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Brussels Check Dates
Madrid to Regina Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, SATA, Brussels, Tap Portugal, Air Europa, WestJet Check Dates
Madrid to Whitehorse Air Berlin, Air Canada, Air France, Finnair, British Airways, Condor, Iberia, KLM, Lufthansa 1.319 €
Madrid to Toronto Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Pullmantur Air, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Czech, Arkefly, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, FlexFlight, WestJet 543 €
Madrid to Vancouver 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 696 €
Madrid to Montreal Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Pullmantur Air, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Thomas Cook, Czech, Austrian, SATA, Brussels, Corsair, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic 343 €
Madrid to Calgary Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SATA, Brussels, Tap Portugal, Air Transat, Air Europa, WestJet 717 €
Madrid to Ottawa Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, WestJet 358 €
Madrid to Edmonton Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Europa, WestJet 703 €
Madrid to Victoria Air Berlin, Air Canada, Air France, Finnair, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, WestJet 1.245 €
Madrid to Quebec Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, SATA, SAS, Brussels, Tap Portugal, Virgin Atlantic 396 €
Madrid to St Johns Aegean, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, SATA, Tap Portugal, WestJet 723 €
Madrid to Kelowna Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, SATA Check Dates
Madrid to London Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, Brussels, Virgin Atlantic 1.259 €
Madrid to Windsor Air Canada, Air France, Alitalia, British Airways, Aer Lingus, KLM, Lufthansa, SATA, Brussels Check Dates
Madrid to Prince George Air Canada, Air France, Finnair, British Airways, Condor, KLM, Lufthansa Check Dates
Madrid to St John Air Canada, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Brussels 505 €
Madrid to Thunder Bay Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, Brussels, Tap Portugal, WestJet Check Dates
Madrid to Ft McMurray Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT 805 €
Madrid to Fredericton Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Brussels 1.025 €
Madrid to Moncton Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, SATA, Brussels, Tap Portugal 1.042 €
Madrid to Deer Lake Air Canada, Air France, Finnair, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Brussels Check Dates
Madrid to Kingston Air Canada, Air France, Alitalia, British Airways, Aer Lingus, KLM, Lufthansa, Brussels Check Dates
Madrid to Sault Ste Marie Air Canada, Air France, Alitalia, British Airways, Aer Lingus, KLM, Lufthansa, LOT, Brussels Check Dates
Madrid to Sept-Iles Air Canada, Air France, British Airways, KLM, Lufthansa, Brussels Check Dates
Madrid to Gander Air Canada, Air France, British Airways Check Dates
Cheap Flights from Madrid to Canada, from 383 € Round trip from MAD to CA