Find cheap flights from Toronto Pearson Airport to South Africa

Find cheap flights from Toronto Pearson Airport to South Africa

Return
Economy
Toronto (YYZ)
South Africa
Wed 5/27
Wed 6/3
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to South Africa

Good to know

Low season

November Best time to beat the crowds (4% less expensive on average)

High season

December Most popular time to fly (15% more expensive on average)

Average price of a return ticket

R498 (avg. price over the last 2 weeks)

Good deal for a return ticket

R491 or less

FAQs for booking Toronto Pearson Airport to South Africa flights

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Book cheap flights from Toronto Pearson Airport to South Africa (return)

Airports
Origin
Toronto
R11 005
only
R11 005
Destination
Cape Town
R12 220
only
R12 220
Johannesburg
R11 005
only
R11 005
Tue, Aug 18
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 20m
Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
24h 45m
R11 005
Trip: 15 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
BKK
NRT
Good 7,3

Pros: Plane was clean

Cons: Food could be better!

LHR
LAX
Excellent 9,3

Pros: The crew was fabulous. Very helpful and upbeat!

Cons: The food wasn’t very good.

LHR
LAX
Excellent 10,0

Pros: Crew was attentive - the service from SJC is much better than SFO - less crowded etc. New 787 and Premium Econ is great.

TFS
LGW
Excellent 10,0

Pros: All good

Cons: Free cup of tea!! Perhaps lightly more leg room

NCE
LHR
Poor 0,0

Pros: My flight was canceled a week before take-off, due to COVID19

Mon, Aug 3
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 25m
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
28h 45m
R11 058
Trip: 29 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
BHD
Excellent 8,5

Cons: Rude check in lady who said I needed to check bag (but didn’t. Loads of space)

IAH
LHR
Okay 5,0

Pros: The crew were great but the entrainment socket on my seat was broken so I couldn’t watch anything

Cons: Making sure everything works properly

DUB
LHR
Excellent 9,3

Pros: Crew wonderful.N

Cons: None for now.

WDH
JNB
Excellent 10,0

Pros: Crew was friendly and everything was perfectly on time!

LHR
AGP
Good 6,0

Cons: 1 hour delay in departure from Lisbon

Wed, Jul 15
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 20m
Wed, Jul 29
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
26h 35m
R11 815
Trip: 15 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
LAX
Okay 4,6

Cons: Was overnight flight but food was served very late and lights were on for a while so people were getting drunk and loud with free alcohol served but no milk for toddlers available.

LHR
JNB
Okay 4,6

Pros: No and no.

Cons: Very crowded in.club class. Way lower standard for business class as compared to the other airlines.

BKK
LHR
Mediocre 2,3

Pros: It flew

Cons: Nothing

LHR
AMS
Excellent 9,6

Pros: Very comfy seats.

IAD
LHR
Excellent 8,3

Pros: Crew was good. Seats comfortable.

Cons: The ear plugs connection to the screen was not working 100%. Overall good flight, better than any of the American carriers,

Thu, Aug 27
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 25m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
25h 05m
R11 955
Trip: 35 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
LAX
Excellent 8,3

Cons: Hi, Pliz sort out the menu,the food was rubbish.

LIS
LHR
Excellent 8,0

Pros: We were able to leave the country quickly.

Cons: It was freezing on the plane.

VIE
LHR
Okay 4,0

Cons: It would be nice if at least snacks and a cup of water were provided.

DUB
LHR
Excellent 10,0

Pros: quick entry - but it was not a full flight!

IAD
LHR
Excellent 8,3

Pros: Crew was good. Seats comfortable.

Cons: The ear plugs connection to the screen was not working 100%. Overall good flight, better than any of the American carriers,

Tue, Nov 10
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
40h 10m
Tue, Nov 24
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
28h 10m
R12 220
Trip: 15 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
ZRH
LAX
Excellent 10,0

Pros: Everything was excellent on this flight.

Cons: Maybe the food menu? But it wasn't bad.

TLV
ZRH
Good 7,3

Pros: the crew were so nice

