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: Sep 27, 2016 12:25 AM

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

Calgary
Carrier Departure Date Return Date Lowest Price
KLM Feb 27, 2017 Mar 13, 2017 €478
KLM Mar 1, 2017 Mar 15, 2017 €478
Air France Mar 1, 2017 Mar 15, 2017 €482
Air France Feb 27, 2017 Mar 13, 2017 €499
KLM Nov 3, 2016 Nov 14, 2016 €627
Air France Nov 28, 2016 Dec 14, 2016 €632
Air France Nov 28, 2016 Dec 12, 2016 €632
Air France Nov 29, 2016 Dec 15, 2016 €632
Edmonton
Carrier Departure Date Return Date Lowest Price
KLM Nov 10, 2016 Nov 16, 2016 €627
Air Canada Jan 23, 2017 Feb 1, 2017 €634
KLM Dec 8, 2016 Dec 11, 2016 €642
Air Canada Nov 10, 2016 Nov 16, 2016 €643
Air Canada Nov 28, 2016 Dec 4, 2016 €643
Air Canada Dec 8, 2016 Dec 11, 2016 €643
KLM Dec 29, 2016 Jan 2, 2017 €654
Air Canada Dec 12, 2016 Dec 19, 2016 €659
Halifax
Carrier Departure Date Return Date Lowest Price
KLM Jan 16, 2017 Jan 23, 2017 €500
KLM Nov 16, 2016 Nov 23, 2016 €505
KLM Feb 16, 2017 Feb 23, 2017 €525
British Airways Mar 16, 2017 Mar 23, 2017 €622
British Airways Nov 16, 2016 Nov 23, 2016 €622
British Airways Jan 16, 2017 Jan 23, 2017 €645
American Nov 16, 2016 Nov 23, 2016 €666
American Mar 16, 2017 Mar 23, 2017 €669
British Airways Nov 5, 2016 Nov 12, 2016 €673
American Nov 5, 2016 Nov 12, 2016 €693
Montreal
Carrier Departure Date Return Date Lowest Price
Turkish Dec 1, 2016 Dec 9, 2016 €418
Turkish Oct 17, 2016 Oct 23, 2016 €418
Turkish Oct 10, 2016 Oct 23, 2016 €418
Turkish Oct 13, 2016 Oct 23, 2016 €418
Turkish Nov 7, 2016 Nov 15, 2016 €419
Turkish Oct 29, 2016 Nov 11, 2016 €419
Turkish Oct 27, 2016 Oct 30, 2016 €419
Turkish Oct 29, 2016 Nov 4, 2016 €419
Turkish Oct 29, 2016 Nov 8, 2016 €419
Turkish Oct 10, 2016 Oct 18, 2016 €419
Ottawa
Carrier Departure Date Return Date Lowest Price
KLM Jan 16, 2017 Jan 23, 2017 €506
KLM Nov 16, 2016 Nov 23, 2016 €506
Air France Nov 16, 2016 Nov 23, 2016 €506
KLM Feb 16, 2017 Feb 23, 2017 €528
British Airways Mar 11, 2017 Mar 25, 2017 €532
American Mar 11, 2017 Mar 25, 2017 €532
Air France Feb 16, 2017 Feb 23, 2017 €538
Air Canada Jan 17, 2017 Jan 31, 2017 €602
Air Canada Nov 16, 2016 Nov 23, 2016 €603
Quebec
Carrier Departure Date Return Date Lowest Price
Air Canada Nov 16, 2016 Nov 24, 2016 €615
Air Canada Nov 2, 2016 Nov 9, 2016 €618
Air Canada Nov 17, 2016 Nov 20, 2016 €633
Air Canada Mar 9, 2017 Mar 17, 2017 €633
Lufthansa Nov 2, 2016 Nov 9, 2016 €634
Lufthansa Nov 16, 2016 Nov 24, 2016 €634
Brussels Nov 16, 2016 Nov 24, 2016 €637
United Nov 2, 2016 Nov 9, 2016 €642
United Nov 16, 2016 Nov 24, 2016 €642
KLM Nov 16, 2016 Nov 24, 2016 €646
Toronto
Carrier Departure Date Return Date Lowest Price
Air France Nov 9, 2016 Nov 29, 2016 €479
Turkish Oct 22, 2016 Oct 30, 2016 €489
Turkish Dec 5, 2016 Dec 11, 2016 €489
Turkish Dec 4, 2016 Dec 11, 2016 €489
Turkish Nov 19, 2016 Nov 26, 2016 €489
Turkish Feb 7, 2017 Feb 21, 2017 €489
Turkish Nov 19, 2016 Nov 27, 2016 €489
Turkish Feb 8, 2017 Feb 12, 2017 €489
Turkish Dec 3, 2016 Dec 11, 2016 €489
Vancouver
Carrier Departure Date Return Date Lowest Price
KLM Dec 1, 2016 Dec 11, 2016 €494
KLM Jan 19, 2017 Jan 24, 2017 €495
Air France Dec 1, 2016 Dec 11, 2016 €498
Air France Jan 19, 2017 Jan 24, 2017 €508
KLM Jan 21, 2017 Jan 28, 2017 €509
Air France Mar 15, 2017 Mar 25, 2017 €523
Air France Oct 31, 2016 Nov 12, 2016 €539
Air France Feb 17, 2017 Feb 25, 2017 €540
Victoria
Carrier Departure Date Return Date Lowest Price
British Airways Oct 17, 2016 Nov 1, 2016 €839
Air Canada Apr 16, 2017 Apr 23, 2017 €851
Air Canada Apr 6, 2017 Apr 15, 2017 €866
American Oct 17, 2016 Nov 1, 2016 €878
American Apr 6, 2017 Apr 15, 2017 €879
United Oct 17, 2016 Nov 1, 2016 €898
Air Canada Oct 17, 2016 Nov 1, 2016 €898
United Apr 6, 2017 Apr 15, 2017 €904
American Oct 16, 2016 Oct 23, 2016 €906
British Airways Apr 6, 2017 Apr 15, 2017 €1,381
Winnipeg
Carrier Departure Date Return Date Lowest Price
KLM Jan 19, 2017 Jan 30, 2017 €626
Air France Jan 19, 2017 Jan 30, 2017 €639
Air Canada Dec 12, 2016 Dec 28, 2016 €660
Air Canada Jan 19, 2017 Jan 30, 2017 €663
Air Canada Dec 11, 2016 Dec 28, 2016 €677
Brussels Jan 19, 2017 Jan 30, 2017 €681
Lufthansa Jan 19, 2017 Jan 30, 2017 €691
United Dec 12, 2016 Dec 28, 2016 €692

