Find Cheap Flights from Toronto to South Africa

Return
Economy
Toronto (YTO)
South Africa
Fri 9/20
Fri 9/27
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to South Africa

Toronto to South Africa flight information

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

FAQs for Booking Toronto to South Africa Flights

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 flights from Toronto to South Africa (return)

Airports
Origin
Toronto
R9 689
only
R9 689
Destination
Cape Town
R9 689
only
R9 689
Johannesburg
R9 859
only
R9 859
Fri, Jan 17
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
32h 25m
Sat, Feb 1
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
24h 25m
R9 689
Trip: 16 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 820 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
ZRH
LHR
Good 7,2

Cons: T5 needs many more drinking fountains.

LHR
IAH
Good 7,3

Cons: Reduced quality in Cuisine, and problem exacerbated by industrial strike by BA Catering Services company on the day in question. I didn't get value for what I payed for.

LHR
MAN
Excellent 10,0

Pros: The Check in LADY was amazing

Cons: On the flight they wouldn't offer me alcohol, even though the lady next to me had a mimosa?

LHR
DUB
Good 6,0

Cons: I missed my international connection because flight was three hours late.

FCO
LGW
Good 7,2

Pros: Food was unusually good for airplane food

Cons: Leg room

Wed, Jan 29
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
21h 00m
Mon, Feb 17
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 40m
R9 859
Trip: 20 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 26 282 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
JAX
ATL
Excellent 10,0

Pros: The where very helpful

Cons: Nothing

LIS
JFK
Excellent 9,6

Pros: Crew was great!!

Cons: Boarding of plane. Should be from Back to front.

ORF
ATL
Excellent 10,0

Pros: Crew was great

Cons: All was great

LHR
JFK
Excellent 8,0

Pros: Food was great. Movie selection was good.

Cons: When we booked our flight, we were not informed by KAYAK that we have to pay for our luggage! I t was very unpleasant surprise both ways.

JFK
ATL
Excellent 10,0

Pros: everything

Thu, Nov 7
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
41h 15m
Fri, Nov 29
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 55m
R10 212
Trip: 23 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 336 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

AMS
CPH
Excellent 10,0

Cons: Everything was OK

MAN
AMS
Okay 5,6

Cons: The flight from Manchester to Amsterdam has been delayed which led insufficient time for me to transfer to HK

CPH
AMS
Excellent 9,3

Pros: Service and crew amazing friendly and went out of the way to Make u feel special even the pilots gave updates thru out the flight

Cons: Not being to help on the ground in Copenhagen with delta issues

AMS
LHR
Excellent 9,3

Pros: Seats super comfy. Ended up with 3 seats to myself that formed a bed for the lap Uk to NZ. Very nice!

Tue, Sep 24
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
25h 35m
Thu, Oct 31
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
R10 228
Trip: 38 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 493 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
SOF
Excellent 8,4

Cons: Boarding

YYZ
MUC
Good 7,6

Pros: Service was good. Flight attendants were friendly

Cons: The departure area at terminal 1 YYZ was crowded and not the most comfortable experience

MUC
LHR
Excellent 10,0

Pros: Very Organised and punctual

FRA
AMM
Mediocre 2,0

Pros: nothing was good

Cons: Very rude and I think they are a group of racists.

CDG
FRA
Mediocre 2,0

Pros: Not much went well, sorry

Cons: Because of bad logistics, the flight from CDG to FRA was delayed and therefore i missed my connection to AUS. Lufthansa personnel could have helped me make the second flight but didn't bother. I was rebooked on another flight through IAH which defeats the purpose of choosing a direct flight.

Fri, Nov 8
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
20h 45m
Thu, Nov 21
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
24h 10m
R10 259
Trip: 14 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 133 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
ADD
CPT
Good 7,3

Pros: The seats were very comfortable and generally this flight is comfy

Cons: The queue during boarding is very long, they need to add counters

ADD
MGQ
Excellent 8,6

Pros: Crew was so nice and very helpful

Cons: Timing, delayed by 20 minutes

LFW
EWR
Good 7,6

Cons: The delay time was too much for no proper reason

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

ADD
RUH
Mediocre 3,3

Pros: Nothing?

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

Mon, Nov 11
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
39h 10m
Wed, Nov 20
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
34h 55m
R10 428
Trip: 10 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 535 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
MUC
GVA
Excellent 9,0

Pros: Crew was particularly lively and friendly. The chocolates were awesome

Cons: No entertainment throughout

ZRH
LAX
Excellent 8,3

Pros: Food was great and abundant. Frequent service

Cons: Seats are too tight for such a long flight

GVA
JFK
Excellent 8,0

Cons: Need more leg room. Cramped for 8 hours is not a good thing

ATH
ZRH
Okay 4,6