Cons: not enough room between seats

BCN
ZRH
Mediocre 3,0

Pros: Nothing

Cons: Time schedule Better customer services

LAX
ZRH
Excellent 8,0

Pros: Entertainment

Cons: I requested a vegan vegetarian meal and did not get it. I had to do with the regular meal which had a lot of dairy products to which I am allergic to. The space between rows of seats. It was really crammed in Economy and we are a petite thin family!

ZRH
ORD
Excellent 8,0

Pros: Nice crew and prompt service

Cons: Crammed, narrow seats

Mon, Jul 6
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
30h 20m
Tue, Aug 11
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
26h 25m
R12 308
Trip: 37 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
MAD
Good 6,0

Pros: Seats were comfortable.

Cons: There was no food or drinks on an international flight - you had to pay for even a coffee or tea ...... not acceptable!

IAD
LHR
Excellent 8,3

Pros: Crew was good. Seats comfortable.

Cons: The ear plugs connection to the screen was not working 100%. Overall good flight, better than any of the American carriers,

LHR
TXL
Excellent 10,0

Pros: everything was fine. uneventful

Cons: Food

ACC
LHR
Good 6,0

Pros: The crew were gracious and attentive to keeping us hydrated in Economy.

Cons: The seats were uncomfortable on this full flight, the food was average.

DUB
LHR
Excellent 10,0

Pros: quick entry - but it was not a full flight!

Mon, Aug 31
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
30h 20m
Mon, Nov 30
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
27h 00m
R12 343
Trip: 92 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
LAX
Excellent 8,3

Cons: Hi, Pliz sort out the menu,the food was rubbish.

LHR
SFO
Excellent 10,0

Pros: Crew were polite

LHR
ATH
Good 6,8

Pros: safe trip

Cons: no entertainment, no food, would like to be aware no food

JFK
LHR
Mediocre 2,0

Cons: We were flying from JFK to heathrow to Tel Aviv. Israel declared that they we’re going to mandate all persons coming in for 14 days. British Airways did not cancel our flight and would not give us a refund. They would only rebook our flight to several weeks later. We booked our flight months ago because the specific time we booked was convenient for us. Our new flight is not convenient for us and we don’t want to go to a country that we will have to be quarantined in. We were very disappointed.

FNC
LGW
Good 6,4

Pros: Crewwere polite and competent. Seats felt a little cramped.

Sun, Nov 15
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
21h 00m
Mon, Nov 30
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
22h 40m
R12 360
Trip: 16 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 28 352 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
SYR
DTW
Excellent 8,6

Cons: The food service on the 3 hour leg but we knew that ahead of time so...

LAX
DEN
Mediocre 3,0

Cons: For options none. No drink carts at all. Had coffee once after I asked. Poor quality entertainment. Just a huge waste of money.

SEA
ICN
Excellent 8,3

Pros: There was an amazing variety of tv shows and movies. That is essential for long flights like ours was.

Cons: For long haul flights, I am used to being offered a pillow/blanket, even when sitting in economy.

MCI
LAX
Excellent 10,0

Pros: Highly attentive crew, extremely helpful, made a bad day bearable

JNB
ATL
Excellent 9,3

Pros: Definitely pick comfort plus on this flight if you can. You can walk around a lot more on this flight compared to other flights. Food was really good! Recommend the overnight flights....

Cons: More leg room would have been nice...

Tue, Nov 10
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
21h 35m
Mon, Nov 23
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
22h 05m
R12 360
Trip: 14 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
AMS
OTP
Okay 5,2

Pros: Decent price for economy comfort seat, 4A.

Cons: The flight was delayed about 80 minutes and they did not informed until when I got to the Airport. I could have stayed more at home instead of the terminal. They have also changed the boarding gate..

AMS
KUL
Excellent 10,0

Pros: Everything perfect and arrive to destination on perfect time.

Cons: All positive.

TLV
AMS
Excellent 10,0

Pros: Almost everything, especially the crew.

Cons: Don’t feel like anything should be better to be honest

DAR
AMS
Good 6,8

