Find Cheap Flights from Ontario to Madrid Barajas

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

Tue 20/2
Tue 27/2
Any month
Compare vs. KAYAK |

Book cheap flights from Ontario to Madrid Barajas (round-trip)

Airports
Origin
London
C$ 1399
only
C$ 1399
Ottawa
C$ 1074
only
C$ 1074
Toronto
C$ 710
only
C$ 710
C$ 997
only
C$ 997
Destination
Madrid
C$ 710
only
C$ 710
Mon, 9 Apr
YYZ
MAD
14h 50m
Sat, 21 Apr
MAD
YYZ
33h 55m
C$ 710
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 11 May
YYZ
MAD
12h 35m
Sat, 26 May
MAD
YYZ
13h 25m
C$ 738
Trip: 16 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 15417 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
CDG
LHR
Excellent 10.0

All was good.

DUB
LHR
Excellent 9.6

Short smooth flight with unexpected food and drink service

Nothing

SFO
LHR
Excellent 9.0

Crew was nice. SFO-LHR was great entertainment.

They lost my bag! I was waiting for this ski trip for a year, and they lost my snowboard bag. It is still in London and I'm at Avoriaz, waiting for a driver that god knows when will come.

EDI
LHR
Good 6.0

We had a carry on and were flying business class. They made us check in the bag but it was clear that it could fit. They said it was a busy flight so we had to give our bag up to check in. We arrived on the plane and there was plenty of space to put our luggage. It was not a friendly experience especially paying the premium to fly business. They were very direct and non forgiving. Crew on board were nice though!

SEA
LHR
Okay 5.0

Luggage did not make it to Paris pit on next flight which in turn was also delayed.

Sun, 10 Jun
YYZ
MAD
10h 20m
Mon, 18 Jun
MAD
YYZ
11h 30m
C$ 775
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 737 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YYZ
MBJ
Excellent 8.0

Was pleased without our Option Plus flight. The sandwich was very good . Just unusual that they did not offer , water or coffee during the mid part of the flight.

YUL
MCO
Mediocre 2.0

Possibly of direct flight. Had to book earlier flights due to deteriorating health of brother who fied tbis week thus had to pay for 2 flight

Having pushed to just fly for reservations and no warning that this company doesn’t allow for change if plan as brothers health took for the worst andhad to fly earlyier to see him before he died. I will never again use just fly for any bookings and have told my family members and friends about this company poor customer service. Buyer beware if you use just fly. Air transat said they would havé refunded us but it was up to just fly that we had to go through. Never again just fly.

YUL
POP
Excellent 8.0

Crew was friendly.

You can only purchase meals and snacks. There should be, at the very least, a snack provided with this flight.

LGW
YYZ
Good 7.3

The flight was only half full so we got to spread out and have room to stretch out. The crew were very good and the pilot’s comments were appreciated. The crew offered water frequently throughout the flight.

My hot meal was lukewarm and the salad was not very good. The snack at the end of the flight was not good. Would have been better to have a muffin and some fruit or yogurt.

FLL
YUL
Excellent 8.0

The crew were professional and helpful. Most impressive! It was clear that they genuinely cared about the comfort of the passengers.

Wed, 2 May
YYZ
MAD
7h 10m
Tue, 8 May
MAD
YYZ
8h 10m
C$ 971
Trip: 7 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 30 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
MAD
Mediocre 3.3

The only thing good was the aircraft was clean and nice and a good assortment of entertainment.

The crew was rude, the seat couldn't lean back and I couldn't sleep for the entire duration of the trip, the food was awful and a small amount for such a long trip.

YUL
LHR
Mediocre 2.0

Was put on a Turkish airlines flight - landed in India 12 hours AFTER scheduled landing. My luggage did not reach India. After numerous calls got only 1 out of 2 of my bags ; 2nd bag still missing 1 week after landing in India WOW

YYZ
MAD
Good 7.3

Quality of food was pretty mediocre. Of course I am comparing this with airlines like KLM, Emirates or Cathay Pacific.

