Trips

Find Cheap Flights from South Africa to Toronto

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

Depart
Return
Any month
Compare vs. KAYAK |

South Africa to Toronto Flight Information

Flights Arrive in Toronto
Flights Depart from South Africa
Flight Price C$ 933
Airlines Ethiopian Air, British Airways, Lufthansa, KLM, Air France, Brussels Airlines, SWISS, Cathay Pacific, Air Canada, Emirates, South African

Book cheap flights from South Africa to Toronto (round-trip)

Airports
Origin
Cape Town
C$ 1577
only
C$ 1577
Johannesburg
C$ 933
only
C$ 933
Destination
Toronto
C$ 933
only
C$ 933
C$ 1135
only
C$ 1135
Thu, 11 Oct
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 05m
Sun, 11 Nov
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
19h 35m
C$ 933
Trip: 32 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1,812 reviews
Boarding
7.0
Comfort
7.1
Crew
7.5
Entertainment
6.6
Food
6.6
ADD
ABJ
Okay 5.3

Staff was pretty helpful and you could mostly get what you needed if you didn't mind going back to the galley for it.

Boarding was literally unsafe (too many people going down an escalator into too small an area). Terribly bland food. Buttons on the seat rest too easy to push accidentally (for things like the light or to call a flight attendant).

JIB
ADD
Excellent 10.0

Thumbs up. Flight was smooth and on time!

ABJ
EWR
Excellent 8.0

luggage take time to receive , over 1 h

luggage tale long time to receive

ABJ
EWR
Excellent 10.0

On time. Service and culture

N/A

ADD
NBO
Mediocre 3.2

Addis Airport is a NIGHTMARE!!! It took two hours to check in and the lines were insane. It was absolute chaos, people pushing and airport staff did little to manage it. We almost missed our flight because the lines and process was so disorganized. The plane ride - the plane was old. My seat was so old, the cushion was worn down to the point of feeling like a bucket seat. This was really bad...

Sun, 14 Oct
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 25m
Sun, 21 Oct
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
C$ 944
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 11 Oct
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
25h 05m
Sat, 10 Nov
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
30h 50m
C$ 1034
Trip: 31 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,708 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
NCE
Mediocre 3.6

The absurd delay and the fact that last row seats can’t be reclined and have no windows. Not a nice experience.

BOS
LHR
Good 7.3

Boarding process was very orderly. The 2-4-2 seating arrangement is quite nice for economy as it is a bit more spacious & comfortable. Sat in window seat with a huge compartment storage next to me by window - great for easy access to electronics, etc.. Great movie selection. Short and efficient flight and my fears about basic economy ticket were dissipated as I was able to check a bag and get better seat assignment at airport.

Slow service, not served dinner until almost 10pm. Lights were never turned down so difficult to sleep altho I had eye mask and noise cancelling headphones. Seats are not super comfortable but if you bring neck pillow and blanket it’s better.

BWI
LHR
Mediocre 3.6

Absolutely no leg room despite paying additional fee

ALC
LGW
Excellent 10.0

Everything

N/A

SFO
LHR
Mediocre 3.6

Crew very helpful

New booking system where you cannot select seats without paying more money is outrageous. Will fly Virgin next time. Seats did not recline Flight left three hours late. Nearly missed connection. Very stressful experience

Mon, 5 Nov
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
23h 10m
Thu, 22 Nov
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 10m
C$ 1131
Trip: 18 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,066 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
MUC
AMS
Excellent 8.3

Online check in, easy to board. Flight was on time.

I wish there was a vegan option for the food/snack onboard.

IAD
MUC
Okay 4.0

Cleanliness

It was late by 1 hour. Food was not enough. Was hungry since dinner was late due to delayed flight and breakfast was served at lunch time of MUC. Electrical outliets did not work in the flight and had problems in MUC for GPS.

FRA
OSL
Okay 5.0

Suitcase did not arrive, had a 3+ hours layover in Frankfurt, enough to get my bag sorted and sent to Oslo, but did not arrive