Pros: Pumpkin soup instead of a heavy entree was welcome and tasty. Breakfast yogurt portion was generous, the granola less so. Accompaniments were good. Butter was not ice cold, thank goodness.

Cons: Inbelievably chaotic boarding process for Kili to Dar leg. No boarding lanes so had to fight through the crowd. Was able to observe cleaning process at Dar stop, which was cursory and am sure there was no cleaning of seats of those who boarded at Kili.

FLR
AMS
Excellent 8,0

Cons: Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew.

Sun, Nov 15
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
34h 30m
Mon, Nov 30
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
22h 55m
R12 396
Trip: 16 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
LAX
ZRH
Okay 5,3

Pros: The crew was very nice.

Cons: The seats had such little cushion that it made the flight extremely uncomfortable.

ZRH
JFK
Excellent 10,0

Pros: Great flight

BOM
ZRH
Excellent 9,3

Cons: Food was served warm. Perhaps the menu could be better, but it wasn’t bad.

BRU
ZRH
Okay 4,0

Cons: Losing my bags after a canceled flight was not so nice when my thinks cost more than 1000 euro

ZRH
JFK
Excellent 10,0

Pros: The crew was amazing and helpful. The food was really good and the flight was timely if not early to my destination.

Tue, Aug 18
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
30h 15m
Tue, Sep 1
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
30h 25m
R12 484
Trip: 15 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
EDI
LHR
Mediocre 2,0

Cons: A refund. I could not fly due to coronavirus. I tried to cancel and they would not let me.

IAD
LHR
Excellent 8,3

Pros: Crew was good. Seats comfortable.

Cons: The ear plugs connection to the screen was not working 100%. Overall good flight, better than any of the American carriers,

ANU
PLS
Okay 5,0

Cons: I was in Business Class. The pillow appeared to be used on the flight from London to Antigua so i threw it on the floor in front of me. You would think with coronavirus it would be sealed like on American Airlines. No sandwiches or anything except some nuts and a small diet coke. I had to ask for a second one. It appears they only care about the people from London. Deplaning was from the middle door and it was a free for all. They have no idea about service well at least not in this leg.

FCO
LHR
Excellent 8,0

Pros: The crews are so friendly, especially the leg from Heathrow to Los Angeles. Smiling and don't making faces.

LHR
AMS
Excellent 9,6

Pros: Very comfy seats.

Sun, Nov 15
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
34h 30m
Mon, Nov 30
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
22h 55m
R12 519
Trip: 16 days
Based on 0 reviews
Tue, Aug 18
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
30h 15m
Tue, Sep 1
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
30h 25m
R12 537
Trip: 15 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
BOS
Mediocre 2,0

Cons: A refund. I tried to cancel but.they would not let me.

ORD
LHR
Mediocre 2,0

Cons: Canceled

ANU
PLS
Okay 5,0

Cons: I was in Business Class. The pillow appeared to be used on the flight from London to Antigua so i threw it on the floor in front of me. You would think with coronavirus it would be sealed like on American Airlines. No sandwiches or anything except some nuts and a small diet coke. I had to ask for a second one. It appears they only care about the people from London. Deplaning was from the middle door and it was a free for all. They have no idea about service well at least not in this leg.

BKK
NRT
Good 7,3

Pros: Plane was clean

Cons: Food could be better!

LHR
DFW
Excellent 10,0

Pros: Crew is very attentive and working hard during trying times.

Cons: My chairs screen in particular was very difficult to use because the touch screen was not working 90% of the time.

Mon, Aug 31
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
39h 40m
Mon, Nov 30
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
24h 26m
R12 572
Trip: 92 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
ZRH
JFK
Excellent 10,0

Pros: Great flight

BOS
ZRH
Excellent 9,6

Cons: Better choice of movies

GVA
DME
Excellent 8,4

Pros: Wasn't awake, can't say

Cons: Probably it would be nice to have a bit bigger screen with general information about the flight and local time

PRG
ZRH
Excellent 10,0

Pros: Everything was comfortable.

Cons: I can't think of anything.

