Find cheap flights to Toronto Pearson Intl (YYZ)

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

Depart
Return
Any month
Compare vs KAYAK |

South Africa to Toronto Pearson Intl flight information

Flights arrive in Toronto Pearson Intl
Flights depart from South Africa
Flight price R12001
Airlines Lufthansa, Ethiopian Air, British Airways, Brussels Airlines, KLM, Etihad Airways, Cathay Pacific, Emirates, Delta, SWISS

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 R13737
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be May, June and July. 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 R12001 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 R13633 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.

Book Cheap Toronto Pearson Intl Plane Tickets

(Return)
Airports
Origin
Durban
R17822
only
R17822
Cape Town
R21504
only
R21504
Johannesburg
R12001
only
R12001
Destination
Toronto
R12001
only
R12001
Thu, Nov 7
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Fri, Nov 22
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 10m
R12001
Trip: 16 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 25 510 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,7
BHM
IAH
Excellent 9,6

Pros: Leg room

JFK
FRA
Mediocre 2,6

Pros: crew wasn't friendly, seats are very narrow and uncomfortable

Cons: FOOD WAS DISGUSTING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

TPA
FRA
Good 7,6

Pros: Entertainment and food was good. Pilot kept good communication with passengers. Some of the inflight crew were nice and willing to help

Cons: Some flight attendants should show more willingness to assist and help passengers. Boarding was a bit messy plus they changed boarding gate last minute. Flight was delayed almost one hr

FRA
MUC
Mediocre 2,0

Cons: Flight was cancelled. Got rebooked and have changed gates 6 times and flight delayed due to no crew.

ORD
MUC
Excellent 10,0

Cons: All went well!

Sun, Jul 14
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 25m
Sun, Aug 25
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
26h 55m
R12984
Trip: 43 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 045 reviews
Boarding
7,0
Comfort
7,1
Crew
7,6
Entertainment
6,6
Food
6,6
ADD
DXB
Excellent 10,0

Pros: Nice crew. Smooth flight :)

NSI
ADD
Excellent 9,0

Pros: The food was good, seats were quite comfortable and the crew was awesome

Cons: The entertainment was not that great

CPT
ADD
Good 7,6

Cons: No Gin & Tonic Bus transfer to airplane for international flight? Twice...?

DEL
ADD
Good 7,3

Pros: Yes.seat was just ok but not quiet comfortable

Cons: I think Ethiopian is reasonably good.I travelled to Seattle via delhi .from delhi to sea I travelled by Ana the reason was the fare of Ethiopian (Enugu to Seattle,round trip)was much higher and also you spend 37 hours before u reach your destination,it is too long.why can't u fly to usa direct ,then

ZNZ
JRO
Excellent 8,0

Cons: Bole airport in Addis no place to sit and wait befor you check in

Sat, May 25
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 05m
Wed, Jun 12
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
30h 35m
R13633
Trip: 19 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 140 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
PFO
LGW
Good 6,0

Pros: Arriving before the schedule

LHR
DFW
Excellent 10,0

Pros: Great !

Cons: Kosher meal a bit hard to open

LHR
RUH
Excellent 9,0

Cons: Arm rests don’t fully retract

JFK
LHR
Excellent 8,3

Pros: The crew was nice, the food decent. I liked the selection of movies and was glad for a blanket and pillow and thought the headphones were a nice touch since most people have Bluetooth and it doesn’t connect to airplane TVs

Cons: I felt this seats could have been more comfortable, & I was very VERY disappointed that I had to check my carryon especially since it was a backpack and was not designed to check. One of my cosmetic products was even damaged because I had to quickly check my bag at the gate, to my final destination.

MAD
LHR
OK 4,4

Cons: We Flew business class. Very ordinary.

Wed, May 29
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
48h 05m
Tue, Jun 11
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 30m
R13922
Trip: 14 days
6,9GoodShow reviews
Overall 6,9 Good
Based on 2 148 reviews
Overall
7,1
Boarding
7,2
Comfort
7,0
Crew
7,6
Entertainment
6,4
Food
6,4
TLV
BRU
OK 4,3

Pros: cheap ticket

