Find cheap flights from Madrid to Canada from C$ 343

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 1/3. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sat 6/1
Sat 13/1
In the last 7 days travellers have searched 42,043,356 times on KAYAK, and here is why:

Save 21% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Canada

Latest Canada Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARToronto
1 stop from C$ 392
Calgary
1 stop from C$ 861
Halifax
2+ stops from C$ 755

Good to know

Low season

January

High season

August

Cheapest flight

C$ 343
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (14% more expensive on average)
Flight from Madrid to Toronto

FAQs - booking Canada flights

  • How does KAYAK find such low prices on flights from Madrid to Canada?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Madrid to Canada.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Madrid to Canada?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Canada from Madrid is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Madrid to Canada?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Canada with an airline and back to Madrid with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Madrid to Canada?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Canada from Madrid up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Canada

  • Looking for a cheap flight? 25% of our users found tickets from Madrid to the following destinations at these prices or less: Toronto C$ 1,656 one-way - C$ 1,053 round-trip
  • High season is considered to be January, February and December. The cheapest month to fly from Madrid is January.
  • Morning departure is around 13% more expensive than an evening flight, on average*.
See more tips
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Madrid to Canada

Need help choosing which airline to fly with from Madrid to Canada? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to KAYAK reviews.
7.8
LufthansaOverall score based on 29325 reviews
80boarding
77comfort
84crew
80overall
76entertainment
75food
Airline reviews

No priority boarding or dedicated checkin for premium economy Plane over heated Terrible food — stale dessert No snacks available Drink glasses minuscule Will avoid Lufthansa flights in future. Literally the worst value ever.

Read more about Lufthansa

No priority boarding or dedicated checkin for premium economy Plane over heated Terrible food — stale dessert No snacks available Drink glasses minuscule Will avoid Lufthansa flights in future. Literally the worst value ever.

The flight from Houston to Frankfurt was atrocious. Our seats were in Coach; these rows provided no leg room, and if you needed to exit your row, you had to ask the passenger in front of you to straighten their seat, so you had a bit more room to go to the restroom. For our return flight, we decided to upgrade our seats. Lufthansa refused to give us credit for the seats we had already selected and paid for when we initially booked our flight ($60) and charged us $125 each to sit on a row with more leg room. In addition, we missed our Lufthansa connecting flight in Frankfurt because the flight from Houston left late. We walked the Frankfurt airport for hours, looking for someone to assist us. Terrible experience! Needless to say, we will never fly Lufthansa again.

Cons: "I couldn't put my seat back properly because the man behind me was too big. Please put big people in spacious places its more comfortable for all."
Cons: "Best airline! More space between seats. Great service. Great meals and snacks and overall excellent experience! I've travel a lot and no other airline in North America comes close! Thanks!!"
Pros: "The food was better than most other airlines"
Cons: "The boarding process is confusing. Checking the passports separately in the same area boarding lead to a lot of congestion and confusion. The boarding pass reading machines often didn't work. It looked like passengers in higher classes couldn't use the economy machines."
Pros: "The flight was seamless,appreciated the frequent food and drink service"
Cons: "The boarding was priority and then everyone else. Didn’t realize economy boarding had no real order."
Cons: "Seats are super tight and very uncomfortable for tall people."
Pros: "I booked with Lufthansa, but this was a United flight. I prefer United's boarding process with multiple groups to Lufthansa's single group. Lufthansa's leads to a very very long line 20 minutes before boarding starts."
Cons: "United had fewer movie options, fewer meals, and worse food than the Lufthansa flight we took when we traveled to Frankfurt. It was also delayed two hours due to mechanical issues. I will have to pay more attention when I book next time to avoid United flights."
Pros: "Lufthansa is just the best. The flight crew was so pleasant the entire trip and they work very hard to make sure the passengers are comfortable. The food was even good! Lots of perks included--free wine, beer, etc. along with headsets for the movies."
Pros: "Excellent overall. Much communication from the cockpit to explain weather delay etc. two meals transAtlantic. Genuinely friendly crew. Wine with economy meals a pleasant surprise, Electronic check-n and Gaye change alerts very smooth Lufthansa will be my first choice next time I fly."

The hard product, food, and service are far superior to their North American counterparts