BUD
ZRH
Good 6,0

Cons: Flight delayed, sat on plane on ground for 4 hours then missed connecting flight.

Wed, Oct 28
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
21h 00m
Fri, Nov 13
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
26h 55m
R12 607
Trip: 17 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 28 352 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
SEA
ICN
Excellent 8,3

Pros: There was an amazing variety of tv shows and movies. That is essential for long flights like ours was.

Cons: For long haul flights, I am used to being offered a pillow/blanket, even when sitting in economy.

FAT
SLC
Excellent 9,3

Pros: Everyone was perfect..!!

Cons: Is a international flight and you guys don't have a real meal. We appreciate the snacks but a real meal is necessary

DTW
LAX
Mediocre 3,3

Cons: Felt unsafe. Guy with guns and how delta employees handled it blew my mind!

MSP
SAN
Good 7,6

Cons: When I pick up my bags

DTW
ICN
Excellent 10,0

Pros: Good

Cons: Good for now

Sun, Nov 15
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
21h 00m
Mon, Nov 30
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
22h 40m
R12 660
Trip: 16 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
ATL
AMS
Excellent 10,0

Pros: Perfect

Cons: Nothing. Flight was amazing

AMS
MIA
Okay 5,6

Cons: When a bought my ticket, I had asked in the office about WiFi. They told me that you have WiFi on the plane. I had checked this information on KLM.com and saw the same, that you have WiFi. This was the reason, why a chose KLM! Then I tried to connected on board but I couldn’t! WiFi was not available. Crew told me that they don’t know anything about it! I was disappointed and angry.

MAN
AMS
Excellent 10,0

Pros: Impressive service... amazing crew, very friendly and professional

AMS
DMM
Good 7,6

Pros: A flight was delayed due to weather conditions and we had to sit in the plane for almost an hour, BUT information sharing from the Capitan was sufficient and on-time. Very good job from pilots. Leg room in economy - I was positively surprised, very decent leg room! Thank you for providing it.

Cons: I flew economy and all was good and appropriate to the level.

AMS
JFK
Good 6,3

Pros: The socks offered in business were comfortable and nice looking. The red wine was good.

Cons: The food was just average and the seat not too comfortable

Tue, Jul 21
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
30h 15m
Tue, Aug 4
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
30h 25m
R12 660
Trip: 15 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
TXL
Excellent 10,0

Pros: everything was fine. uneventful

Cons: Food

DUB
LHR
Excellent 9,3

Pros: Crew wonderful.N

Cons: None for now.

LHR
LAX
Excellent 9,3

Pros: The crew was fabulous. Very helpful and upbeat!

Cons: The food wasn’t very good.

IAD
LHR
Excellent 8,3

Pros: Crew was good. Seats comfortable.

Cons: The ear plugs connection to the screen was not working 100%. Overall good flight, better than any of the American carriers,

BCN
LHR
Excellent 10,0

Pros: The crew was super friendly and amazing at an incredibly tough and tense time due to the Coronavirus outbreak. A very stressful and long flight was made a bit better and I truly thank you guys for that.

Wed, Oct 28
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
21h 00m
Fri, Nov 13
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
26h 55m
R12 695
Trip: 17 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 28 352 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
SYR
DTW
Excellent 8,6

Cons: The food service on the 3 hour leg but we knew that ahead of time so...

DTW
GSO
Excellent 10,0

Pros: Amazing crew

ATL
LAS
Mediocre 2,0

Pros: didn't take this flight because I cancelled the reservation due to COVID

LAX
MSP
Excellent 10,0

Pros: Amazing crew! No flight cancellation!

ATL
PBI
Excellent 10,0

Pros: They had hand sanitizer wipes upon entering plane as well as one time use sanitizer pack included in their snack bag

Mon, Aug 31
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
39h 40m
Mon, Nov 30
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
31h 40m
R12 713
Trip: 92 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
ZRH
TLV
Excellent 9,0

Pros: The crew was great

ZRH
SFO
Excellent 9,6

Pros: The crew were friendly, helpful, and attentive. I'd love to fly with them all the time