Upon arrival at Madrid we found our suitcase in the checked luggage was badly damaged at two places. Who do we request for damages?

OGG
YYC
Good 6.0

Rouge is terrible compares to regular Air Canada.

YYZ
MAD
Good 6.0

Great crew members. Helpful and welcoming!

Like last year we had long delays going and returning from Toronto to Madrid. Breakfast was also not has good. We only got a slice of banana bread. Not enough choices and quality.

Tue, 7 Aug
YYZ
MAD
7h 10m
Thu, 6 Sep
MAD
YYZ
8h 10m
C$ 1054
Trip: 31 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1508 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.7
Entertainment
6.4
Food
6.4
BRU
VCE
Mediocre 2.3

nothing

1,5 hour delay flight from Brussels to Venice and no service with hot tea or coffee for appologize :(

ABJ
BRU
Excellent 10.0

Everything

BRU
JFK
Excellent 10.0

Everything

JFK
BRU
Excellent 9.3

Everything was fine

Beside for the music and movies, you should give us the possibility to make a search and find what we want to watch or listen

YYZ
BRU
Poor 0.0

Easy to cancel Trip

Kayak did not have a system of knowing that I cancelled the flights

Sun, 22 Apr
YOW
MAD
20h 30m
Sun, 29 Apr
MAD
YOW
30h 43m
C$ 1074
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 28304 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
LHR
JFK
Excellent 9.3

Good flight—no delays, in & out.

London’s security—horrible service. Those folks really hate their jobs.

IAH
CLT
Okay 4.0

The A319 outfitted in this way is to freaking tight!!! There is not even close to enough leg room for an average sized American male. I'm no taller than six foot and not overweight. You must fix this issue. I will look for other carriers whenever possible.

FWA
ORD
Excellent 8.0

On time boarding. However we had about an hour departure delay due to de-ice of the plane due to ice storm which just started but I am not complaining about that. I would rather the plane was completely safe for departure.

We have to gate check roller bags due to size of plane. Also, little or no knee room. My knees were pressed into the seat back in front of me.

CLT
GGT
Excellent 8.0

Seat back in front of us broke. So my partner and I had to move to other seats during landing.

LAS
ORD
Excellent 9.2

We boarded on time and we departed on time. We got into Chicago 30 minutes early. We recently acquired a AA credit card and we got 2 checked bags free and priority boarding (Group 5). In today's world your need priority boarding of some sort on AA or you risk not being able to store you bags in the overhead and may have to get it checked free to your final destination. Also, one of our checked bags had a painting in it that we purchased and the bag and painting arrived unharmed. Good job by AA baggage handlers.

Cramped seating. Airlines seem to be moving seats closer together to be able to hold more passengers.

Tue, 17 Jul
YYZ
MAD
14h 15m
Tue, 31 Jul
MAD
YYZ
13h 39m
C$ 1090
Trip: 15 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2907 reviews
Overall
7.9
Boarding
8.0
Comfort
7.5
Crew
8.3
Entertainment
7.3
Food
7.2
JFK
HEL
Excellent 8.3

it was just okay. nothing spectacular.

my luggage was misplaced and I didnt have it for 3 days.

HEL
TXL
Okay 5.6

my luggage was misplaced and I didnt have it for 3 days.

HEL
BKK
Excellent 10.0

Super quiet and comfortable flight, dedicated service, punctuality.

I liked it all.

WAW
HEL
Excellent 8.6

Nice crew. Basic services. Early arrival.

LHR
HEL
Excellent 10.0

Great service on biz class, comfortable seat, quiet airplane (A350).

I liked it all.

Mon, 19 Mar
YXU
MAD
19h 05m
Sun, 25 Mar
MAD
YXU
17h 12m
C$ 1399
Trip: 7 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 18809 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
JFK
FRA
Excellent 8.6

The plane, entertainment and crew (except for the one flight attendant who seemed to think she was too good for the job). The personal at the airport were very helpful.

A flight attendant was impatient with children, cranky and rude. Other members of the crew were very friendly and let my son check the second floor and cockpit. There was only one choose of main course.

MUC
ATH
Okay 5.6

A male flight attendance made me feel uncomfortable. I sat in empty sit with number 3 instead of 4 and he asked me to check my number on my boarding pass. WIth an extremely directive and dictating tone in his voice he told me YOU SHOULD GO AND SIT to what your ticket says. It is VERY important to be sited, although the seats are available you should be sited where your boarding pass directs you to be.

I realized that some people of their crew are extremely insane! I have never had an issue like this, with DELTA or AIR FRANCE, or KLM, or NORWEGIAN, or SAS If it was only one persona that I had to deal with, which it was on my flight from NY to Munich I would say , it was coincidence . One person is not a statistical point and accuse the whole Company. But this was repeated on my second flight from Munich to Athens. Then I said, this is not coincidence, it is a pattern that is repeated and not professional . NEVER AGAIN WITH LUFTHANSA is my decision and my recommendation.

FRA
BOM
Excellent 8.3

Food Seats

SEA
FRA
Excellent 8.3

On time Boarding was convenient

Food Seats

BOS
FRA
Good 7.6

Crew

Mon, 9 Apr
YYZ
MAD
14h 50m
Tue, 24 Apr
MAD
YYZ
17h 05m
C$ 714
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 1 May
YYZ
MAD
14h 00m
Fri, 11 May
MAD
YYZ
11h 45m
C$ 744
Trip: 11 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 15417 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
LCA
Excellent 9.0

The staff were wonderful within my two boys aged 6 and 7. There was really good room and the entertainment of Paddington 2 and then comedy shows was a great balance. Really enjoyed it.

Only down side was the food, had to pay, quite expensive and didn’t really get ‘a meal’ as such.

LHR
SJC
Excellent 9.6

The service was the best you could ask for

NO WIFI!!!

LHR
IAD
Excellent 10.0

Wonderful flight attendants , smooth flight with excellent food , refreshments and entertainment. Thank you so very much Keep up this excellent service

Nothing

CDG
LHR
Excellent 10.0

All was good.

LHR
GVA
Okay 4.0

They lost my bag! I was waiting for this ski trip for a year, and they lost my snowboard bag. It is still in London and I'm at Avoriaz, waiting for a driver that god knows when will come.

Sun, 6 May
YYZ
MAD
32h 30m
Wed, 16 May
MAD
YYZ
36h 55m
C$ 758
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 26 Mar
YYZ
MAD
14h 50m
Tue, 10 Apr
MAD
YYZ
17h 05m
C$ 790
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 26 Mar
YTZ
MAD
12h 35m
Wed, 4 Apr
MAD
YTZ
14h 20m
C$ 997
Trip: 10 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21492 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
OGG
YYC
Good 6.0

Rouge is terrible compares to regular Air Canada.

YYZ
YUL
Mediocre 2.0

Put on Turkish air landed 12 hrs late lggage still missing

YUL
LHR
Mediocre 2.0

Was put on a Turkish airlines flight - landed in India 12 hours AFTER scheduled landing. My luggage did not reach India. After numerous calls got only 1 out of 2 of my bags ; 2nd bag still missing 1 week after landing in India WOW

YYZ
BOS
Okay 4.0

That we eventually got a flight home.

Being stuck in Boston and Ottawa for 2 extra days and adding around $1200 on to our trip in hotels alone (I was travelling with 4 kids on a school trip and my wife). Additionally, we didn’t find out the flights were cancelled until we arrived at the airport. Apparently, they had been cancelled 2 hours before but there was no notification. Air Canada offered no help whatsoever and the guy at the “service” desk in Boston literally said there was nothing he could do to help. Not even find a new flight. Spent 90 minutes on the phone trying to re-book, plus re-booking hotel along the way.

YVR
TPE
Okay 5.6

Entertainment

Steward. & meals

Tue, 19 Jun
YYZ
MAD
10h 50m
Fri, 20 Jul
MAD
YYZ
12h 45m
C$ 1014
Trip: 32 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 737 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
POP
Excellent 8.0

Crew was friendly.

You can only purchase meals and snacks. There should be, at the very least, a snack provided with this flight.

YYZ
LGW
Mediocre 3.6

Food was misrepresented in the menu to what was served. Staff were not friendly or accommodating. There was no individual air flow or total cabin air flow.

YYZ
LGW
Good 6.6

I liked that there were empty seats and we were able to stretch out. Heated sandwich was good. Service was good

Did not like the continental breakfast. Did not like having to pay for blankets and pillows and the fact that there were only a few movie screens in the middle of the plane.

MBJ
YYZ
Good 7.3

Good staff / crew. Had option Plus. Good value.

Seats are brutal. long legs have no where to go. Seats should not be allowed to recline. Rude to do it.

GLA
YYZ
Good 6.0

Inexpensive cheerful staff

Old plane. Food was grim.

Tue, 5 Jun
YYZ
MAD
14h 20m
Thu, 28 Jun
MAD
YYZ
13h 40m
C$ 799
Trip: 24 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 6 May
YTZ
MAD
13h 35m
Tue, 15 May
MAD
YTZ
14h 25m
C$ 1005
Trip: 10 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21492 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
TPE
Okay 5.6

Entertainment

Steward. & meals

YYZ
YUL
Mediocre 2.0

Put on Turkish air landed 12 hrs late lggage still missing

ICN
YYZ
Excellent 9.6

This was my first time flying Air Canada. Our flight was delayed by 4 hours because they had to deice the plane. Yes it was frustrating but I would much rather have a flight of upset passengers then risking our lives. The captains and the crew went out of their way to make sure that we were the most comfortable. They gave us food and drinks as we waited and were extremely patient. Upon arrival many passengers had missed their connecting flights, including myself. They put us on the next flight out and gave all passengers a hotel and meals for the night. I would definitely recommend Air Canada. The plane itself is also pretty spacious so don’t be afraid to fly economy.

Nothing really. They were great. I mean, definitely wished my flight wasn’t delayed. Although It wasn’t their fault that they needed to deice the plane, that’s something that should’ve been accounted for way before our flight was supposed to take off.

EWR
YYC
Good 6.0

Entertainment and crew helped make the situation better but a 3 hour delay made my experience unpleasant.

YUL
LHR
Mediocre 2.0

Was put on a Turkish airlines flight - landed in India 12 hours AFTER scheduled landing. My luggage did not reach India. After numerous calls got only 1 out of 2 of my bags ; 2nd bag still missing 1 week after landing in India WOW

Tue, 10 Jul
YYZ
MAD
14h 15m
Tue, 31 Jul
MAD
YYZ
13h 39m
C$ 1137
Trip: 22 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2907 reviews
Overall
7.9
Boarding
8.0
Comfort
7.5
Crew
8.3
Entertainment
7.3
Food
7.2
JFK
HEL
Excellent 8.3

it was just okay. nothing spectacular.

my luggage was misplaced and I didnt have it for 3 days.

LED
HEL
Excellent 9.2

I liked that there was a smaller airplane on LED - HEL route: it gives more "feeling of flying" than the bigger planes do.

I didn't like the fact that it was not indicated in advance (when the tickets are sold) that LED - HEL route is operated by a different airline, even though that airline is a Finnair's partner. It would have been better to have a complete information up front. But the airplane and crew were excellent.

JFK
HEL
Excellent 10.0

Very nice staff. Probably one of the best flights

HEL
LHR
Excellent 10.0

I think this airline has an attention to detail and level of service which surpasses most other airlines. Whilst remaining competitive these factors make traveling with Finnair a far more comfortable and attractive proposition for me. In addition, Helsinki airport must be one of the best around.

SVO
HEL
Good 6.5

The flight did eventually take off, unlike a few others leaving around the same time.

We were delayed several hours and were never told why. Mostly there were no Aeroflot staff at the gate to ask. When there was, they said they couldn't help us because our flight was a codeshare with FinnAir. At the last minute they switched gates, sending us all scurrying.

Thu, 28 Jun
YOW
MAD
22h 05m
Wed, 1 Aug
MAD
YOW
26h 39m
C$ 1154
Trip: 35 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 28304 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
ORD
FWA
Excellent 8.4

The flight attendant was one of the best that we have ever had on this flight. Since we were a late afternoon flight out of O'Hare we did had a departure delay. But the flight attendant served us drinks and snacks while on the ground. And after we took off he came around again and offered us more drinks and snacks. As we departed the plane he even offered us snacks to take with us.

Small plane, cramped seating.

PHL
RDU
Excellent 9.3

Nice comfy plane, reasonably quick boarding

Philly’s airport sucks Half the mens’ bathroom stalls don’t work, doors weren’t closing, in multiple bathrooms!! The crew could have been a bit more attentive to picking up or collecting trash, but otherwise I liked them fine.

JFK
PHX
Excellent 8.0

On time.

Very little entertainment. Would love some Wi-Fi.

GEG
PHX
Good 7.3

On this flight back to Arizona they arrayed mutt husband and I together, unlike on our way to Spokane. That was much better. We had more leg room this time.

The seats are hard, fine for young people, but difficult for older people with arthritis and Auto immune diseases, such as fibromyalgia.

SEA
MIA
Good 7.5

seats are very uncomfortable I know they can make a plane with a wide enough aisle so that you don't get hit in the arm every time the cart or anyone goes past you. why can I ride a twin otter and not need a seat belt extender and need one on American? On the return on the Airbus, the seats were a little more comfortable, but still need seatbelt extender.

Mon, 19 Mar
YYZ
MAD
37h 45m
Sun, 25 Mar
MAD
YYZ
43h 00m
C$ 823
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 30 Apr
YTZ
MAD
13h 35m
Wed, 9 May
MAD
YTZ
14h 25m
C$ 1007
Trip: 10 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21492 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
BOS
Excellent 9.0

The flight from Toronto to Boston is extremely short, about an hour. I don’t feel as though I can rate the food since I didn’t buy any, it just doesn’t give me an option to not rate it. It was a completely full flight. It was as comfortable as can be. It’s a smaller plane so you feel everything but the captains were good flyers.

I’m not sure if this is something I can really complain about but I wish the flight attendants would’ve spoken a bit lower. For a plane where half of the people there had missed their connecting flight and were put on a 6:30 am flight, I don’t think we wanted to hear about their detailed personal lives.

YVR
TPE
Okay 5.6

Entertainment

Steward. & meals

YYZ
POS
Okay 4.6

It really sad to know on a 5 and a half hour flight they only offer coffee tea or soda ☹☹ . Never knew about the changes in purchasing a meal or snack..

Should have been informed somewhere about the changes in purchasing a meal.

OGG
YYC
Good 6.0

Rouge is terrible compares to regular Air Canada.

YYZ
BOS
Okay 4.0

That we eventually got a flight home.

Being stuck in Boston and Ottawa for 2 extra days and adding around $1200 on to our trip in hotels alone (I was travelling with 4 kids on a school trip and my wife). Additionally, we didn’t find out the flights were cancelled until we arrived at the airport. Apparently, they had been cancelled 2 hours before but there was no notification. Air Canada offered no help whatsoever and the guy at the “service” desk in Boston literally said there was nothing he could do to help. Not even find a new flight. Spent 90 minutes on the phone trying to re-book, plus re-booking hotel along the way.

Ontario to Madrid Barajas Flight Information

Flights Arrive in Madrid Barajas
Flights Depart from Ontario
Flight Price C$ 710
Airlines British Airways, Air Transat, Air Canada, Brussels Airlines, American Airlines, Finnair, Lufthansa
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.