Cons: "Not to have 2 distressed cats on board meowing non stop for 10 hours."
Pros: "The crew is nice"
Cons: "No respect of distancing the seats ; all the seats were occupied. No wifi"
Pros: "The seats were much more comfortable then my last flight. The entertainment system was also updated from the 1980’s remote and cord ones on my flight from DC to Paris."
Cons: "There was no food between the two meals on an 8 hour flight. I had a flight attendant rudely tell me that there is nothing to offer until the next meal. No one reached out to me about the horrible flight and comments I made from the last flight."
Pros: "The seat was really comfortable and I was able to sleep the whole flight with no disturbance"
Cons: "N/A"
Pros: "Nothing"
Cons: "They have a terrible communication problem, they never communicated why the flight was late, they never communicated what they were doing or what was happening. Bad customer service. Bad communication with the client. They told us when I asked several times that we would not lose our connection and that everything was fine and that was not the case. We lost the connection. No one told us anything. Another problem was that the girl in the boarding process removed the suitcases tickets from the boarding pass and did not want to return them, and held it without any cause. Without that tickets we can not claim the bags. The flight staff went looking for us. Pretty sad and disappointed by their service. I understand that they were causes outside the airline but must communicate to the client. They cannot remain silent and say nothing."
Pros: "The crew"
Cons: "The time. The flight was late for 1 hour. I miss everything and also I get very late to our Airbnb and I was with my family and child"
Cons: "Tell me i would misst the next flight and that my beg will not go to the final airport."
Pros: "Crew was very friendly and seat in KQ is super comfortable in Business."
Pros: "The crew ask some of us to help seating a family group together. No objection. Then they went out of their way to make the trip more enjoyable for us... even offering a drink of Champagne wine (the true one, not some substitute)... Departed almost on time, arrived a few minutes early..."
Pros: "I could not fly. No return ticket on march 23, 2020. Justfly.com did not help me"
Cons: "It is always better to buy tickets through the airline."
Pros: "Good service, friendly staff and easy boarding process, good food and on time departure"
Cons: "No complaints"
Pros: "Kind staff. We were served a very healthy snack which was also delicious. Flight was delayed due to fog in Porto but oh well! No big problema."
Cons: "No delays."
Pros: "Nothing"
Cons: "We were not able to board the plane. We left our morning flight from Madrid on time and arrived as expected. We hurried through the airport and went exactly where we were directed. Despite this, the gates closed on us while we were running to the gate. TAP sold us a service they could not provide."
Pros: "The crew was good and went out of their way to help the passengers. The seats were uncomfortable."
Cons: "The entertainment could definitely be better. Newer screens, and more options."
Pros: "Extremely friendly flight crews, never hesitate to help with a smile on their face!"
Cons: "The layover situation needs to be improved. When you give 50 minutes, there really isn’t enough time to deplane, get through the check point, and make it to the terminal. We were told to run like animals in the airport in order to not miss the flight."
Cons: "I fee cheated because it is the first time that I have. to pay for luggage. In their website it states that the basic fare allows in check-in bag. They said to me that there are different categories of basic fare, which is not disclosed in their website. Additionally any seat change cost"
Pros: "The crew were very friendly and attentive, there was a delay to boarding and departure but they were very apologetic about it. Service was attentive on the plane and bags promptly delivered at the baggage carousel."
Cons: "I upgraded at the airport to Executive class, which is really a bit of a scam to be honest. It’s just the first two rows of the plane and the middle seat kept free... the seats were no different to economy. Not worth the 109€ upgrade fee."
Pros: "Crew was helpful and professional. Airplane was comfortable and very spacious. Food was awesome."
Cons: "Really need to look at a more efficient way to board the passengers. Was pretty chaotic and the gate was way too small for so many people. Feel like the passengers with carry on luggage were thrown to the wolves while those with backpacks were treated way better."
Pros: "The crew was nice in the cabin."
Cons: "The Check in people were insanely rude. They made me pay 50 Euro for my carryon. The size was fine but it weighed more than 7 kilo. There was no problem outbound and plenty of people had bigger carryons"

I think as another discount flyer they stepped up the bar. I think they should stay around for awhile