Cons: The business class seat felt a bit claustrophobic when in lie flat mode

ZRH
DXB
Excellent 9,6

Cons: Better choice of movies and classical music

ZRH
BCN
Excellent 10,0

Cons: Nada, I slept through this leg and the staff let me be.

BOS
ZRH
Excellent 9,6

Cons: Better choice of movies

Wed, Oct 28
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
34h 30m
Fri, Nov 13
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
29h 14m
R12 730
Trip: 17 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
BRU
ZRH
Okay 4,0

Cons: Losing my bags after a canceled flight was not so nice when my thinks cost more than 1000 euro

ZRH
TLV
Excellent 9,0

Pros: The crew was great

NBO
DAR
Okay 4,6

Cons: A solution to the seat problem. If the seat only reclined 1/2 the distance they do now, the flight would be enjoyable.

JNB
ZRH
Mediocre 2,0

Pros: Not one thing about my experience.

Cons: The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!

ZRH
NBO
Good 7,0

Pros: Crew was very attentive, and boarding and off-boarding was relatively easy

Cons: The seats were cramped, and hard to get out of when the person in front had their seat tilted back, it felt practically in your lap when you were seated.

Book cheap flights from Toronto Pearson Airport to South Africa (one-way)

Airports
Origin
Toronto
R10 318
only
R10 318
Destination
Cape Town
R10 512
only
R10 512
Johannesburg
R10 318
only
R10 318
Mon, Jun 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 25m
R10 318
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
TLV
LHR
Excellent 9,0

Cons: The pancake was not cooked enough couldn’t eat it

LHR
LAX
Excellent 10,0

Pros: Crew was attentive - the service from SJC is much better than SFO - less crowded etc. New 787 and Premium Econ is great.

IAD
LHR
Excellent 8,3

Pros: Crew was good. Seats comfortable.

Cons: The ear plugs connection to the screen was not working 100%. Overall good flight, better than any of the American carriers,

LHR
LAX
Okay 4,6

Cons: Was overnight flight but food was served very late and lights were on for a while so people were getting drunk and loud with free alcohol served but no milk for toddlers available.

HYD
LHR
Good 6,0

Pros: It’s ok

Cons: Timing and food

Sat, Jul 4
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
31h 10m
R10 512
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
SFO
MUC
Excellent 8,6

Pros: Very helpful crew. Quick boarding process.

Cons: Not much leg room, or space in seats.

MUC
ORD
Excellent 10,0

Pros: The crew was amazing

Cons: The WiFi

LAX
FRA
Okay 4,3

Pros: There was nothing really special or to write home about--flight got us there safely and ahead of schedule, albeit, uncomfortably (seats were extremely thin and uncomfortable) and the pitch/distance between seat rows was extremely short & cramped..

Cons: Seats could have been more comfortable; they were extremely thin and uncomfortable--and airline could give more legroom/pitch between seats.

FRA
SEA
Good 7,3

Pros: Nice crew great sitting

Cons: Boarding has always been slow with this trip.... disorganized

BEY
FRA
Good 7,0

Pros: The crew was friendly and willing to serve.

Cons: Seat could have been more comfortable (it is thin) and more space/pitch between the rows of seats.

Sat, Jul 4
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
33h 40m
R10 635
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
BEY
FRA
Good 7,0

Pros: The crew was friendly and willing to serve.

Cons: Seat could have been more comfortable (it is thin) and more space/pitch between the rows of seats.

EWR
MUC
Excellent 8,3

Pros: Seats very comfortable

Cons: Nothing

FRA
DEN
Excellent 9,3

Pros: They were very nice! Always a smile, even after 10 hours with us!

Cons: Final snack was a ricotta pepper sandwich - which was kind of a weird choice. Kitkat was of course delicious. Beef stew for lunch was fine. but my meal come out with frost on it, so the salad was freezer burned and my dressing was unable to pour being frozen! no veggies for me! :)

FRA
BEG
Excellent 9,0

Cons: It was good enough.

FRA
SEA
Excellent 10,0

Cons: Internet speed is weak.

Sat, Jul 4
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
32h 45m
R10 741
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
EWR
ALB
Mediocre 2,0

Pros: Trip was cancelled

FRA
LAX
Good 7,0

Pros: The crew were friendly enough and willing to serve.

Cons: The seat could have been thicker and softer for greater comfort--instead, it was thin and flimsy. There should also be greater space/pitch between the rows of seats.

SEA
FRA
Mediocre 2,0

Cons: Lufthansa would not reschedule my flight to Rome on March 5th 2020 despite the fact that the CDC was at level 3 alert and telling all travelers to avoid the entire country of Italy. At the same time every public facility in Italy had already been closed. At the same time, AK Airlines in the United States is offering free cancellations of domestic flights and we hardly have the virus in country. Next year when I go to Rome, it will be with another airline that cares about people’s safety.

BEY
FRA
Good 7,0

Pros: The crew was friendly and willing to serve.

Cons: Seat could have been more comfortable (it is thin) and more space/pitch between the rows of seats.

SEA
FRA
Good 6,8

Pros: Lufthansa is a great airline.

Cons: Food was so hot that it was difficult to remove the packaging to be able to eat the pasta.... Desert was ok, brownie was real hard and too sweet....

Sat, Jun 20
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
28h 00m
R10 793
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
FLR
AMS
Excellent 8,0

Cons: Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew.

TLV
AMS
Excellent 10,0

Pros: Almost everything, especially the crew.

Cons: Don’t feel like anything should be better to be honest

SEA
LHR
Good 7,6

Pros: Great atmosphere, crew was excellent!

Cons: I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone.

GIG
AMS
Excellent 9,6

Pros: The crew is excellent but the seats are not comfortable enough. There should be a way to balance money and comfort,not just placing people in seats they do not fit into

Cons: Nothing,just the seats. Cleanliness was perfect

TXL
AMS
Okay 4,6

Pros: Flight was on time.

Cons: Staff: from check in to landing, they could at least smile. Baggage claim was a nightmare, 6 Schengen flights in the same belt.

Sat, Jun 20
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
28h 00m
R10 864
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 28 352 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
MSY
ATL
Okay 5,0

Cons: The pilot take off, navigation in the air, and landing were horrible .

DTW
SLC
Excellent 10,0

Cons: Better choices for food

AMS
DTW
Excellent 8,5

Pros: The plane was very new everything was good

Cons: Nothing considering the situation

SLC
MEX
Excellent 9,3

Pros: Everyone was perfect...!!!

Cons: We need a real meal, we appreciate the snacks but real meal is necessary.

LAX
MSP
Excellent 10,0

Pros: Amazing crew! No flight cancellation!

Sat, Jul 4
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
22h 25m
R10 917
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
AMS
JFK
Good 6,3

Pros: The socks offered in business were comfortable and nice looking. The red wine was good.

Cons: The food was just average and the seat not too comfortable

KWI
AMS
Excellent 8,0

Pros: The crews were pretty great!

Cons: The regulating of the temperature.

AMS
LAX
Okay 5,0

Pros: The crew was professional & friendly

Cons: Food was terrible honestly, entertainment system didn't work on 1st flight.

MEX
AMS
Excellent 8,0

Pros: The crew was very kind

GLA
AMS
Excellent 8,4

Cons: It's KLM. What else do you need to know.

Sun, Jul 5
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
22h 20m
R10 952
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
YYZ
AMS
Good 6,6

Pros: Very friendly and responsive crew. Announcements from the Capitan and chief of flight attendants are very informative and comforting. Seat positions: very good leg room (even in economy)!

Cons: Newer airplane, as 747s are kind of outdated now, especially for long distance flights. But overall had good experience with KLM

ATL
AMS
Okay 4,6

Pros: Nothing

Cons: Transavia does not serve anything complementary, not even water. A flight between two countries that is five hours long must be better than this. I was not aware of Transavia doing that before I booked. I will never fly with them again

AMS
KWI
Excellent 10,0

Pros: Yes

Cons: Nothing. Flight was amazing