Cons: lack of service, very unfriendly stewardess

BRU
JFK
Excellent 8,0

Cons: Wasn’t given a blanket

BRU
AGP
Excellent 10,0

Pros: Very pleased with crew and seats.

VCE
BRU
Excellent 8,3

Pros: The crew was very cool

Cons: The food was ok

BRU
MRS
Excellent 10,0

Pros: Food and a good cabin crew on Brussels Air.

Cons: No complaints

Wed, Jul 10
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
42h 30m
Sat, Jul 20
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
37h 00m
R14124
Trip: 11 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 109 reviews
Overall
8,0
Boarding
7,9
Comfort
7,6
Crew
8,4
Entertainment
7,2
Food
7,5
IAH
AMS
OK 5,3

Cons: KLM was not prepared to get wheel chair passenger off plane. Cost me delay of 1 hour. I will never fly KLM again.

AMS
JFK
OK 5,0

Pros: Crew was ok.

Cons: Screens need a serious upgrade, my seat didn’t recline all the way nor could it be restored to an upright position. Not very comfortable and I paid for a seat upgrade.

AMS
EDI
Excellent 8,0

Pros: Good beverage service.

Cons: Over an hour delayj for departure.

AMS
LAX
OK 4,6

Pros: the drinks

Cons: seat reservation. having to pay for luggage....

AMS
ORD
Excellent 9,3

Pros: Food, entertainment and crew was exceptionally friendly.

Cons: Seats not great for such a long flight.

Thu, Aug 29
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
50h 10m
Sun, Sep 8
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
36h 10m
R14558
Trip: 11 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 249 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
IAD
AUH
Good 7,0

Cons: Crew was very rude when giving veg meals. Even though we had confirmed veg meals multiple times with the airline prior to boarding, they still did not know that we had a specially requested Meal. After notifying the crew of this, one member gave us an extra meal. Another extremely rude staff member then proceeded to yell at us for eating meal. This was extremely uncalled for and has severly ruined the reputation of this airline in our eyes. The customer should still be addressed with some common courtesy and not be treated as if they are beneath the crew members, as if we are at fault for the crew's own carelessly stupid mistakes and lack of organization and proper communication

MAN
AUH
Excellent 10,0

Pros: The cabin crew were excellent

Cons: Smaller que in Abu Dhabi at security

AUH
DUB
Mediocre 2,6

Cons: I have loads of complaints about the entire crew and etihad airlines and I will file my official complaint against them. The space here isn’t enough to write my complain

MAN
AUH
Excellent 9,3

Pros: Food and crew

Cons: Entertainment, comfort

LAX
AUH
OK 5,6

Pros: Boarding staff .

Cons: Food was very bad and started to charge you for some food and drink items .

Tue, Jun 25
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
38h 05m
Mon, Jul 15
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
47h 25m
R15583
Trip: 21 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 5 763 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
YVR
JFK
Excellent 9,0

Pros: Crew was very efficient and boarding was easy.

Cons: The flight was late.

CGK
HKG
Excellent 9,0

Pros: Seating space for short people..not average height people

Cons: Wider space for seats

JNB
HKG
Excellent 10,0

Pros: Everything was excellent, crew, seat, food

Cons: The person on duty at the desk of the lounge in Johannesburg was very unfriendly and even rude.

HKG
JFK
Excellent 8,3

Pros: Crew were super nice and friendly. Great selection of movies. Seemed to more washrooms than most planes; no long lines.

Cons: Interior was dated; seat didn’t recline properly. Boarding was a bit hit and miss; no zones or row priorities, just one big line. Wine with dinner wasn’t the best.

MNL
HKG
Excellent 10,0

Pros: Efficient, courteous and early arrival

Sat, Aug 24
DUR
Durban King Shaka Intl
YYZ
Toronto Pearson Intl
53h 24m
Thu, Sep 5
YYZ
Toronto Pearson Intl
DUR
Durban King Shaka Intl
42h 35m
R17822
Trip: 13 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 13 978 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
BNE
SIN
Excellent 9,0

Pros: Great crew and entertainment