NAP
FRA
Excellent 10.0

The crew was very accommodating, Frequently offered water also.

Can t think of anything.

DEN
MUC
Excellent 10.0

Everything exceeded expectations. Lots of food, space, drinks, and excellent flight crew. Excellent video selection.

Thu, 25 Oct
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 16m
Sat, 3 Nov
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
21h 00m
C$ 1155
Trip: 10 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,268 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
EDI
AMS
Excellent 10.0

The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious.

AMS
IAD
Excellent 8.6

Food and staff behaviour

Entertainment

KBP
AMS
Excellent 10.0

We were fed a nice pasta meal and offered drinks twice. They also gave a muffin for desert. The flight attendants were very nice and attentive with cheerful smiles. I wish every airline had service this good!

AMS
SLC
Excellent 10.0

The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious.

MSP
AMS
Mediocre 2.3

Travel on Crostian Airlines did not pappen. KLM flight to Munich was cancelled and I was rescheduled on Air Setbia to Belgrade, the Split.

That it didn’t happen.

Sat, 10 Nov
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 00m
Sat, 1 Dec
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
41h 05m
C$ 1179
Trip: 22 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2,771 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
TPE
CDG
Good 6.0

Their evacution video is interesting

The aircraft is a bit old and somehow the flight crew didn’t offer me the full menu as the menu describe. First time encounter that in a business class

CDG
ATH
Excellent 10.0

Everything was fine

IAD
CDG
Excellent 10.0

Quiet! No noise-canceling earphones needed. Delicious food.

CDG
CAN
Okay 5.3

I will not use o recommend to anyone to buy a ticket with the agency, at the airport in China we were treated like criminals because as they said we were not register in the system as passengers it was really a nightmare

DTW
CDG
Okay 5.3

Onboard crew was friendly. Dinner was good

Cabin was very cold. Not enough legroom compared to orher international carriers. Male flight attendant kept bumping into my husband sitting in aisle seat so he unable to get any sleep. We tried upgrading to business but Delta said we had to contact Air France in Detroit. When thrre, the gentleman on ground crew was actually rude when I asked about it. He could have just politely told me there was nothing available. Not looking forward to my return flight

Wed, 9 Jan
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 45m
Thu, 17 Jan
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 30m
C$ 1323
Trip: 9 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1,870 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.6
Entertainment
6.4
Food
6.4
BRU
FLR
Good 6.6

Helpful crew

No food except for purchase. Expected at least cup of coffee/crackers

BRU
JFK
Good 7.6

There is not much variety of what to watch- movies/tv. For a long flight it is a nightmare

BRU
IAD
Excellent 9.0

extra taxi in DC

JFK
BRU
Excellent 8.3

Crew were super helpful and friendly. Food was above average for airline food. It was all on schedule. On my return trip - knowing already the confusion with the exit row seat which I explained here, they switched me to the correct exit row without a problem or charge.

I tried to book exit row seats online. The seat map would not load, so I called the number suggested. Had a long a confusing conversation with a woman who did not seem to understand what an exit row seat was. I booked seats, but my card was never charged and I received no email confirmation. I tried the website again and this time saw the seat map. Completely misleading. The real exit row is the row IN FRONT of the marked exits on the map. I chose the row which looked like an exit row, and on boarding found that I was in the row behind the exit row. The flight attendant took a photo of my seat map print out, because it was so confusing!!! No wonder the woman I spoke to sounded like she didn't know what she was talking about - she was following the seat map too!

JFK
BRU
Good 6.6

Attentive helpful and cheerful staff: on time

Food

Sat, 17 Nov
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 12m
Wed, 16 Jan
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
37h 20m
C$ 1405
Trip: 61 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 7,138 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
LAX
ZRH
Good 6.3

Steward Very pleasant, helpful and accomodating.

No information on the flight about how to proceed with our missed conncetions nor anyone to meet in Zurich at gate with information.

WAW
ZRH
Good 6.4

Not enough sandwiches for all passengers on board Seat rows very close together, no way to avoid contact with seat in front

ZRH
BOS
Excellent 10.0

Best trip ever, flight crew fantastic. Great hospitality from the crew, pleasant and very personable. Will definitely fly Swiss Air again.

BCN
ZRH
Excellent 9.3

Unexpected food/snacks that were provided.Good crew and the plane was on time.

Poor boarding process. Plane change caused poor seat selection after they changed the seats that we paid extra for. Very little leg room for an overseas flight.

FCO
ZRH
Excellent 10.0

Everything

Mon, 8 Oct
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
38h 05m
Tue, 9 Oct
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
46h 45m
C$ 1462
Trip: 2 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 4,852 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
HYD
HKG
Excellent 9.3

Except for one time service everything else is good

HKG
LAX
Excellent 8.0

Everything is fine

HKG
SFO
Excellent 8.0

Airlines staff took my complaint seriously and found the bag at Hongkong airport. Later the bag was brought to SFO and delivered at my temporary stay. Very good job done.

On arrival on 10th Sep at SFO, I found one of my checked-in baggages was missing. This made me bit worried. I made a complaint to airlines staff there. Some inconveniences caused since I kept my needed cloths in that bag.

EWR
HKG
Excellent 8.0

Ground staff was organized, efficient and polite. Breakfast in economy was very good and flavorful.

Flight attendants were efficient; but not particularly friendly. No offer of water in t the middle of a long flight.

BKK
HKG
Okay 5.3

Seat recline marginally more than in economy, but 2x+ the price. Boarding process for PE abysmal. Food - slapped on a tray.

Wed, 26 Sep
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 55m
Wed, 3 Oct
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 45m
C$ 1466
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,024 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
IAH
Excellent 8.0

Great

YYC
YYZ
Good 6.0

Seats are always a pain in the butt Wifi has never worked for me -slow and keeps dropping

EWR
YYZ
Okay 4.0

The flight was operated by Air Canada, who habitually assume either that the people in the final row have no hand luggage or simply suffer from a severe lack of operational storage capacity. Overhead bins full of spare plastic cups. As far as the crew are concerned, no problem, because you can just push your way three or four rows forward while everyone else is boarding and then take someone else's overhead space. When will Air Canada learn how to run an airline?

MAD
YYZ
Excellent 8.0

The only problem was that I could not check in till morning 4 hours before my flight. Everything else was great

YUL
LGA
Mediocre 2.0

Three hour delay, endless gate changes and basically no information shared as to what was causing all the problems. Don't think I'll use Air Canada again if they can be avoided.

Tue, 18 Dec
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
26h 50m
Mon, 31 Dec
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
45h 25m
C$ 1577
Trip: 14 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 12,402 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.4
Entertainment
8.6
Food
8.1
MXP
DXB
Excellent 8.6

Easy check in and comfortable flight. The crew are very helpful.

Boarding

DXB
SKT
Excellent 8.3

In flight attention and comfort

Long distance between gate in and plane. Travel via bus to plane wasnt good.

NBO
DXB
Good 7.6

I asked for water three times, three different crew members but never got the water during the flight to Dubai, when alighting that's when i asked for the water again from a crew who was manning the business class section and got it.

MEL
SIN
Excellent 9.6

Loved the spaciuos seats and great leg room. Food superb!

Annoying passenfer who peobably drank too much

JFK
DXB
Excellent 8.0

coach in many airlines don't offer any amenity kit emirates still provides the basics socks, ear plugs, tooth brush etc. Food and drinks are good with choices

the connectivity offered by emirates and fly Dubai is not a good idea. its loss for customer to pay emirates fare and fly with Flydubai

Mon, 24 Dec
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 15m
Sun, 30 Dec
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
24h 20m
C$ 1589
Trip: 7 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 1,491 reviews
Overall
7.5
Boarding
7.6
Comfort
7.3
Crew
7.9
Entertainment
6.6
Food
7.1
JNB
VFA
Okay 5.0

Quick flight.

Poor luggage handling.

JNB
CPT
Okay 4.0

Was delayed by and hour and given a bad seat even though I am a premier member

JNB
VFA
Good 7.3

On time, simple. This is a budget airline without any frills. I would fly Safar again.

Everything was fine.

JNB
LHR
Good 6.3

Poor food and movie choice

JNB
MPM
Excellent 8.3

Punctuality

Nothing

Tue, 16 Oct
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 25m
Tue, 23 Oct
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
26h 55m
C$ 995
Trip: 8 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1,812 reviews
Boarding
7.0
Comfort
7.1
Crew
7.5
Entertainment
6.6
Food
6.6
ABJ
EWR
Excellent 8.0

luggage take time to receive , over 1 h

luggage tale long time to receive

NBO
ADD
Good 7.0

Conexion

Delayed

LAX
DUB
Excellent 10.0

I like the crew of Ethopian Airlines, they are very friendly & attentive. Flight was delayed but not by AE fault. We made up most of the time & arrived only 15 minutes behind schedule

It was all good

BKK
ADD
Okay 4.6

Cheap. Good for connections in Africa.

Boarding was slow. The food is the worst I've had on an international flight. Flight crew is often not responsive and brusque. The recline on my wife's seat was broken.

ABJ
EWR
Excellent 10.0

On time. Service and culture

N/A

Thu, 11 Oct
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 55m
Mon, 12 Nov
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
30h 30m
C$ 1038
Trip: 33 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,708 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
MAN
LHR
Mediocre 3.3

Inept staff throughout at Heathrow. Sat on the plane for half an hour while they located someone ‘qualified to open the door’.

SFO
LHR
Mediocre 3.6

Crew very helpful

New booking system where you cannot select seats without paying more money is outrageous. Will fly Virgin next time. Seats did not recline Flight left three hours late. Nearly missed connection. Very stressful experience

ALC
LGW
Excellent 10.0

Everything

N/A

BOS
LHR
Good 7.3

Boarding process was very orderly. The 2-4-2 seating arrangement is quite nice for economy as it is a bit more spacious & comfortable. Sat in window seat with a huge compartment storage next to me by window - great for easy access to electronics, etc.. Great movie selection. Short and efficient flight and my fears about basic economy ticket were dissipated as I was able to check a bag and get better seat assignment at airport.

Slow service, not served dinner until almost 10pm. Lights were never turned down so difficult to sleep altho I had eye mask and noise cancelling headphones. Seats are not super comfortable but if you bring neck pillow and blanket it’s better.

LHR
NCE
Mediocre 3.6

The absurd delay and the fact that last row seats can’t be reclined and have no windows. Not a nice experience.

Mon, 5 Nov
JNB
Johannesburg OR Tambo
YTZ
Toronto Island
26h 00m
Thu, 22 Nov
YTZ
Toronto Island
JNB
Johannesburg OR Tambo
37h 15m
C$ 1135
Trip: 18 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 20 Nov
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Mon, 26 Nov
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 10m
C$ 1142
Trip: 7 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,066 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
IAD
MUC
Okay 4.0

Cleanliness

It was late by 1 hour. Food was not enough. Was hungry since dinner was late due to delayed flight and breakfast was served at lunch time of MUC. Electrical outliets did not work in the flight and had problems in MUC for GPS.

FRA
IAD
Excellent 10.0

Crew and food was good

MUC
AMS
Excellent 8.3

Online check in, easy to board. Flight was on time.

I wish there was a vegan option for the food/snack onboard.

FRA
OSL
Okay 5.0

Suitcase did not arrive, had a 3+ hours layover in Frankfurt, enough to get my bag sorted and sent to Oslo, but did not arrive

FRA
BRE
Good 6.6

Crew was amazing

Flight was delayed

Wed, 10 Oct
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 35m
Sun, 18 Nov
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 55m
C$ 1039
Trip: 40 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,708 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
SFO
LHR
Mediocre 3.6

Crew very helpful