Cons: Swiss Air from Athens to Zurich stellar—excellent service, seating, food—but left one hour late due to air traffic. Nearly missed connecting Edelweiss flight—and that flight was just terrible. Passengers behind me constantly kicking, pulling my seat—wouldn’t allow me to put seat in recline position.

ZRH
BOS
Okay 4,6

Cons: Flight delayed due to technical issues, boarding crew said there was a hole in the plane and that it might be canceled. After a long delay we finally tookoff. Plane was very cramped and very little room for the legs. Food and entertainment were average and fine.

Sat, Feb 1
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
63h 50m
Thu, Feb 13
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
62h 14m
R10 951
Trip: 13 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 4 512 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
7,3
Food
7,5
VIE
MUC
Mediocre 2,0

Cons: very rude and extremely racist group. I will not fly them again.

LAX
VIE
Excellent 9,3

Pros: The plane was comparatively clean

Cons: Staff need to be a little more genuine with their simles or just don’t give obvious fake ones.

DBV
VIE
Mediocre 2,0

Pros: Will never purchase tickets through kayak ever again

VIE
BKK
Good 6,0

Pros: Noting outstanding.

Cons: Seat comfort.

ATH
VIE
Excellent 8,6

Cons: Airport in Vienna was pretty disorganized. Several people from several flights had to be pulled out for additional screening that should have been done earlier. Passengers were confused and frustrated

Fri, Sep 20
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
33h 00m
Sat, Sep 28
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
44h 20m
R12 135
Trip: 9 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 433 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
MNL
DXB
Excellent 8,0

Pros: Leg room is spacious.

Cons: Overall good..

DME
DXB
Excellent 9,3

Cons: Nice flight . I felt really comfortable . Emirates is one of my favorite business classes .

BOS
DXB
Excellent 9,3

Pros: Overall good experience, could have been better if we had got seats of our choice.

Cons: If we could have got seats of our choice.

IAD
DXB
Good 6,3

Pros: Crew was generally very good.

Cons: Flight was delayed by 2 hours

ATH
EWR
Okay 5,0

Pros: Food was good

Cons: Flight attendants could have been nicer. Seats were not that comfortable.

Thu, Sep 19
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 30m
Thu, Sep 26
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 05m
R14 519
Trip: 8 days
6,9GoodShow reviews
Overall 6,9 Good
Based on 2 284 reviews
Overall
7,1
Boarding
7,1
Comfort
7,0
Crew
7,7
Entertainment
6,4
Food
6,4
ACC
BRU
Excellent 9,0

Pros: Nice crew and Good seat despote the âge of the aircraft

Cons: New screen and New aircrafts

IAD
BRU
Okay 4,0

Cons: If we hadn't been delayed for an hour due to issues with late passengers Breakfast was minimal and not very good Entertainment options were limited Some of the crew seemed dismissive of African or African-presenting passengers

IAD
BRU
Mediocre 2,0

Pros: Nothing! We’re still in Baltimore

Cons: Brussels air cancelled our flight and didn’t rebook us on another until 25 hours later- so we lost a whole day of our trip. They were supposed to email me confirmation of the new flight and did not- I had to finally call Lufthansa to get it.

MAN
BRU
Good 6,0

Pros: Crew was friendly, seats were ok

Cons: Flight was delayed for almost 2 hours, there was no explanation, just an apology.

BUD
BRU
Excellent 9,3

Pros: The seat was quite comfortable, the crew was great, and the food was actually pretty good.

Cons: Going through customs and an additional security check prior to boarding was the worst. It caused the flight to depart 15 minutes late.

Tue, Dec 17
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
33h 26m
Wed, Dec 25
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 55m
R17 149
Trip: 9 days
7,5GoodShow reviews
Overall 7,5 Good
Based on 3 820 reviews
Overall
7,7
Boarding
7,7
Comfort
7,3
Crew
8,2
Entertainment
6,9
Food
7,2
BOS
CDG
Excellent 8,3

Pros: The crew was amazing and extremely helpful!

Cons: The food could have been better

JFK
CDG
Good 6,0

Pros: The crew did its best to make up for the fact that the special meal I ordered was inedible.

Cons: See previous

CDG
TNR
Okay 4,3

Pros: Good crew, as usual with Air France.

Cons: Old plane with very lousy seats for a super expensive business class. Super slow check in and overall process till boarding because of lack of ground staff compared to passenger volumes

SFO
CDG
Mediocre 3,6

Pros: Entertainment system failed repeatedly.

Cons: Entertainment system failed repeatedly.

LIM
CDG
Excellent 8,0

Pros: It was very comfortable and pleasant.

Cons: Could be a little better the service, the dinner was late

Sun, Nov 24
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
48h 30m
Wed, Nov 27
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
39h 55m
R18 564
Trip: 4 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 5 989 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
BKK
HKG
Mediocre 2,0

Cons: Be on time. 3 hours delay

HKG
SEA
Okay 4,6

Cons: This airline will cancel your flight and blame it on customs in the US - the truth is the flight was undersold and they did not want to travel with so few passengers.

PVG
HKG
Excellent 10,0

Pros: The plane was new and had a great feel. Pilots and crew very professional.

HKG
SIN
Excellent 8,0

Pros: CX759 - Attitude of the flight attendants is very good, it's worthy of appreciation.

Cons: CX650 - I hope that the flight attendant can have a little more smile and patience. Thank you.

SEA
HKG
Okay 5,5

Pros: Check in counter was helpful and friendly

Cons: Better enforcement of 1 carry on @ 7kg. Saw some people with a carry on luggage, a fully stuffed backpack and a reuseable bag... 3 bags??!!!

Fri, Oct 11
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
40h 05m
Fri, Oct 25
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
31h 55m
R19 456
Trip: 15 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 397 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,5
Food
7,0
BOM
AUH
Okay 5,3

Pros: The crew was friendly and courteous.

Cons: Make seats more comfortable and food more tasty

YYZ
AUH
Excellent 10,0

Pros: The service was good

Cons: At abudhabi there was no sitting available, while waiting for connecting flight, and saw people spitting in the airport lounge, it was unsanitary. Why ethihad donot enforce cleanliness in the lounge.

AUH
DMM
Excellent 8,0

Pros: Quick departure

CGK
AUH
Excellent 10,0

Pros: La atención es excelente y la comida a bordo muy buena. El abordaje y entrega de maletas sin problema.

HKG
AUH
Excellent 8,0

Pros: Luxury and spacious toilets

Cons: Amount of food was not enough from Hong Kong to Abu Dhabi.

Fri, Jan 17
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
30h 30m
Wed, Jan 29
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
24h 25m
R9 828
Trip: 13 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 820 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
SFO
Excellent 9,6

Pros: Efficient well groomed staff, thoughtful amenities such as baby seat belts & toiletry kit containing toothbrushes. Palatable tasty cuisine.

DFW
LHR
Mediocre 3,2

Pros: Lounges are good

Cons: We sure could do better refraining from serving food that has been opened, tasted, and rejected by another customer. Seat 34 A and B rejected their special ordered food for the wrong item. I watched them taste. Crew, one named Paul, took it back, simply put the foil back, and served to others.

FCO
LHR
Excellent 8,0

Cons: Gate agent talked me into checking a piece of luggage. Lost 3 pieces of luggage for 2 days. Plane was late so very stressful making our connection. Had to run thru Heathrow.

LHR
GLA
Excellent 8,4

Pros: It was overall officient, basically on time and comfortable

Cons: Getting off the ground took quite a while even though we arrived basically on time

JTR
LHR
Mediocre 3,3

Cons: My bags were delayed, and ten days later, I still don't have them.

Mon, Feb 17
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
21h 00m
Tue, Mar 3
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 40m
R9 859
Trip: 16 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 26 282 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
ATL
JFK
Mediocre 2,0

Pros: 48 hours travel from Europe Thanks to sucky Delta airlines that are absolutely the most horrible company Never ever again

JFK
AUS
Excellent 8,0

Pros: Crew was absolutely amazing!

Cons: Delta check in was HORRIBLE! I was charged for a bag check in and had to take my bag through security and they threw away my cologne and razors.

BNA
ATL
Okay 4,0

Pros: The crew was pleasant and helpful.

Cons: The plane was an outdated jalopy. I thought the exit doors were going to fly off. This was in vast contrast to the 737 plane that we had taken earlier in the day for a flight from BNA to ATL.

BOS
LIS
Okay 5,3

Pros: The crew was very friendly. The plane was very quiet (except for noisy crying babies).

Cons: Unless you can afford the higher priced "comfort class" or first class seats, the seating is very, very cramped on Delta's 757s. It's a good thing the flight was only 5+ hours (but that's not long enough to get any decent amount of sleep on this flight scheduled as a redeye).

ATL
CUN
Excellent 10,0

Pros: All was great

Cons: Nothing

Wed, Dec 18
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 15m
Wed, Dec 25
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 09m
R19 856
Trip: 8 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 24 275 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
IAD
YUL
Excellent 8,0

Pros: Great crew, prompt take-off and boarding / de-planing

Cons: Seats were dated and uncomfortable

YYZ
YYC
Excellent 10,0

Pros: Good Flight

Cons: I was satisfied with all service

YVR
SYD
Okay 5,3

Cons: BOTH OF MY CHECKED IN LUGGAGE WERE LOST

YUL
LAX
Okay 5,3

Cons: Entertainment system issues throughout the entire aircraft. The audio jacks in my entire row were inoperable.

YYZ
MUC
Excellent 10,0

Pros: Great service

Cons: Wifi was spotty

Thu, Nov 7
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
41h 15m
Fri, Nov 29
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 55m
R10 212
Trip: 23 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 336 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
LOS
Excellent 8,0

Pros: The crew was great. The soecial meal request was hadled well despite oversight.

Cons: Soecial meal request was made in advance but overlooked. Did not mind it so much as eating less is not a bad idea! To err is human.

PTY
AMS
Excellent 8,6

Cons: I congratulate the KLM crew!

GDN
AMS
Good 7,3

Cons: Not being 1 hour late

AMS
BLQ
Mediocre 2,0

Pros: Slow service.

Cons: Better communication!

AMS
JFK
Excellent 9,3

Cons: I was seated next to the restroom, which is not a pleasant experience for an international flight.

Thu, Oct 24
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
20h 45m
Thu, Nov 7
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
24h 10m
R10 320
Trip: 15 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 133 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
GRU
EZE
Okay 4,0

Pros: Land crew attention was polite and nice

Cons: Restrooms on board was dirty, no toilette paper nor tissues. One fight attendant was particularly impolite, hitting and pushing instead of asking

ADD
NBO
Okay 5,3

Cons: There is no phone charging or entertainment. Also couldn't bring on carry-on sized bags with wheels and were forced to check them.

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.

BJM
ADD
Okay 4,0

Pros: crammed seats, meh food first experience with ethiopian, wasn't great

ADD
SEZ
Excellent 8,0

Pros: G

Cons: G

Fri, Feb 14
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
Sun, Mar 1
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
31h 59m
R10 443
Trip: 17 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 493 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
JFK
FRA
Excellent 8,0

Cons: Flight delayed and I missed connection

FRA
BHX
Good 6,0

Pros: The crew

Cons: More support

FRA
LHR
Mediocre 3,3

Pros: The crew was friendly. The seating was ok but dirty floors

BEG
MUC
Mediocre 3,6

Cons: I was traveling with my 5 and 10 year old kids. Lufthansa got us three seats in three different locations. When I asked to help us get seats together flight attendants told us that I should ask passengers if they could switch seats. Apparently Lufthansa staff doesn’t ask passengers to do it.

LCA
MUC
Mediocre 3,0

Pros: The seating arrangements and baggage drop off were excellent, staff at check ins both sides were so helpful, especially at Heathrow airport, the young Asian man couldn't do enough for us, well pleased.

Cons: Unfortunately we experienced a drop in standards when on board the first return flight , my daughter is autistic and would only have vegetarian meals, I made sure I requested this online well in advance, when I asked for vegetarian meal the flight attenda abruptly said that's all we have.

Sun, Jan 12
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
30h 00m
Sat, Feb 1
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
24h 25m
R9 859
Trip: 21 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 820 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
CTA
LGW
Good 7,5

Pros: Prompt service, clean plane, friendly stewards.

Cons: There was no complimentary water/beverages for a 2.5 hour flight - would have been nice but oh well.

CDG
LHR
Excellent 8,5

Cons: Actually not bad - had to wait a few min at terminal 5 for gate to be free - but pretty good overall

LHR
ZRH
Mediocre 2,8

Pros: We finally got there.

Cons: Make water available at Heathrow 5 (2drinking fountains for thousands) and no water or any drink on the plane.

CDG
LHR
Excellent 8,0

Pros: It was incredibly quick!

LHR
CAI
Good 6,0

Pros: Crew was amazing

Cons: The food needs a lot of work

Wed, Feb 19
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
21h 00m
Sat, Feb 29
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 40m
R9 859
Trip: 11 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 26 282 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
ATL
MYR
Excellent 10,0

Pros: Awesome crew

Cons: More room

MSY
ATL
Excellent 10,0

Pros: They were awesome

Cons: Nothing I was at my best on the best airline and crew

MOB
ATL
Mediocre 2,0

Cons: Left seven hours later than I anticipated Some passengers were rebooked on earlier flights while others told to go with same flight flying later Very very disorganized

JFK
AUS
Excellent 8,0

Pros: Crew was absolutely amazing!

Cons: Delta check in was HORRIBLE! I was charged for a bag check in and had to take my bag through security and they threw away my cologne and razors.

BOS
LIS
Okay 5,3

Pros: The crew was very friendly. The plane was very quiet (except for noisy crying babies).

Cons: Unless you can afford the higher priced "comfort class" or first class seats, the seating is very, very cramped on Delta's 757s. It's a good thing the flight was only 5+ hours (but that's not long enough to get any decent amount of sleep on this flight scheduled as a redeye).

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