Cons: Business class seems to have slipped..... A little more cramped and not quite as comfortable.... (might be me getting old

DXB
KRT
Excellent 9,3

Pros: Yes I like the services and then you will have good stuff for goods

DXB
BOS
Excellent 9,3

Pros: The options for drinks for this 13hr flight were great. The food was sufficient. The ride was smooth as usual.

Cons: I know the crew gets tired too, but the whole crew shouldn't be tired and disappear all at once.

MAA
DXB
Excellent 10,0

Pros: Amazing crew. Seat upgraded to business class. Superb service and comfort!

JFK
MXP
Good 6,4

Pros: Delay

Tue, Jun 11
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
27h 55m
Thu, Jul 11
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
28h 50m
R21504
Trip: 31 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 24 850 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,7
Food
7,5
ATL
AUS
Good 6,4

Cons: They could improve the boarding process.

ATL
MSN
Excellent 8,4

Cons: Wider seats, more leg room

FCO
LAX
Excellent 9,0

Pros: Crew was friendly

Cons: Food was not good

SJU
ATL
Good 6,4

Cons: They have to improve the boarding process a bit.

KIN
ATL
Excellent 8,0

Pros: For me the boarding was of fast

Cons: The food

Mon, Sep 9
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 10m
Mon, Sep 23
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 55m
R12016
Trip: 15 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 25 510 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,7
TLV
FRA
OK 5,0

Pros: Reasonably comfortable seat

Cons: The flights was considerably delayed, due to Lufthansa's operation issues. Information provided at the terminal was nearly non existent and the posted information on the extent of the delay was inaccurate and not updated. All in all, not effective and non communicative handling.

OTP
MUC
OK 5,6

Pros: In-flight crew was friendly, the food & beverages were OK and there were plenty of in-flight entertainment options.

Cons: They double charged the baggage fees: I prepaid in advance but upon checking in for the return flight the representative wasn't able to locate the appropriate information, although I had a printed copy of the confirmation email they sent. I had to pay for it again which is a lousy experience.

SKG
MUC
Good 6,0

Pros: It was short.

FRA
DME
Excellent 10,0

Pros: Everything about the flight was perfect.

Cons: Cannot get Lufthansa to issue miles for the flight, or for my Star Alliance flights on Swiss and United. Frankfort terminal transfer distance is very far, and too far if your flight transfer is less than 55 minutes!

AMS
MUC
Mediocre 2,6

Pros: Seat is small

Cons: On time boarding

Sat, Jun 8
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
27h 05m
Sat, Jul 13
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
41h 35m
R26906
Trip: 36 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 180 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
ZRH
ORD
Good 7,3

Cons: Need more movies to choose from.

SFO
ZRH
OK 4,0

Pros: None

Cons: Seats

ZRH
SFO
Excellent 10,0

Pros: Amazing crew

GRU
ZRH
Excellent 9,3

Pros: Crew helped my parents with physical disabilities through the whole flight. Super grateful

FLR
ZRH
Mediocre 2,0

Cons: The flight was cancelled and Florence airport staff was extremely incompetent and unprofessional. I spent 12 hours in the airport before getting to Zurich. Won’t get to Chicago until 24 hours after my planned arrival. If I something important then hell would’ve been raised.

Wed, May 29
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
48h 05m
Sun, Jun 9
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 30m
R13980
Trip: 12 days
6,9GoodShow reviews
Overall 6,9 Good
Based on 2 148 reviews
Overall
7,1
Boarding
7,2
Comfort
7,0
Crew
7,6
Entertainment
6,4
Food
6,4
VCE
BRU
Excellent 8,3

Pros: The crew was very cool

Cons: The food was ok

BRU
MRS
Excellent 10,0

Pros: Food and a good cabin crew on Brussels Air.

Cons: No complaints

BCN
EWR
Excellent 9,3

Pros: The crew was amazing. Brand new airplane and service was excellent. Bathrooms were kept clean.

IAD
BRU
Good 6,6

Pros: vegetarian dish was OK.

Cons: entertainment was very poor. very limited selection of movies and tv shows.

CDG
BRU
OK 5,2

Pros: Seats were fairly comfortable with decent leg room.

Cons: My biggest complaint is for the exhorbitant baggage fees—€100 for two bags is ridiculous. Also, one of the crew was rather testy with us when we first boarded (unprovoked), then came to us a few minutes later to say something nice to sort of make up for it.

Tue, May 28
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 03m
Sat, Jun 15
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 45m
R14485
Trip: 19 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 140 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
YVR
LHR
Good 7,3

Pros: The crew was good

Cons: The seats

ABZ
LHR
Mediocre 3,3

Cons: Nothing different from budget airlines nowadays apart from high price of flight, which is what it is all about really. Felt like a Ryanair flight for 4 or 5 times the price. Could have been SOMETHING complimentary to justify price.

VCE
LGW
Mediocre 3,0

Pros: We got to our destination

Cons: They don’t even give you a cup of water, a horrible low cost airline with premium pretences! Gatwick is a horrible airport to fly to.

EWR
LHR
Excellent 10,0

Pros: Great crew and service

Cons: It would be convenient to have phone chargers

HYD
LHR
OK 4,6

Pros: Entertainment was good.

Cons: The flight was terribly cold. I was cold even after using 2 blankets. Lunch was served very late just before landing and it was a 10 hour flight.

Tue, Aug 13
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
50h 10m
Tue, Aug 27
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
36h 10m
R14587
Trip: 15 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 249 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
YYZ
AUH
Excellent 8,6

Pros: Crew and food

Cons: Entertainment

JFK
AUH
OK 4,3

Cons: Too many boarding delays

AUH
CAI
Good 6,6

Pros: Flight price and time

Cons: There was no choice for dinner. It was only a fait accompli that eating from one category remained. When I refused, they did not respond to my request to replace the food. I refused to eat it. The host did not agree to replace the food,

AUH
LHE
OK 5,2

Pros: Literally didn’t like anything from boarding to touchdown

Cons: Nicer more helpful crew. More leg space. More air temperature control abs cleaner bathrooms

SYD
AUH
Excellent 10,0

Cons: Very quick through immigration and customs. Then a short cab ride to city.

Mon, May 27
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 15m
Mon, Jun 10
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 45m
R13287
Trip: 15 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 25 510 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,7
SAN
FRA
Excellent 8,3

Pros: Crew was amazing.

Cons: Nothing everything was great!

BOS
MUC
Excellent 8,0

Pros: Organized, clean

Cons: Kinder crew, better headphones

PEK
FRA
Excellent 9,0

Pros: The economy seat was surprisingly comfortable

FRA
TLV
OK 4,4

Pros: The flight was on time

Cons: Seats, entertainment, crew attitude

LHR
FRA
Excellent 8,0

Pros: Crew was courteous and professional. Food was okay.

Cons: Seats a little wider and little more leg room.

Wed, Jul 17
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 05m
Fri, Aug 2
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
R15135
Trip: 17 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 045 reviews
Boarding
7,0
Comfort
7,1
Crew
7,6
Entertainment
6,6
Food
6,6
DEL
ADD
Good 7,3

Pros: Yes.seat was just ok but not quiet comfortable

Cons: I think Ethiopian is reasonably good.I travelled to Seattle via delhi .from delhi to sea I travelled by Ana the reason was the fare of Ethiopian (Enugu to Seattle,round trip)was much higher and also you spend 37 hours before u reach your destination,it is too long.why can't u fly to usa direct ,then

ADD
ACC
Excellent 10,0

Pros: Your crew were great.

JNB
ADD
Mediocre 3,6

Cons: Entertainment is non existent. Plane is tatty.

ORD
ADD
Good 6,3

Pros: Crew was very nice, very helpful

Cons: 3 hour delay in flight from Chicago to Ethiopia due to ‘mechanical issues’ made me miss my connection. I was put up in a hotel, but woke up in the middle of the night to roaches all over the place. Not the best experience

FIH
ADD
Good 6,6

Cons: There was a disruption with the audio system.

Fri, May 31
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
48h 05m
Fri, Jun 14
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 30m
R14485
Trip: 15 days
6,9GoodShow reviews
Overall 6,9 Good
Based on 2 148 reviews
Overall
7,1
Boarding
7,2
Comfort
7,0
Crew
7,6
Entertainment
6,4
Food
6,4
IAD
BRU
OK 4,3

Cons: Three hour delay. Shifted all our plans and reservations. Upsetting. Made short seven hour flight a ten hour flight with sitting and waiting for three hours. We were hungry and tired and stuck. Kept getting mixed signals: to wait longer.

BRU
JFK
OK 4,6

Cons: You are considered as a robber but it is inscribe nowhere you don’t have luggage

BCN
EWR
Excellent 9,3

Pros: The crew was amazing. Brand new airplane and service was excellent. Bathrooms were kept clean.

BRU
KBP
Excellent 10,0

Pros: Very good service! Friendly and happy staff!

Cons: The food; I didn't like the sandwich and the snacks

BSL
BRU
OK 4,3

Cons: Left 1h late

Sun, Jul 7
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
50h 10m
Thu, Sep 5
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
36h 10m
R14615
Trip: 61 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 249 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
ORD
AUH
Good 6,6

Pros: Seat are too narrow, leg room was ok, plane temperature was too warm.

Cons: Flight take off was delayed by almost an hour.

AUH
BOM
Mediocre 2,6

Cons: My wife had a drunk passenger sitting next to her and the crew did nothing to stop the man from misbehaving.....what can I say to this inefficiency ??? I choose to not travel with ETIHAD ever again.

BAH
AUH
OK 4,6

Cons: Getting more minimal on the food service. Emirate have more and better quality

LHR
AUH
Excellent 10,0

Pros: Crew was super friendly and helpful. Had good seats, we were able to change them at bag drop. Smooth flight and good entertainment and 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

Tue, Jun 25
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
38h 05m
Tue, Jul 16
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
33h 40m
R16146
Trip: 22 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 5 763 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
HKG
MEL
Excellent 9,3

Pros: Good meal and serve more food

Cons: Line up to the plane shouldbe in short time

NRT
HKG
Good 6,0

Pros: Easy and quick boarding

Cons: We sat in the bulk head economy seats for the extra leg room, but instead it was used as a pass through for the flight attendants and for other passengers. This was an older plane and there wasn’t an aisle cross over, very annoying! The chicken pie was scorching hot and no serving utensils.

HKG
JFK
Excellent 8,3

Pros: Crew were super nice and friendly. Great selection of movies. Seemed to more washrooms than most planes; no long lines.

Cons: Interior was dated; seat didn’t recline properly. Boarding was a bit hit and miss; no zones or row priorities, just one big line. Wine with dinner wasn’t the best.

LHR
HKG
OK 4,0

Pros: In flight entertainment was quite good

Cons: I was offered an earlier flight departing from London, which was good but was delayed in the end. But I was not told my connecting flight was changed too (new boarding pass not issued and I only realized from the baggage slip) - I had to pay 100 usd to change flights again!

HKG
CGK
Excellent 10,0

Cons: About cabin crew for for more smile

Thu, May 30
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 55m
Sun, Jun 9
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 45m
R13677
Trip: 11 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 25 510 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,7
OTP
MUC
OK 5,6

Pros: In-flight crew was friendly, the food & beverages were OK and there were plenty of in-flight entertainment options.

Cons: They double charged the baggage fees: I prepaid in advance but upon checking in for the return flight the representative wasn't able to locate the appropriate information, although I had a printed copy of the confirmation email they sent. I had to pay for it again which is a lousy experience.

ORD
FRA
Excellent 10,0

Pros: Crew were amazing not stingy with the drinks. Boarding was easy and smooth

Cons: Would prefer flying with partner United though. Think they offered a better service on board

JFK
FRA
Excellent 9,0

Pros: Loved the food and drink service.

Cons: Did not like how far back the seat in front of me went. Causes a cramped ride.

MEX
FRA
Mediocre 2,6

Pros: crew was nice

Cons: our flight got delayed 3 hours, we lost all our connections and I ended up traveling for 24 hours after having paid almost 2,000 dollars on my ticket. All i got from you was a bottle of water, and 7 euro ticket for a snack, it's outrageous.

ORD
MUC
Mediocre 2,0

Pros: My luggage never arrived in Munich

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.