Pros: "Quick boarding. Clean plane."
Cons: "Disgusted that baggage wasn't included in the ticket price. I've taken the route 6 times, and this is the first time baggage wasn't included in my ticket. Seats were very small and cramped, with very little room. Not enough space in the overhead lockers for baggage which made cramped seats even more cramped. The TV didn't work either so was a long flight with little entertainment."
Cons: "Lots of time waiting to disembark. Some free snacks would be nice to."
Pros: "The crew and counter check in were provided excellent customer service. Very impressed."
Cons: "My son and I are both 6’5” and the seat are too close together for leg comfort. Flying used to be about COMFORT for passengers. I paid for our seating thinking we would get extra legroom with emergency seating, I was disappointed."
Cons: "Crew in London that checks our boarding pass and passports to let us on the plane was quite rude to my family. Crew inside the plane was great!"
Pros: "We were upgraded to premium economy for free at check-in. The crew was very kind"
Cons: "We did not enjoy the entertaining system as the headphones were not complementary. The food was quite okay but quantity was sparce and no cheese provided. Also service was slow. Drinks were served 10 minutes after meal ☹️"
Pros: "Crew is nice."
Cons: "Had to wait 15 mins because our gate was in use. Seats are old and hard."
Pros: "I liked having an empty seat next to me?"
Cons: "As a big guy, the person in front of my was reclining, and literally dug into my knees. I'm 6'3" so I'm not like abnormally large, but yeah. If there was someone sitting next to me this flight would have been absolutely horrendous. Also, no radio? No TV, what is this? the 80s? Earlier?"
Pros: "Air Transat provide excellent service with affordable prices. I have arrived late to check-in desk due to unexpected traffic but Air Transat team was very supportive, even helped us to cross the customs in no-time until the gate of the plane without interrupting the flight time. Highly Recommended."
Pros: "Old plane so seat pitch was good"
Cons: "Maintenance issues meant a 2 hour delay where we stayed on the plane"

rerouted on red eye. arrived 9 hours late with no luggage. still missing after 3 days. up to 45 day to deal with it. SHAME

We were an hour late on the flight back, quite inconvenient !

Boarding was chaotic and confusing. We were standing crowded with three other gates all departing within a half hour and then when they called us to get in line, all the zones were supposed to lineup at the same time in a cramped little corner. Entertainment, movie selections were great, had a Pillow and blanket, seats were good, and food was better than usual. It would be nice to have some protein in the vegetarian meal though... Hummus or something?

Flight attendants were wonderful. Quite a bit of turbulence, a woman was kicking my seat on and off for 12 hours, and the teenager in front of me absolutely would not put his seat upright.

I upgraded to a seat with more legroom, plus the seat next to me was empty, so it was a pretty comfortable flight.

The receptionist was very helpful in getting me to the correct checkin. I went to air Canada but it should be Inited. The seating was a little uncomfortable because I have a back issue but next time I will just get a bigger seat. Otherwise flight was awesome, landing excellent.

If you don't have any money make sure you eat first. Big push to sell airport food for a big buck considering. And if you're not buying you can get a half of cup of warm coffee but absolutely no cookie or pretzels. Headphones are $3.95.

Extremely long wait in line to board - over an hour & a half - with little explanation of what or why or any estimate of when. Delayed take-off (2 hrs) due to lack of ground crew. The video system on board wasn’t functional for an extended period of time - tried to reload several times before it worked, and then not all screens were functional. Abrupt and hurried service of beverages and meals. Overall, we have had much better experiences with other airlines.

Pros: "I booked an aisle seat and they did not honour it at checking"
Cons: "Everything."
Pros: "Generally flight attendant was nice and efficient. Excellent service and"
Cons: "Food was poor quality. Sometimes water taste like bad tap water. There are very nice crews but some of them are not. Some flight attendant bumped my knee a little when she passed by but didn’t care or noticed."

Book cheap flights from Madrid to Canada

Recent one-way flight deals

1/3Fri
1 stop
33h 03mMAD-YYZ
C$ 253
3/3Sun
2 stops
23h 23mMAD-YYZ
C$ 258
4/3Mon
1 stop
33h 03mMAD-YYZ
C$ 260
3/4Wed
1 stopTAP AIR PORTUGAL
13h 35mMAD-YUL
C$ 481
2/4Tue
1 stopTAP AIR PORTUGAL
31h 00mMAD-YUL
C$ 488
29/4Mon
directAir Transat
7h 55mMAD-YUL
C$ 597
18/12Mon
directAir Canada
8h 30mMAD-YYZ
C$ 1,160
18/12Mon
directAir Canada
8h 30mMAD-YYZ
C$ 1,219
4/1Thu
directLufthansa
8h 30mMAD-YYZ
C$ 1,251
1/1Mon
directLufthansa
8h 30mMAD-YYZ
C$ 1,252