AMS
FRA
Excellent 10,0

Pros: Professional crew. Good simple check in.

Cons: Nothing.

AMS
MSP
Excellent 8,6

Cons: The only complaint I had was that it was very warm on the flight (and I usually get cold on flights), and in the seats we had there weren't fans above the seats. A few rows up they had fans, so apparently you have to pay extra for air... This wouldn't be a big deal on a short domestic flight, but for an international flight it was a long time to be uncomfortable!

Wed, Jul 1
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
28h 00m
R10 987
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
AMS
JRO
Excellent 8,0

Pros: Terrific hot breakfast in bus. class

Cons: Window did not darken like the others.

SEA
LHR
Good 7,6

Pros: Great atmosphere, crew was excellent!

Cons: I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone.

HAM
AMS
Excellent 10,0

Cons: Klm is the best, even on a 40min they served small breakfast.

AMS
HEL
Excellent 10,0

Cons: Boarding was crazy. Could not everyone in the gate area.

AMS
JFK
Excellent 10,0

Cons: Very nice crew and great food

Sat, Jul 4
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
33h 40m
R11 005
Based on 0 reviews
Sat, Jun 6
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
30h 00m
R11 128
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
LHE
IST
Mediocre 2,0

Pros: Worst customer service ever no one ever answer the call also no one ever answer call from vayama DO NOT BUY FROM VAYAMA

Cons: Honestly never buy a ticket from a vayama or kayak worst companies to buy ticket from I wanted to extended my ticket and they were charging me $1200 for extending my ticket from Lahore to New York ... instead I just missed my flight and got new ticket for $500

ORD
IST
Excellent 9,3

Pros: Some of the crew were amazing and some were grouchy and not very helpful

IAD
IST
Okay 4,0

Pros: Pilots were good, they provided a smooth ride.

Cons: Nothing better than other competitors (Qatar Airlines). Turkish Airport had poor washrooms and seatings (not expected from a European country). Flight from Turkey to Pakistan was without earphones, you had to beg for it. Less professional airline crew.

IST
BRU
Excellent 10,0

Pros: All what you think :)

Cons: The place's we are sitting can be better

JFK
IST
Excellent 10,0

Pros: New planes, good food, nice crew

Cons: Didnot like the airport in Istanbul 25 min of walk

Sat, Jun 20
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
30h 00m
R11 163
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
JFK
IST
Good 7,6

Pros: The crew was very helpful even though English is not their first language.

Cons: Maybe the food expections.

ORD
IST
Excellent 10,0

Pros: safe and pleasant Thank you

DXB
IST
Mediocre 2,0

Pros: I didn’t take the flight but there was no way to get my refund! No phone answer and no ticket counter!!!!

IST
RAK
Excellent 10,0

Pros: The customer service, the seats were comfortable and the food was great

DEL
IST
Mediocre 2,0

Cons: Stay away from Turkish airlines. Customer service is the worst I have ever experienced

Thu, Jun 4
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
30h 00m
R11 234
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
ORD
IST
Excellent 10,0

Pros: safe and pleasant Thank you

IST
FRU
Excellent 9,6

Pros: Everything was comfortable and the crew were lovely.

IST
ORD
Excellent 10,0

Pros: Overall is perfect

BOS
IST
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund or a voucher

JFK
IST
Excellent 10,0

Pros: Awesome food. Comfortable seats. Nice crew

Sat, Jul 4
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
30h 00m
R11 392
Based on 0 reviews
Wed, Jun 17
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
37h 50m
R11 427
Based on 0 reviews
Wed, Jul 1
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
32h 45m
R11 462
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
BCN
ZRH
Excellent 10,0

Pros: Everything from the crew being super accomodating and friendly to the comfort and taste of the food was delicious.

GVA
BCN
Excellent 9,3

Cons: Swiss perfect as always, Barcelona ground worker disaster, as always....

ZRH
JFK
Excellent 10,0

Pros: Great flight

JNB
ZRH
Excellent 9,0

Pros: Staff was very friendly and loved the food.

Cons: For economy class, nothing.