Cheap Last Minute Flights from Madrid to Canada

Looking for cheap last minute flights or a weekend getaway? We've got you covered with weekend flight deals from Madrid to Canada. The chart below shows the best last minute deals and cheap flights this weekend we could find.

DestinationDepartingReturningPrice
London 10/1/16 10/3/16 €743
Montreal 10/27/16 10/30/16 €419
Vancouver 10/27/16 11/1/16 €735
Toronto 10/28/16 11/1/16 €510
Edmonton 10/28/16 10/31/16 €768

Flight Schedule Summaries Last modified: Sep 27, 2016 12:25 AMNumber of routes searched: 446Number of itineraries searched: 420,806

Madrid to Toronto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG
British Airways LHR
Lufthansa FRA
KLM AMS
Air Canada -
American PHL
Brussels BRU
Lufthansa MUC
Swiss ZRH
American JFK
Turkish IST
Aer Lingus DUB
United EWR
Alitalia FCO
American MIA
LOT WAW
Delta ATL
AeroMexico MEX
Egyptair CAI
United IAD
Swiss GVA
El Al TLV
Icelandair KEF
Ethiopian ADD
Air Transat YUL
Cathay HKG
China Eastern PVG
Aegean ATH
Air China PEK
Korean ICN
Saudi Arabian RUH
Saudi Arabian JED
Madrid to Montreal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR
Air France CDG
Brussels BRU
KLM AMS
Lufthansa FRA
Royal Air Maroc CMN
American JFK
American PHL
Lufthansa MUC
United EWR
Swiss ZRH
Air Canada YYZ
Turkish IST
Swiss GVA
AeroMexico MEX
Delta ATL
Air Algerie ALG
Air Transat -
Icelandair KEF
Royal Jordanian AMM
Aegean ATH
TunisAir TUN
Qatar DOH
Madrid to Vancouver
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR
Lufthansa FRA
Air France CDG
KLM AMS
United EWR
Air Canada YYZ
Swiss ZRH
Cathay HKG
AeroMexico MEX
Air China PEK
Korean ICN
China Eastern PVG
Delta JFK
Delta MSP
JAL NRT
Icelandair KEF
Madrid to Calgary
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR
KLM AMS
Air Canada YYZ
United EWR
Madrid to Ottawa
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ
Madrid to Edmonton
Airline Connections Mon Tue Wed Thu Fri Sat Sun
KLM AMS
Madrid to Quebec
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Delta JFK

Flights to Cities in Canada

FlightsAirlineLowest Price
Flights from Madrid to Halifax American, Air Canada, British Airways, Delta, KLM, Lufthansa, LOT, Swiss, Brussels, Turkish, United €500
Flights from Madrid to Winnipeg Air Canada, Air France, Delta, Aer Lingus, KLM, Lufthansa, Brussels, United €626
Flights from Madrid to Sydney Air Canada, KLM €723
Flights from Madrid to Saskatoon Air Canada, British Airways, Delta Check Dates
Flights from Madrid to Charlottetown Air Canada, Delta Check Dates
Flights from Madrid to Regina Air Canada, British Airways, Delta, United Check Dates
Flights from Madrid to Whitehorse Air Canada Check Dates
Flights from Madrid to Toronto American, Air Canada, Air France, AeroMexico, British Airways, Delta, Aer Lingus, Iberia, Lufthansa, Brussels, Turkish, Tap Portugal, Air Transat, United €479
Flights from Madrid to Vancouver American, Air Canada, Air France, AeroMexico, Finnair, Alitalia, British Airways, Delta, Aer Lingus, Iberia, Korean, KLM, Lufthansa, LOT, Swiss, China Eastern, Brussels, Turkish, United €494
Flights from Madrid to Montreal American, Air Berlin, Air Canada, Air France, AeroMexico, Alitalia, British Airways, Copa, Delta, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Egyptair, Royal Jordanian, Brussels, Turkish, Tap Portugal, Air Transat, United €418
Flights from Madrid to Calgary American, Air Canada, Air France, Finnair, British Airways, Delta, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Brussels, Turkish, Tap Portugal, United €627
Flights from Madrid to Ottawa American, Air Canada, Air France, British Airways, Delta, Aer Lingus, KLM, Lufthansa, Swiss, Brussels, Turkish, United €506
Flights from Madrid to Edmonton American, Air Canada, British Airways, Delta, KLM, Lufthansa, Brussels, Turkish, United €627
Flights from Madrid to Victoria American, Air Canada, British Airways, Delta, United €839
Flights from Madrid to Quebec American, Air Canada, Delta, KLM, Lufthansa, Swiss, Brussels, United €615
Flights from Madrid to St Johns Air Canada, Delta, Lufthansa Check Dates
Flights from Madrid to Kelowna Air Canada, Delta €1,111
Flights from Madrid to London Air Canada, Delta, KLM €743
Flights from Madrid to Windsor Air Canada €657
Flights from Madrid to Prince GeorgeCheck Dates
Flights from Madrid to St John Air Canada Check Dates
Flights from Madrid to Thunder Bay Air Canada Check Dates
Flights from Madrid to Ft McMurray Air Canada, Delta Check Dates
Flights from Madrid to Fredericton Air Canada Check Dates
Flights from Madrid to Moncton Air Canada, Brussels €1,063
Flights from Madrid to Deer Lake Air Canada Check Dates
Flights from Madrid to Kingston Air Canada Check Dates
Flights from Madrid to Sault Ste Marie Air Canada Check Dates
Flights from Madrid to Sept-IlesCheck Dates
Flights from Madrid to Gander Air Canada Check Dates
Cheap Flights from Madrid to Canada, from €418 Round trip from MAD to CA