Search by stops

Search by airline

Search by price

Recent round-trip flight deals

19/1Fri
1 stopPLAY
24h 55mMAD-YHM
28/1Sun
1 stopPLAY
20h 55mYHM-MAD
C$ 289
4/3Mon
1 stopPLAY
24h 55mMAD-YHM
17/3Sun
1 stopPLAY
20h 55mYHM-MAD
C$ 334
20/1Sat
1 stopTAP AIR PORTUGAL
12h 55mMAD-YYZ
21/1Sun
1 stopTAP AIR PORTUGAL
17h 30mYYZ-MAD
C$ 448
5/3Tue
1 stopTAP AIR PORTUGAL
13h 00mMAD-YYZ
8/4Mon
1 stopTAP AIR PORTUGAL
19h 20mYYZ-MAD
C$ 468
26/1Fri
2 stopsAir France
17h 05mMAD-YUL
30/1Tue
1 stopAir France
12h 30mYUL-MAD
C$ 475
3/3Sun
1 stopAir France
16h 45mMAD-YYZ
7/4Sun
1 stopAir France
15h 25mYYZ-MAD
C$ 524
16/4Tue
directLufthansa
8h 20mMAD-YYZ
24/4Wed
directLufthansa
7h 20mYYZ-MAD
C$ 542
14/5Tue
1 stopAir Canada
11h 34mMAD-YTZ
19/5Sun
1 stopAir Canada
12h 20mYTZ-MAD
C$ 549
14/5Tue
1 stopLufthansa
14h 08mMAD-YYZ
21/5Tue
directLufthansa
7h 20mYYZ-MAD
C$ 549
8/3Fri
1 stopAir Canada
14h 05mMAD-YYZ
10/4Wed
directAir Canada
7h 20mYYZ-MAD
C$ 557

Search by stops

Search by airline

Search by price

Last minute flights from Madrid to Canada

Last minute flight, train and bus deals

11/12Mon
multi-stop
21h 54mMAD-YYZ
16/1Tue
multi-stop
16h 21mYYZ-MAD
C$ 667
10/12Sun
multi-stop
21h 15mMAD-YUL
14/1Sun
multi-stop
41h 50mYUL-MAD
C$ 694
11/12Mon
multi-stop
21h 54mMAD-YYZ
15/1Mon
multi-stop
18h 48mYYZ-MAD
C$ 711
11/12Mon
directAir Canada
8h 30mMAD-YYZ
17/1Wed
directAir Canada
7h 25mYYZ-MAD
C$ 835
11/12Mon
directLufthansa
8h 30mMAD-YYZ
19/1Fri
directLufthansa
7h 20mYYZ-MAD
C$ 846
12/12Tue
multi-stopTAP AIR PORTUGAL
17h 12mMAD-YYZ
21/1Sun
multi-stopTAP AIR PORTUGAL
11h 40mYYZ-MAD
C$ 848
11/12Mon
directAir Canada
8h 30mMAD-YYZ
18/1Thu
multi-stopAir Canada
16h 10mYYZ-MAD
C$ 855
12/12Tue
multi-stopLufthansa
14h 36mMAD-YYZ
21/1Sun
directLufthansa
7h 20mYYZ-MAD
C$ 865
8/12Fri
multi-stopAir France
25h 32mMAD-YYC
15/12Fri
multi-stopAir France
21h 10mYYC-MAD
C$ 1,286
11/12Mon
multi-stopTAP AIR PORTUGAL
12h 20mMAD-YYZ
19/1Fri
multi-stopTAP AIR PORTUGAL
13h 00mYYZ-MAD
C$ 1,443

Search by stops

Search by airline

Search by price

Madrid - Canada Flights

Departure:

Madrid (MAD)Spain

Return flight deals:

Canada - Madrid

Cabin classes:

C$ 900

Browse origins: