YYZ

Find cheap flights to Toronto Pearson Intl

Return
Economy
Helsinki (HEL)
Toronto Pearson Intl
Tue 8/13
Tue 8/20
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Toronto Pearson Intl

South Africa to Toronto Pearson Intl flight information

Flights arrive in Toronto Pearson Intl
Flights depart from South Africa
Flight price R11 490
Airlines SWISS, Ethiopian Air, Lufthansa, Air Canada, Air France, KLM, Austrian Airlines, British Airways, Etihad Airways, Delta, Brussels Airlines, Alitalia, Cathay Pacific, Emirates

Top tips for finding cheap flights to Toronto Pearson Intl

Looking for cheap airfare to Toronto Pearson Intl? 25% of our users found return tickets to Toronto Pearson Intl for the following prices or less: From Johannesburg OR Tambo R12 504
Book at least 5 weeks before departure in order to get a below-average price.
High season is considered to be July, August and September. The cheapest month to fly to Toronto Pearson Intl is March.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Toronto Pearson Intl flight deals.

FAQs - Booking Toronto Pearson Intl flights

What is the cheapest flight to Toronto Pearson Intl?

The cheapest airline ticket to Toronto Pearson Intl from South Africa in the last 72 hours was R11 490 return on the route Johannesburg to Toronto Pearson Intl. The most popular route is Johannesburg to Toronto Pearson Intl and the cheapest ticket found on this route in the last 72 hours was R16 434 return.

How far is Toronto Pearson Intl airport from central Toronto?

Pearson Intl Airport is 19 kilometres from the centre of Toronto. View on map.

How does KAYAK find such low flight prices?

KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.

How can Hacker Fares save me money?

Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.

Does KAYAK query more flight providers than competitors?

Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.

Does KAYAK query more flight providers than competitors?

KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book Cheap Toronto Pearson Intl Plane Tickets

(Return)
Airports
Origin
Johannesburg
R11 490
only
R11 490
Destination
Toronto
R11 490
only
R11 490
Wed, Nov 6
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 55m
Tue, Nov 12
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 15m
R11 490
Trip: 7 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 414 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
FCO
ZRH
Good 6,3

Pros: Crew was amazing. Good movie selection. Pretty comfortable.

Cons: Six hour delay. They gave us $20 Franc voucher for food but in the airport a latte is 7.50 so 20 did not even buy a bowl of soup.

ZRH
CPH
Excellent 8,0

Pros: Crew was very nice and helpful.

ZRH
LHR
Excellent 10,0

Pros: We flew Business Class. The crew was professional and attentive. The food was definitely a nice cut above.

Cons: Nothing that I can offer. If I needed to make another trip anywhere ANZ flies, they would be my first choice every time.

PRG
ZRH
Excellent 10,0

Pros: The seat was much better than other airlines' economy seats. Great food and lots of it. Excellent attendants. Zurich is the best planned airport for changing to next flight. I'm going to try to use Swiss as often as I can.

Cons: Free Wifi.

ZRH
BOS
Excellent 8,0

Pros: Thank you for waiting for us. We were delayed. I appreciate not missing our flight.

Fri, Oct 4
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 25m
Sun, Oct 13
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
34h 55m
R11 713
Trip: 10 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 100 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
MGQ
Excellent 8,6

Pros: Crew was so nice and very helpful

Cons: Timing, delayed by 20 minutes

ADD
JNB
Excellent 10,0

Pros: Very conformable and quiet.

Cons: Nothing very nice flight.

LUN
ADD
Good 6,3

Cons: 1. Make duty free shopping possible. My daughter, that I was traveling withl, loved some jewellery l wanted to buy for her but it was not possible because a credit card purchase was impossible. 2. Provide entertainment on board. Flight from Lusaka to Addis was excellent. But nothing to Nairobi

ADD
SEZ
Excellent 8,0

Pros: G

Cons: G

ADD
RUH
Mediocre 3,3

Pros: Nothing?

Cons: Lounge seating and services. Boarding. Lots of uncontrollable people trying to be first to board.

Tue, Dec 10
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Fri, Jan 17
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
R11 936
Trip: 39 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 139 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
EWR
FRA
Good 6,6

Cons: They run out of chicken and only had pasta dinner left. I don't like pasta .

ATH
MUC
Mediocre 3,6

Pros: The flight was on schedule. The pilot was great and avoided turbulence.

Cons: Compared to my SF to Munich flight, the return trip was a nightmare. The flight attendants were nowhere to be found. Cold face towels, ran out of food and drink. Flight attendants allowing a school field trip to take over the flight. My seat was kicked for 7 hours straight, they did nothing.

BEG
MUC
Good 6,3

Cons: Food

EWR
MUC
Excellent 8,6

Cons: More chicken

TUN
FRA
Mediocre 2,0

Pros: Nothing

Cons: Meals.

Wed, Sep 25
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 15m
Mon, Oct 7
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 15m
R12 535
Trip: 13 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 24 174 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
YOW
YUL
Mediocre 2,0

Pros: Nothing at all.

Cons: A 1 hour flight, delayed. Meant I missed my entire flight and stayed I Ottawa International for 8 joirs

YOW
YUL
Okay 4,3

Pros: New airbus 350-390 are worst than older planes. Economic class space is even smaller now, no storage space for the last few rows

Cons: Last 3-5 central rows in economy class have no space for carryons. On top of that, at arrival we realized they have lost our bagage, all 6, so we’re left with carryons. This may be our very last trip with Lufthansa.

YVR
PDX
Good 6,0

Cons: Would've been better if Air Canada had not downgraded the land to a propeller plane!

YWG
YYC
Okay 5,6

Cons: More drinks, snacks

YUL
CMN
Excellent 10,0

Pros: yes

Cons: eat

Mon, Sep 23
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 58m
Tue, Oct 8
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
22h 05m
R12 618
Trip: 16 days
7,5GoodShow reviews
Overall 7,5 Good
Based on 3 756 reviews
Overall
7,7
Boarding
7,7
Comfort
7,3
Crew
8,2
Entertainment
6,9
Food
7,2
CDG
YYZ
Mediocre 2,3

Cons: Crew forced me to change my upgraded comfort seat to accommodate a 12 year old who they knew was going to be airsick. So I spent the first half of the flight next to a vomiting girl. Only after I asked to file a complaint, they allowed me one of two empty seats in premium. Terrible customer service.

ORY
JFK
Good 6,0

Pros: The comfort of the flight snd kindness of the crew.

Cons: My connecting flight to san francisco was through Delta, which it was on a different terminal, I had to carry my luggage out of the airport in order to get to delta’s terminal - the buildings are not connected.

CDG
MAD
Excellent 8,8

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

JNB
CDG
Excellent 8,0

Pros: Crew was nice.

Cons: Food could be better, or at least be provided an option to purchase an upgraded meal. Also, insufficient amount of drinking water provided to passengers.

CDG
ZAG
Excellent 8,0

Cons: We had a short delay

Tue, Sep 24
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 35m
Sat, Oct 12
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
30h 35m
R12 772
Trip: 19 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 274 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
TXL
Excellent 8,0

Cons: Too hot inside the aircraft

VIE
AMS
Excellent 10,0

Cons: Fix the damn KIOSKS at Vienna!

CWL
AMS
Good 7,2

Pros: Just as I expected. And I made my last connection easily.

DPS
SIN
Mediocre 3,3

Pros: Seat was uncomfortable. There was nothing to like. In past I have traveled by KLM but this time it was worst.

Cons: No proper food service. Even to the passenger of Amsterdam no dinner was served. No inflight service. It looks like domestic flight. I will think twice to travel by KLM. The check-in staff at counter was absolutely arrogant. Staff ar boarding gate was nice.

SLC
AMS
Excellent 10,0

Pros: Crew was amazing. They adjusted the seating arrangements so there was an empty seat in every row to give passengers more space. Very thoughtful and much appreciated. They served delicious meals, snacks, and water. They provided headphones, blankets and pillows. They took very good care of us.

Sun, Sep 1
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
48h 30m
Tue, Sep 10
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 45m
R14 652
Trip: 10 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 4 437 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
7,3
Food
7,5
VIE
LHR
Excellent 8,0

Pros: Good

VIE
SBZ
Excellent 9,6

Pros: Amazing leg room, free snack and drink, free wi-fi.

DBV
VIE
Mediocre 2,0

Pros: Nothing

Cons: Flight was not on time so I didn’t make the rest of the flights. And tbd new airline lost my luggage.

VIE
TXL
Excellent 8,0

Pros: Friendly crew and ground crew worked VERY quickly and efficiently to deal with a broken plane and switch us all rather seamlessly to a replacement plane. Impressive.

FRA
VIE
Excellent 10,0

Pros: Lufthansa crew very professional

Cons: More upgrade to be available

Thu, Dec 19
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
23h 40m
Mon, Jan 13
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 10m
R14 721
Trip: 26 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 573 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
JFK
LHR
Okay 5,0

Pros: I’m pleasantly surprised that this ancient plane made it across the Atlantic

Cons: Broken entertainment system, no charging ports, broken window screens, broken reading lights, no AC. Plane was too old to be in service

JFK
LGW
Excellent 10,0

Pros: No

Cons: Baby sharing seat with parent was very crowded

MAD
LHR
Excellent 9,5

Cons: The most comfortable flight of all. Very pleased

ACC
LHR
Good 6,6

Pros: The crew was good

Cons: The entertainment on the plane should be upgraded and wifi should be provided

CTA
LGW
Good 6,0

Pros: Crew was the friendliest I have met in a long time.

Cons: Connecting in London too stressful and difficult. I came from Catania enroute to JFK and practically killed myself in Gatwick getting from one flight to another. 2 hours not enough to go through this airport, with its stairs, the "mall," lack of info about what to do, passport & sec check again.

Tue, Jul 16
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
47h 00m
Sun, Jul 28
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
36h 20m
R14 777
Trip: 13 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 332 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,5
Food
7,0
AMS
AUH
Excellent 10,0

Pros: every thing from the new plane until arrive it was amazing

Cons: nothing every thing i like it

AUH
YYZ
Excellent 10,0

Cons: sea food

COK
AUH
Good 6,0

Pros: Timing immigration check in is good

Cons: Food was not up to the mark. Didn’t get what is promised

DEL
AUH
Okay 4,3

Pros: The attendants and ground crew helping me was excellent.

Cons: They ran out of food! There were no snack and I had to go without food from AUH to IAD. No snacks either. The focus was on selling food. A truly sad experience. I thought Ethiad was among the top 5 airlines but this experience puts the worse that the top 25

AUH
IAD
Excellent 10,0

Pros: La atención excelente. La comida muy buena. El abordaje y la entrega de equipajes a tiempo.

Tue, Aug 13
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
21h 21m
Tue, Aug 27
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
25h 45m
R15 167
Trip: 15 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 25 705 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
LGA
FLL
Good 6,3

Pros: The crew was great.

Cons: The flight and crew were great. But I was not able to choose my seat because I purchased an economy flight. I was very uncomfortable. But I was luck that that people that were sitting with me were great.

FRA
JFK
Excellent 8,0

Pros: Yes, the crew was helpful and patient. The food and drinks were good.

Cons: Clarity in the PA system could be better. Too much background noise.

ATL
MIA
Okay 5,6

Cons: Work on those delays

CDG
SFO
Excellent 10,0

Pros: The crew WAS amazing!

Cons: Not a thing! It was perfect

DTW
ATL
Good 7,3

Cons: It was FREEZING throughout the entire flight. Freezing. No blankets. Missed having screen in seat but was able to start a movie on my phone so it was fine.

Wed, Jul 17
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
48h 05m
Sun, Jul 28
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
33h 45m
R15 836
Trip: 12 days
6,9GoodShow reviews
Overall 6,9 Good
Based on 2 234 reviews
Overall
7,1
Boarding
7,1
Comfort
7,0
Crew
7,6
Entertainment
6,4
Food
6,4
BRU
ZAG
Okay 4,3

Cons: Whole flight was so cold like in refrigerator.

BRU
IAD
Good 6,0

Pros: On board service and entertainment. The plane itself was clean and comfortable.

Cons: The check in process was slow and inefficient. One of our bags was routed on another flight (we’re still waiting for it). Ridiculous amount charged for chech in luggage for an international flight!

BOM
BRU
Excellent 10,0

Pros: Everything

Cons: NA

BRU
NAP
Excellent 10,0

Pros: Short and timely. Flight attendant was great with kids.

BSL
BRU
Okay 4,3

Cons: Left 1h late

Fri, Jul 19
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
29h 05m
Tue, Jul 30
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
37h 00m
R18 649
Trip: 12 days
6,9GoodShow reviews
Overall 6,9 Good
Based on 1 466 reviews
Overall
7,2
Boarding
7,3
Comfort
7,0
Crew
7,6
Entertainment
6,0
Food
6,3
JFK
RDU
Okay 4,5

Pros: Nothing

Cons: There isn't enough space on plane to enjoy the flight, it was more of, you have to go from one location to another. If it was more than 2 hours, I would have hated it even more.

FCO
NAP
Mediocre 2,6

Pros: I liked the explanation given by the pilot when we finally got our seats on the plane. Apparently one of the computer racks wouldn't switch on, so they changed some other computer racks, and then the delay was two hours so he decided we could go flying without the broken bit. No doubt they'll be having another attempt to fix it during the next delayed turn around, or he'll phone up tech support and do a factory reset.

Cons: The crew called the gate, allowed the entire flight to pass through the gate and then as we stood in the boarding gang way told us the flight had been delayed by the captain but they did not have any more information. We were then held for 2 hours sitting on the floor because the crew had taken our boarding cards and didn't want us to return to the terminal. At least I didn't pay for any upgrades as that was a just sitting on the floor closer to the plane. Funny how the plane miraculously got better when people started to talk about compensation!

LIN
CDG
Mediocre 3,5

Cons: The plane was delayed 1 hour waiting for a crew member to show up. This caused me to miss my flight to the US at DeGaulle

CAG
FCO
Excellent 10,0

Pros: All good..

TRN
FCO
Okay 4,0

Pros: the flight was on time

Cons: for sure the seats, the screens and the bathrooms. the plane was soooo old!

Fri, Jul 19
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
31h 20m
Mon, Jul 29
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
47h 25m
R19 861
Trip: 11 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 5 912 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
HKG
CGK
Excellent 10,0

Cons: About cabin crew for for more smile

JFK
HKG
Excellent 8,0

Pros: Crew was really good and the seating was quite okay

Cons: Seating distance

JFK
YVR
Excellent 9,3

Pros: The crew was fantastic.

Cons: Entertainment is out of date and difficult to use.

TPE
HKG
Excellent 9,6

Pros: Delay

Cons: Don't delay

HKG
MNL
Excellent 8,6

Cons: not much choices in the movie selection

Sat, Aug 17
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
41h 10m
Mon, Aug 26
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
24h 20m
R20 599
Trip: 10 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 238 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
CHC
SYD
Excellent 8,3

Pros: Seats comfortable. Entertainment was extensive. Food was good!

Cons: Landing was rough!

DXB
EWR
Excellent 8,0

Pros: Good

Cons: NA

SEA
DXB
Okay 5,3

Pros: Crew and flight comfort were fine until the flight got canceled after sitting on the plane for over an hour

Cons: Wasn’t happy with the accommodation after the flight cancellation, was told no other flights for 3 days so I ended up paying $250 more to get on a different airline that day to make the wedding I was going for.

DXB
ORD
Mediocre 3,0

Cons: too many little children

DXB
HKT
Excellent 10,0

Pros: All

Cons: To be cabin in business class

Sat, Oct 5
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 15m
Sat, Oct 19
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
R11 936
Trip: 15 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 100 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
MGQ
Excellent 8,6

Pros: Crew was so nice and very helpful

Cons: Timing, delayed by 20 minutes

ORD
ADD
Excellent 10,0

Pros: Crew was super nice. The woman at check-in gave us bulkhead seats so my friend and I could sit together. With this, we were able to board first to get plenty of space in the overhead bins. Food and flight entertainment were free and definitely better than average.

CAI
ADD
Okay 5,6

Cons: Stop using old planes with no personal entertainment systems on the back of the seats.

TLV
ADD
Mediocre 3,6

Pros: Crew is friendly.

Cons: The plane is old, tatty and dirty. There is no entertainment. The airport transfer is very very shoddy.

ABJ
ADD
Excellent 8,6

Pros: The crew was amazing. The crew is an asset to the airline

Cons: Boarding is chaotic.

Mon, Sep 30
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 15m
Mon, Oct 14
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 50m
R12 117
Trip: 15 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 139 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
STR
FRA
Okay 4,0

Cons: Canceled flight

FRA
ATL
Excellent 10,0

Cons: Great

MUC
DEN
Excellent 10,0

Pros: Lufthansa is always incredible.

PRG
FRA
Good 6,3

Pros: Flight was on time both ways.

Cons: had to pay for wine- first time in 25 years of flying international and it was very expensive flight, oh well, will skip Condor next time

FRA
BUD
Good 6,6

Pros: Food option was horrible. Need better options for vegans and Vegetarians.

Cons: The vegetarian option food was terrible.

Tue, Sep 24
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 30m
Tue, Oct 8
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
22h 05m
R12 618
Trip: 15 days
7,5GoodShow reviews
Overall 7,5 Good
Based on 3 756 reviews
Overall
7,7
Boarding
7,7
Comfort
7,3
Crew
8,2
Entertainment
6,9
Food
7,2
KBP
CDG
Excellent 10,0

Pros: The whole crew is so kind

Cons: Delta made my whole first flying experience the best.

BOS
CDG
Excellent 8,3

Pros: The crew was amazing and extremely helpful!

Cons: The food could have been better

CDG
MAN
Good 7,3

Pros: Flight was on time.

Cons: In flight complimentary food and drink service could have been better.

SFO
CDG
Okay 4,0

Cons: Boarding clusterf...

FIH
CDG
Excellent 8,3

Cons: Plane is old and entertainment facilities are no longer appropriate

Wed, Oct 23
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 45m
Mon, Nov 4
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 20m
R12 660
Trip: 13 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 414 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
LAX
Excellent 8,3

Pros: Food was great and abundant. Frequent service

Cons: Seats are too tight for such a long flight

ZRH
JFK
Good 7,6

Cons: Food could be better

CDG
ZRH
Okay 5,0

Pros: fresh baked bread!

Cons: fight was delayed almost 4 hours. we were stuck on the plane for over 2 hours before liftoff while technical difficulties were worked out. no compensation offered.

MUC
ZRH
Excellent 10,0

Cons: Nothing. The best airline I've flown across the board.

PRG
ZRH
Excellent 8,0

Pros: Crew was great, food was great, timing was great! (Got to LAX about 45min prior to scheduled arrival), however seats are very narrow!! Good enough for a short (2-5 hour) flight but definitely not for a transatlantic one!

Cons: Everything great but the seats..don’t expect too much of a leg room in the 777 Boeing...unless you get the exit row in economy or you book a business class!

Wed, Sep 25
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 15m
Wed, Oct 9
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
27h 50m
R12 716
Trip: 15 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 24 174 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
TPE
YVR
Okay 4,6

Pros: Price

Cons: Connection time in Vancouver is horrible and international transfer process is awful Especially with small children

YVR
BNE
Excellent 8,0

Cons: Some cabin crew seemed quite grumpy, whilst others were friendly & welcoming. Food was very good

YYZ
LHR
Good 6,0

Cons: Timeliness

YUL
PTP
Good 7,6

Cons: Travel agency did not notify me that I needed to get a Yellow Fever immunization

CMN
YUL
Excellent 10,0

Pros: yes

Cons: meal

Tue, Sep 24
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 35m
Sat, Oct 12
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
30h 35m
R12 772
Trip: 19 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 274 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
LIS
AMS
Excellent 8,0

Pros: Friendly crew

Cons: Can’t think of anything

DUB
AMS
Good 6,0

Pros: Pleasant flight

Cons: We were delayed & missed our connection

DUB
AMS
Excellent 8,3

Cons: The KLM crew are always great serving and treating you. Well above many other airlines.

CDG
AMS
Good 6,8

Pros: Crew was nice and pleasant

Cons: Flight very late

SLC
AMS
Excellent 10,0

Pros: Crew was amazing. They adjusted the seating arrangements so there was an empty seat in every row to give passengers more space. Very thoughtful and much appreciated. They served delicious meals, snacks, and water. They provided headphones, blankets and pillows. They took very good care of us.

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

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 prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons 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 don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires 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.

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.

  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First