LHR
ZRH
Excellent 9,3

Pros: Seats were comfortable

Cons: Please make an announcement to passengers to not be dismissive if their surroundings. Passenger in front of me was has no regard for people behind him. Kept throwing himself in seat aggressively which cause water/food on trail to fall over. Thanks

Sat, Jul 4
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
45h 21m
R11 533
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
MEX
AMS
Excellent 8,0

Pros: The crew was very kind

DMM
MCT
Good 7,6

Pros: Information sharing by pilots and crew. Economy class leg room is good.

Cons: All good up to the level

GLA
AMS
Excellent 8,4

Cons: It's KLM. What else do you need to know.

GIG
AMS
Excellent 9,6

Pros: The crew is excellent but the seats are not comfortable enough. There should be a way to balance money and comfort,not just placing people in seats they do not fit into

Cons: Nothing,just the seats. Cleanliness was perfect

HAM
AMS
Excellent 10,0

Pros: Very nice airplane and pleasant crew

Mon, Jun 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
30h 00m
R11 603
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
JFK
IST
Good 7,0

Pros: it good but the food should be better

Cons: don’t know

IST
SFO
Okay 5,6

Pros: Fortunately I was in an exit row, so I had legroom. Other seats were not very spacious.

Cons: Arrived SF almost an hour late, then took an hour for luggage to arrive so we missed our next flight.

IST
TLV
Excellent 10,0

Cons: The TV wasn't working and the crew I asked for help didn't do anything about it

IAD
IST
Excellent 8,0

Pros: Food & entertainment system

Cons: Tight seats

ORD
IST
Okay 5,3

Cons: Change the crew they were rude

Mon, Jun 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
28h 55m
R11 621
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
BEY
FRA
Good 7,0

Pros: The crew was friendly and willing to serve.

Cons: Seat could have been more comfortable (it is thin) and more space/pitch between the rows of seats.

FRA
PHL
Excellent 10,0

Pros: amazing and great customer service

ALG
FRA
Poor 0,0

Pros: Trip was canceled

Cons: Trip was canceled without costumer exchange or rebooked

CAI
FRA
Good 7,2

Cons: Severe turbulence and many of the Egyptian passengers didn't understand the announcements and were getting up

BLR
FRA
Mediocre 2,0

Pros: Inflight services

Cons: Delayed flight, missed connecting flight due to that. On the ground staff should have better coordinated from arrival to boarding of next flight. Chaotic and short staffed security personnel at Frankfurt airport. Overall a pathetic experience

Mon, Jun 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
30h 00m
R11 656
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
LAX
Excellent 10,0

Pros: The crew were super patient there was a traveller was so irritating kept complaining about everything and ,moving from one seat to another even insulting the crew but they never lost their cool I thought that was wonderful .i learnt something.

Cons: If a tooth paste and brush was provided in the little pack it would have made life better.

LHE
IST
Mediocre 2,8

Pros: My sleep

Cons: Food

LHE
IST
Mediocre 2,0

Pros: Worst customer service ever no one ever answer the call also no one ever answer call from vayama DO NOT BUY FROM VAYAMA

Cons: Honestly never buy a ticket from a vayama or kayak worst companies to buy ticket from I wanted to extended my ticket and they were charging me $1200 for extending my ticket from Lahore to New York ... instead I just missed my flight and got new ticket for $500

ORD
IST
Excellent 9,6

Pros: The boarding, comfort and crew were excellent. Everything is very organized and professional.

Cons: I had a 12 hour layover in Istanbul. The hotel was great and I appreciated the good food and rest. However, it took nearly an hour each way to the hotel. I think it would be great if Istanbul airways cooperated with the Yotel so transit passengers could stay in the airport. They helped me to get a visa and they say it will be reimbursed, but all of those things took time when I was so exhausted after a long flight. Overall, it was wonderful to have that opportunity to rest and shower on a long wait, but it would be even better if it was closer and it was clear ahead of time that a visa would be needed.

OSL
IST
Excellent 10,0

Cons: They cancelled my flight

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

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • 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