New booking system where you cannot select seats without paying more money is outrageous. Will fly Virgin next time. Seats did not recline Flight left three hours late. Nearly missed connection. Very stressful experience

LHR
NCL
Okay 4.0

HHad to pay for even basic drinks No entertainment

BWI
LHR
Mediocre 3.6

Absolutely no leg room despite paying additional fee

ALC
LGW
Excellent 10.0

Everything

N/A

LGW
GLA
Good 6.0

The captain was very apologetic and the crew were friendly.

The flight was delayed by an hour, meaning we arrived at almost midnight and for me and a few other people their electronic boarding passes did not work properly I was refused at the departures gate and told to go to the British airways counter to get a paper boarding pass printed out. I also saw some other people with British airways electronic boarding passes having similar problems.

Wed, 30 Jan
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 45m
Thu, 28 Feb
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
34h 55m
C$ 1050
Trip: 30 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1,812 reviews
Boarding
7.0
Comfort
7.1
Crew
7.5
Entertainment
6.6
Food
6.6
EBB
ADD
Good 7.3

The boarding was superb.

The food is ma ma!

BKK
ADD
Okay 4.6

Cheap. Good for connections in Africa.

Boarding was slow. The food is the worst I've had on an international flight. Flight crew is often not responsive and brusque. The recline on my wife's seat was broken.

ORD
ADD
Okay 4.0

I like the Direct route

Long wait time at checkin Only certain employees accepted money for extra baggage fees Long time boarding Most staff were friendly An employee on board with short hair was not nice and her hair wasn’t professional Paid $160 for the extra bag, but it was lost It is still lost!

ADD
ABJ
Okay 5.3

Staff was pretty helpful and you could mostly get what you needed if you didn't mind going back to the galley for it.

Boarding was literally unsafe (too many people going down an escalator into too small an area). Terribly bland food. Buttons on the seat rest too easy to push accidentally (for things like the light or to call a flight attendant).

LAX
DUB
Excellent 10.0

I like the crew of Ethopian Airlines, they are very friendly & attentive. Flight was delayed but not by AE fault. We made up most of the time & arrived only 15 minutes behind schedule

It was all good

Tue, 13 Nov
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 40m
Sat, 12 Jan
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
41h 05m
C$ 1158
Trip: 61 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,268 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
AMS
FCO
Good 6.6

Professional crew. Good boarding.

No entertainment on board in business. Stale buns - staff unapologetic. Older 737 with uncomfortable seats.

AMS
SFO
Good 6.3

Food was excellent, frequent and filling

The seat was not comfortable compared to my prior leg of the journey. Unfortunately the bathrooms were not clean, I understand that it's not the sole responsibility of the crew and passengers need to be mindful too.

YEG
AMS
Excellent 10.0

Everything excellent. Comfortable seats in business.

SFO
AMS
Good 6.3

The boarding was easy and you didn't have to wait inline for that long

KLM needs to upgrade the entertainment. It was very hard to see the images on the screen. The planes that KLM uses are old and they sure need to be upgraded.

AMS
SLC
Excellent 10.0

The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious.

Thu, 11 Oct
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 25m
Sun, 18 Nov
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 55m
C$ 1039
Trip: 39 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,708 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LGW
JFK
Excellent 10.0

Meals, crew, movies

N/A

LGW
GLA
Good 6.0

The captain was very apologetic and the crew were friendly.

The flight was delayed by an hour, meaning we arrived at almost midnight and for me and a few other people their electronic boarding passes did not work properly I was refused at the departures gate and told to go to the British airways counter to get a paper boarding pass printed out. I also saw some other people with British airways electronic boarding passes having similar problems.

LHR
NCE
Mediocre 3.6

The absurd delay and the fact that last row seats can’t be reclined and have no windows. Not a nice experience.

MAD
LHR
Good 6.0

Space is very tight with BA A380 2-3-2 biz class.

MAN
LHR
Mediocre 3.3

Inept staff throughout at Heathrow. Sat on the plane for half an hour while they located someone ‘qualified to open the door’.

*
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.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel