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: Aug 23, 2016 12:24 AM

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

Calgary
Carrier Departure Date Return Date Lowest Price
KLM Feb 28, 2017 Mar 1, 2017 €511
Air France Feb 28, 2017 Mar 1, 2017 €518
KLM Dec 29, 2016 Jan 11, 2017 €533
KLM Jan 9, 2017 Jan 23, 2017 €533
KLM Nov 3, 2016 Nov 14, 2016 €533
Air France Jan 9, 2017 Jan 23, 2017 €537
Air France Dec 29, 2016 Jan 11, 2017 €540
KLM Jan 16, 2017 Jan 25, 2017 €546
KLM Dec 19, 2016 Jan 6, 2017 €548
Edmonton
Carrier Departure Date Return Date Lowest Price
KLM Dec 27, 2016 Jan 11, 2017 €624
KLM Dec 29, 2016 Jan 12, 2017 €624
KLM Dec 27, 2016 Jan 10, 2017 €624
KLM Dec 28, 2016 Jan 12, 2017 €643
Air Canada Feb 1, 2017 Feb 8, 2017 €645
Air France Feb 1, 2017 Feb 8, 2017 €659
KLM Dec 26, 2016 Jan 11, 2017 €663
Halifax
Carrier Departure Date Return Date Lowest Price
British Airways Dec 23, 2016 Jan 5, 2017 €1,011
Iberia Dec 23, 2016 Jan 3, 2017 €1,011
British Airways Dec 23, 2016 Jan 4, 2017 €1,011
British Airways Dec 23, 2016 Jan 3, 2017 €1,011
British Airways Dec 24, 2016 Jan 5, 2017 €1,011
Iberia Dec 23, 2016 Jan 4, 2017 €1,011
Montreal
Carrier Departure Date Return Date Lowest Price
Air France Feb 23, 2017 Mar 2, 2017 €432
Air France Mar 7, 2017 Mar 15, 2017 €432
Air France Nov 29, 2016 Dec 8, 2016 €432
Air Canada May 5, 2017 May 11, 2017 €433
Air Canada Oct 7, 2016 Oct 18, 2016 €436
Air Canada Sep 21, 2016 Oct 5, 2016 €437
Air Canada Sep 21, 2016 Sep 29, 2016 €439
KLM Nov 2, 2016 Nov 12, 2016 €444
KLM Nov 19, 2016 Nov 28, 2016 €444
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada May 3, 2017 May 11, 2017 €439
Air Canada Oct 7, 2016 Oct 16, 2016 €454
Air Canada Oct 8, 2016 Oct 16, 2016 €467
Lufthansa Oct 7, 2016 Oct 16, 2016 €470
Air Canada Sep 14, 2016 Sep 20, 2016 €471
Air Canada Oct 30, 2016 Nov 6, 2016 €476
Brussels Oct 7, 2016 Oct 16, 2016 €485
Quebec
Carrier Departure Date Return Date Lowest Price
Air Canada May 23, 2017 May 30, 2017 €481
Air Canada Sep 30, 2016 Oct 8, 2016 €482
Air Canada Sep 30, 2016 Oct 7, 2016 €494
Brussels May 23, 2017 May 30, 2017 €513
Air France Nov 4, 2016 Nov 13, 2016 €540
Air France Sep 29, 2016 Oct 7, 2016 €547
Air France Aug 29, 2016 Sep 5, 2016 €563
Air Canada Dec 8, 2016 Dec 13, 2016 €565
Air France Sep 30, 2016 Oct 8, 2016 €566
Air France Sep 30, 2016 Oct 7, 2016 €566
Toronto
Carrier Departure Date Return Date Lowest Price
KLM Nov 15, 2016 Nov 24, 2016 €429
KLM Nov 17, 2016 Nov 23, 2016 €433
KLM Nov 15, 2016 Nov 16, 2016 €433
Air Canada Oct 12, 2016 Oct 18, 2016 €435
Air Canada Oct 7, 2016 Oct 13, 2016 €435
Air Canada Oct 7, 2016 Oct 11, 2016 €435
Air France Nov 10, 2016 Nov 23, 2016 €438
Air France Feb 21, 2017 Mar 1, 2017 €438
Air France Feb 28, 2017 Mar 6, 2017 €438
Vancouver
Carrier Departure Date Return Date Lowest Price
KLM Nov 22, 2016 Dec 7, 2016 €521
Air France Nov 22, 2016 Dec 7, 2016 €526
KLM Nov 22, 2016 Dec 8, 2016 €526
Air France Nov 22, 2016 Dec 8, 2016 €529
KLM Sep 5, 2016 Sep 12, 2016 €541
KLM Sep 7, 2016 Sep 12, 2016 €541
KLM Sep 12, 2016 Sep 19, 2016 €541
Victoria
Carrier Departure Date Return Date Lowest Price
Air France Mar 8, 2017 Mar 14, 2017 €560
KLM Mar 8, 2017 Mar 14, 2017 €560
Air France Feb 28, 2017 Mar 8, 2017 €573
KLM Feb 13, 2017 Feb 21, 2017 €580
Air France Jan 8, 2017 Jan 17, 2017 €602
Air France Sep 22, 2016 Sep 28, 2016 €607
Air France Oct 30, 2016 Nov 7, 2016 €607
Air France Sep 27, 2016 Oct 5, 2016 €607
Air France Feb 4, 2017 Feb 13, 2017 €615
Air France Mar 10, 2017 Mar 18, 2017 €617
Winnipeg
Carrier Departure Date Return Date Lowest Price
Air Canada Apr 8, 2017 Apr 22, 2017 €588
Lufthansa Apr 8, 2017 Apr 22, 2017 €604
Brussels Apr 8, 2017 Apr 22, 2017 €615
KLM Apr 8, 2017 Apr 22, 2017 €720
British Airways Apr 8, 2017 Apr 22, 2017 €833
Finnair Apr 8, 2017 Apr 22, 2017 €874
Air France Dec 22, 2016 Dec 28, 2016 €980
Air Canada Dec 22, 2016 Dec 28, 2016 €1,050

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 9/23/16 9/25/16 €467

Flight Schedule Summaries Number of flights searched: 3,276Last modified: Aug 23, 2016 12:24 AM

Madrid to Calgary
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X
Air Canada YYZ / YWG X X X X X X
British Airways LHR X X X X X X X
KLM AMS X X X X X X X
United EWR / 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
Air Canada YYZ / YUL 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
Madrid to Edmonton
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X
Air Canada YYZ / YMM 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 EWR / DEN X X X X X X X
Madrid to Montreal
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
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 FRA 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
Air Canada YYZ / YUL X X X
Delta JFK / DTW X X X X X X X
United IAD X X X X X X X
United EWR / ORD 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
Air Canada YYZ / YUL 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
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
Aer Lingus DUB X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA 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
Air Transat YUL X
United EWR 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
Air Canada YYZ / YLW 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
Korean ICN X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
United EWR X X X X X X X
United EWR / ORD X X 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
Air Canada YYZ / YOW X X X X X X
Delta JFK / MSP X X X X X X X
United EWR / DEN 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
Air Canada YYZ / YYC 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 Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, LOT, Austrian, Brussels, Tap Portugal, Air Europa Check Dates
Madrid to Winnipeg Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Brussels Check Dates
Madrid to Sydney Air Canada, Air France, Finnair, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Brussels, Tap Portugal €560
Madrid to Saskatoon Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Brussels, Air Transat, WestJet Check Dates
Madrid to Charlottetown Air Canada, Air France, Finnair, British Airways, KLM, Lufthansa, Brussels Check Dates
Madrid to Regina Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, Brussels Check Dates
Madrid to Whitehorse Air Canada, Air France, British Airways, Condor, Iberia, KLM, Lufthansa Check Dates
Madrid to Toronto Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Pullmantur Air, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, LOT, Tuifly, Austrian, SATA, SAS, Brussels, SATA Air Acores, Tap Portugal, Air Transat, Air Europa, WestJet €429
Madrid to Vancouver Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, SATA, Brussels, Tap Portugal, Air Transat, Air Europa, WestJet €521
Madrid to Montreal Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, SATA, Brussels, Corsair, Tap Portugal, Air Transat, Air Europa, WestJet €432
Madrid to Calgary Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Pullmantur Air, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, Brussels, Tap Portugal, WestJet €533
Madrid to Ottawa Aegean, Air Canada, Air France, Finnair, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, Brussels, Tap Portugal €454
Madrid to Edmonton Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, KLM, Lufthansa, LOT, Austrian, Brussels, Air Europa €663
Madrid to Victoria Air Canada, Air France, Finnair, British Airways, Condor, KLM, Lufthansa €607
Madrid to Quebec Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, LOT, Brussels, Virgin Atlantic €482
Madrid to St Johns Aegean, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, KLM, Lufthansa €617
Madrid to Kelowna Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, KLM, Lufthansa Check Dates
Madrid to London Air Canada, Air France, Finnair, Alitalia, British Airways, Aer Lingus, KLM, Lufthansa, Brussels €565
Madrid to Windsor Air Canada, Air France, Alitalia, Aer Lingus, KLM, Lufthansa, Brussels €544
Madrid to Prince George Air Canada, Air France, Finnair, British Airways, Condor, KLM, Lufthansa Check Dates
Madrid to St John Air Canada, Air France, Aer Lingus, KLM, Lufthansa, Brussels Check Dates
Madrid to Thunder Bay Air Canada, Air France, Finnair, British Airways, Aer Lingus, KLM, Lufthansa Check Dates
Madrid to Ft McMurray Air Canada, Air France, Finnair, Alitalia, British Airways, Aer Lingus, KLM, Lufthansa, LOT, Brussels, Tap Portugal Check Dates
Madrid to Fredericton Air Canada, Air France, Finnair, British Airways, Condor, Aer Lingus, KLM, Lufthansa, Brussels Check Dates
Madrid to Moncton Air Canada, Air France, Finnair, British Airways, Condor, Aer Lingus, KLM, Lufthansa, Brussels Check Dates
Madrid to Deer Lake Air Canada, Air France, Finnair, British Airways, Condor, Iberia, KLM, Lufthansa, LOT, Brussels, Tap Portugal Check Dates
Madrid to Kingston Air Canada, Air France, Alitalia, Aer Lingus, KLM, Lufthansa, Brussels Check Dates
Madrid to Sault Ste Marie Air Canada, Air France, British Airways, Aer Lingus, KLM, Lufthansa, LOT, Brussels Check Dates
Madrid to Sept-Iles Air Canada, Air France, KLM, Lufthansa, Brussels Check Dates
Madrid to Gander Air Canada, Air France, British Airways, KLM, Lufthansa, Brussels Check Dates
Cheap Flights from Madrid to Canada, from €429 Round trip from MAD to CA