JNB - YTO

Find Cheap Flights from Johannesburg to Toronto

Return
Economy
Johannesburg (JNB)
Toronto All airports
Sat 9/21
Sat 9/28
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Toronto

Johannesburg OR Tambo to Toronto flight information

Flights arrive in Toronto
Flights depart from Johannesburg OR Tambo
Flight price R11 706
Distance 13 348 km
Airlines Ethiopian Air, Lufthansa, KLM, Turkish Airlines, British Airways, Etihad Airways, Emirates, Brussels Airlines, Delta, Cathay Pacific, Alitalia, EL AL, SWISS

Good to know

Low season:
May
Best time to beat the crowds
2%
expected price decrease
High season:
August
Most popular time to fly
6%
expected price increase
Average price:
R12 908
(avg. price over the last 2 weeks)
Good deal:
R12 193
or less (return)

When to Book Flights from Johannesburg to Toronto

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

Looking for a cheap flight? 25% of our users found flights on this route for R12 192 or less.
The cheapest flight from Johannesburg to Toronto was found, on average, 90 days before departure.
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 is May.
Morning departure is around 10% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Johannesburg to Toronto Flights

How long does a flight from Johannesburg to Toronto take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 22h 40m.
Which airlines provide the cheapest flights from Johannesburg to Toronto?
In the past 3 days, the cheapest return tickets were found on Ethiopian Air (R11 706), Lufthansa (R12 758) and KLM (R13 123).
What’s the cheapest day of the week to fly from Johannesburg to Toronto?
For Johannesburg to Toronto, Saturday is the cheapest day to fly on average and Sunday is the most expensive. Flying from Toronto back to Johannesburg, the best deals are generally found on Wednesday, with Saturday being the most expensive.
Which airports will I be using when flying from Johannesburg to Toronto?
When flying out of Johannesburg you will be using Johannesburg OR Tambo, often referred to as Johannesburg Airport. You will be landing at one of these airports: Toronto Island or Toronto Pearson Intl.
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 Johannesburg to Toronto (return)

Airports
Origin
Johannesburg
R11 706
only
R11 706
Destination
Toronto
R11 706
only
R11 706
Sat, Feb 29
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 35m
Sun, Mar 8
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
34h 55m
R11 706
Trip: 8 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
HKG
Excellent 9,6

Pros: Amazing crew!

EZE
GRU
Mediocre 2,0

Pros: Nothing

Cons: Everything starting from the check in to on board restrooms

CPT
ADD
Good 7,6

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

CPT
ADD
Excellent 9,0

Pros: Very good,on time good service

Cons: Better seats on business in boing 737 800

JRO
ADD
Excellent 8,6

Pros: The crew was very attentive, although it did help I was the only passenger in business and the food was definitely better than expected and an improvement on last time I flew with them, around a year ago.

Cons: The cabin was looking a little tired.

Tue, Sep 10
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Tue, Oct 15
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 50m
R12 758
Trip: 36 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 506 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
KRK
Mediocre 2,0

Cons: Lufthansa not taking any responsibility for allowing connection time to be so short. Everyone on the fight from London missed their connections!

MUC
ORD
Mediocre 3,0

Pros: Crew was awful. Grumpy and not friendly. They hate their customers especially children.

Cons: This was my worst experience on any Lufthansa flights. Worst ever!

MUC
DEN
Excellent 10,0

Cons: Again, there was not enough time between flights. It was a HUGE rush in Denver to get to my next flight, and I almost missed 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.

NCE
FRA
Good 6,0

Pros: Nothing much to say. The crew was polite, kind and professional.

Cons: nothing.

Wed, Oct 23
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
42h 45m
Mon, Nov 4
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
21h 00m
R13 123
Trip: 13 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
KBP
AMS
Excellent 10,0

Pros: Newer plane, crew was amazing, seats were adjustable

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.

ARN
AMS
Okay 4,4

Pros: Onboard crew were nice and polite. Flight was on time (a rarity).

Cons: The boarding crew was rude and unpleasant, the plane was boiling hot.

AMS
JFK
Excellent 9,3

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

VIE
AMS
Excellent 10,0

Cons: Fix the damn KIOSKS at Vienna!

Thu, Oct 3
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
55h 53m
Thu, Oct 17
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 25m
R13 931
Trip: 15 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 338 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
TLV
IST
Excellent 9,3

Pros: The service was great, crew was sweet and accommodating, food was good

Cons: Seats were a bit uncomfortable...but what do you expect after an 11 hour and 20 minute flight?

IST
ORD
Okay 4,0

Pros: I did not like anything from this trip. I just learned my lesson not to travel with turkish airlines ever again.

Cons: flight was canceled from previous flight so we had to overnight in istambul and the whole situation was handled very poorly nobody took the time to explain to me what to do and mind this I was traveling with three year old and I found myself crying at midnight at the airport not knowing what to do.

IST
SFO
Excellent 10,0

Pros: Crew was nice, seats were comfortable

Cons: I enjoyed the flight

ORD
IST
Excellent 10,0

Pros: Everything.

Cons: Nothing.

IST
YUL
Okay 4,3

Pros: The flight attendants were friendly, attentive and efficient.

Cons: Many flights were grounded for several hours because of some airline operational glitch. We were provided with no information or guidance about how to resume our travels. As we tried to sort ourselves out we were sent from lineup to lineup without much progress or friendly service.

Thu, Oct 3
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 35m
Sun, Oct 13
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 45m
R14 312
Trip: 11 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 824 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
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
DFW
Mediocre 3,3

Pros: Crew

Cons: American airlines connections were terrible

FCO
LGW
Good 7,2

Pros: Food was unusually good for airplane food

Cons: Leg room

CAI
LHR
Excellent 10,0

Pros: The crew was amazing

Cons: Great job

PRG
LHR
Excellent 10,0

Pros: Smooth landing

Cons: It was a bit warm

Sun, Sep 8
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
50h 10m
Thu, Oct 17
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
36h 20m
R14 998
Trip: 40 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 399 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,5
Food
7,0
AUH
IAD
Excellent 10,0

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

ISB
AUH
Good 6,3

Pros: Plane was fine

Cons: The bus took forever to reach the plane. Food quality was poor

HYD
AUH
Good 6,0

Cons: aren't all the passengers on the flight same? how come economy passengers denied Biryani, while premium and Business class gets it?

YYZ
AUH
Okay 4,0

Cons: Paid for extra leg room seats and didnt get them

JFK
AUH
Excellent 8,0

Pros: Good trip

Thu, Oct 3
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
41h 10m
Fri, Oct 18
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
24h 20m
R15 044
Trip: 16 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 435 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
RUH
DXB
Okay 4,6

Pros: Easy booking of flight

Cons: The gate changed in a Dubai without proper announcement, Ground staff should have visited the passengers waiting in the gate waiting area that was printed on boat pass and inform them to new gate. Instead they charged the passengers with no show fees and delayed departure for another 12 hours.

DXB
IAD
Good 6,0

Cons: Family travellers should always be seat together

DXB
LHR
Excellent 8,0

Pros: Crew helped me with a chamomile to help me sleep.

Cons: It was quite good

DXB
DMM
Excellent 8,0

Pros: Overall good.

DXB
OPO
Excellent 10,0

Cons: Unfortunately there were many babies crying and poking around the entire time, but that can’t be helped. Everything airlines related was great though.

Wed, Sep 4
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
48h 05m
Tue, Sep 10
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 30m
R15 623
Trip: 7 days
6,9GoodShow reviews
Overall 6,9 Good
Based on 2 285 reviews
Overall
7,1
Boarding
7,1
Comfort
7,0
Crew
7,7
Entertainment
6,4
Food
6,4
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.

GVA
BRU
Good 6,0

Pros: Good movies.

Cons: I called United to make sure there was a children’s meal for my 3 year old. There was not.

ACC
BRU
Excellent 9,0

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

Cons: New screen and New aircrafts

CPH
BRU
Okay 5,5

Pros: The crew was nice. The seats were ok.

Cons: The flight from Copenhagen to Brussels was delayed without explanation for nearly an hour. I managed to make my connection to Frankfurt, but my luggage did not. I’m hoping it will arrive today.

Tue, Dec 10
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 40m
Sun, Dec 15
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
27h 11m
R16 720
Trip: 6 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 26 299 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

TLH
ATL
Excellent 8,0

Pros: The flight was on time, with no unanticipated problems.

Cons: Traveling first class in the CRJ commuter planes is really just coach as it was 15 years ago.

JFK
TXL
Okay 4,6

Cons: Plane was cramped and in disrepair: broken seat arm and headrest, very limited recline. It was a 767 and felt more uncomfortable than a 30 seat regional jet. Very dated entertainment system with limited media options. Exceedingly long delay (1 hour) which the pilot attributed to the ground crew.

ATL
MSP
Excellent 10,0

Cons: No milk available.

ROC
LGA
Mediocre 3,6

Pros: short flight

Cons: noisy plane. seems like Delta does not maintain their planes very well. flight was delayed, which made it stressful to catch connecting flight at LGA. when we were all on the plane, the pilot states that he apologizes for the wait, since we were waiting a while for take off. he said there was something wrong with the fuel system that had to get fixed but it is ok now. wow, that wasn't the right thing to say. as soon as he said that, the passengers started talking among themselves saying,,,,,,,,,,,,well, i hope it is ok now, because if it is not, we may not get to our destination! he should have rephrased that and simply said that;;;;; sorry for the delay, we were simply going through some maintenance on the plane to make sure everything is all-right, which it is, and we look forward to getting you to your destination in a few minutes! keep it simple without getting into all the details! geeeeeeeeeeeesssssssssssccccccccccchhhhhhhhh!!!!! :(

Fri, Sep 6
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 59m
Wed, Sep 11
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
47h 25m
R17 300
Trip: 6 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
HND
HKG
Okay 5,3

Pros: Crew are friendly

Cons: Flight was late, seat tray was dirty, and entertainment system hard to use.

LHR
HKG
Excellent 9,0

Pros: The crew was nice and friendly, food was ok

Cons: Food should request order by the crew, rather then trolly push like an old style

BKK
HKG
Excellent 10,0

Cons: It was perfect

JFK
YVR
Okay 4,0

Cons: Customer service from the cathy pacific crew are not good at all.. I flight business to and from asia to the USA at least 3-4 times a year.. cathy pacific was such a disappointment..

JFK
YVR
Okay 4,6

Pros: Nice flight attendants.

Cons: The flight was scheduled to leave at 9:50pm and it didn't take off until midnight. The many delays appeared poorly handled and communicated, and I spent an hour on the runway before takeoff.

Tue, Aug 27
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
29h 05m
Mon, Sep 2
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
37h 00m
R19 190
Trip: 7 days
6,9GoodShow reviews
Overall 6,9 Good
Based on 1 491 reviews
Overall
7,2
Boarding
7,3
Comfort
7,0
Crew
7,6
Entertainment
6,0
Food
6,4
ORD
FCO
Okay 5,3

Cons: The seats aren’t comfortable, the entertainment system is finicky, not much leg room.

MIA
FCO
Excellent 8,6

Pros: Good flight. Crew was nice.

Cons: Better entertainment

FCO
JFK
Excellent 8,6

Cons: The A330 really needs a makeover... Other airlines offer a better service in Business class

FCO
JFK
Mediocre 3,3

Pros: nice crew on the Rome to US leg

Cons: Airline food is usually bad but this was inedible. Tiniest seats ever. Outdated entertainment selection. Obscene baggage fees. Never ever again- not worth the ‘deal’

MXP
JFK
Mediocre 3,6

Pros: Very uncomfortable seats, entertainment system was outdated, airplane was shabby and the main meal was horrible.

Cons: It is obvious that the airline has not invested funds to keep up and it shows. I will avoid flying Alitalia in the future.

Sat, Sep 14
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
27h 05m
Mon, Sep 16
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 10m
R21 141
Trip: 3 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 3 108 reviews
Overall
7,2
Boarding
7,3
Comfort
6,8
Crew
7,8
Entertainment
6,2
Food
6,7
TLV
LTN
Okay 5,6

Pros: nice crew, left on time

Cons: conditions much like low cost in a high price

TLV
BOS
Good 7,0

Pros: The blanket provided

Cons: More water service since we were not allowed to bring water on the airplane

MAD
TLV
Good 7,0

Cons: The Meal

TLV
ZRH
Excellent 10,0

Pros: Crew was great, food was fine, seat was comfortable.

Cons: Check-in personnel seemed a little confused.

KBP
TLV
Mediocre 2,0

Cons: Hi I ordered a flight at the Kayak site with a suitcase. And when I got to the talk they told me you had to pay for the $ 70 suitcase. When I bought the flight ticket on the site I paid for a suitcase but at the desk they did not see it and I bought to pay again

Sun, Sep 15
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 45m
Mon, Sep 16
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
33h 05m
R21 964
Trip: 2 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 536 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
BOS
Good 6,0

Pros: It was an okay flight. Nothing spectacular!

Cons: Shorter lay over Better entertainment choices The inflight charging was a joke, did not work in both sectors .

JFK
ZRH
Excellent 8,6

Pros: I was in business class and it was great. The staff the food and the seats were awesome.

Cons: I booked through Kayak and when I arrived at the airport Swiss air had no seat available for me. I was forced to upgrade to ensure a seat.

JFK
ZRH
Mediocre 2,0

Pros: Nothing

Cons: Had to pay the $259.00 to get another flight because my name wasn’t on the flight had to be on the phone for a hour and 28 minutes just to get my name on a flight after I paid over $900.00 on my round trip flight this was an awful experience and did not and will not book any flight ever with these airlines or the company representing them as VAYAMA

GVA
ZRH
Excellent 8,6

Cons: On time departure would be nice. Overall very pleasant experience. Water and Swiss chocolates were served during under an hour flight. Thank you Swiss!

BOS
ZRH
Good 7,6

Pros: Excellent service from the crew and prices were good.

Cons: The seats seem to have gotten smaller and were rather uncomfortable for a 7 hour flight.

Thu, Sep 26
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 15m
Thu, Oct 3
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
R12 544
Trip: 8 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
LHR
Excellent 9,3

Pros: Excellent crew, approachable and helpful. Seat was comfortable with legroom and headrest at the right height

Cons: Better selection of videos

CPT
ADD
Good 7,3

Pros: I love the entertainment and frequent availability of food and drinks

Cons: The seats are too squished together. I was stuck next to a fat woman who kept shutting off my movies by hitting the controls of my arm chair

JIB
ADD
Okay 4,3

Cons: The seats are uncomfortable

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.

CPT
ADD
Excellent 9,0

Pros: Very good,on time good service

Cons: Better seats on business in boing 737 800

Tue, Sep 24
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
25h 19m
Tue, Oct 15
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 50m
R12 956
Trip: 22 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 506 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
KBP
FRA
Good 6,0

Pros: I didn't like that my bag wasn't delivered from Frankfurt to Barselona

Cons: Paying more attention to bags transportation between plains

LYS
FRA
Good 6,3

Pros: good crew ok food for airline

Cons: despite an outrageous price we had problems registering our luggage economy light never heard of it

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

LHR
FRA
Good 6,0

Pros: Nothing!

BOM
MUC
Excellent 9,3

Cons: Food

Thu, Oct 3
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 35m
Mon, Oct 14
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
30h 35m
R13 200
Trip: 12 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
ATL
Excellent 8,0

Pros: Fantastic gate agents!

Cons: The food was terrible.

GDN
AMS
Good 6,0

Pros: very nice crew

Cons: my baggage was lost

AMS
BLQ
Mediocre 2,0

Pros: Great plane and staff

Cons: Delayed

FLR
AMS
Excellent 8,0

Cons: Boarding was chaotic & therefore delayed take off a little Receiving luggage was slow -@ 35 minutes from landing to luggage claim, so actual arrival was considerably later for those meeting me

VIE
AMS
Excellent 10,0

Cons: Fix the damn KIOSKS at Vienna!

Sat, Sep 14
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 15m
Fri, Sep 27
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
26h 55m
R12 575
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
CPT
ADD
Excellent 9,0

Pros: Very good,on time good service

Cons: Better seats on business in boing 737 800

IAD
ADD
Good 6,3

Pros: Great crew!

ADD
SEZ
Excellent 8,0

Pros: G

Cons: G

CPT
ADD
Good 7,3

Pros: I love the entertainment and frequent availability of food and drinks

Cons: The seats are too squished together. I was stuck next to a fat woman who kept shutting off my movies by hitting the controls of my arm chair

ADD
LHR
Excellent 9,3

Pros: Excellent crew, approachable and helpful. Seat was comfortable with legroom and headrest at the right height

Cons: Better selection of videos

Tue, Sep 10
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Tue, Sep 17
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
26h 30m
R13 230
Trip: 8 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 506 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
LHR
FRA
Good 6,0

Pros: Nothing!

BCN
MUC
Okay 5,6

Pros: Fantastic crew!

Cons: Both outbound and inbound flights had defective/nonfunctional entertainment screens at our seats.

FRA
NAP
Okay 4,8

Pros: The crew was good.

Cons: Poor planning on having the connection in terminals far apart from each other.

ATH
MUC
Excellent 10,0

Cons: Well,my whole trip was an adventure! I booked it online but in reality, it wasn't what was advertised. There was a problem with my checked in bag, so i had to pay 22 pounds extra to fit it in a connection flight and now i have to send receipt to get the refund. On my way back, there was a delay, so

FRA
KEF
Excellent 8,6

Pros: Crew excellent...seats small and not too comfortable for business class.

Sun, Sep 29
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
50h 10m
Thu, Oct 17
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
44h 55m
R14 998
Trip: 19 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 399 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,5
Food
7,0
JFK
AUH
Excellent 8,0

Pros: Good trip

ORD
AUH
Mediocre 2,0

Pros: Nothing really.

Cons: Their time.

ISB
AUH
Good 6,3

Pros: Plane was fine

Cons: The bus took forever to reach the plane. Food quality was poor

AUH
YYZ
Okay 5,0

Cons: Train staff to be more responsive to customersn need

AUH
CDG
Excellent 10,0

Pros: Good seating space, good service

Sat, Sep 7
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 05m
Sat, Sep 14
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
33h 52m
R15 044
Trip: 8 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 824 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
CAI
Excellent 8,0

Pros: The crue was great. Food was great

LHR
SFO
Excellent 10,0

Pros: The best airline in the world!

LHR
SOF
Excellent 8,0

Cons: Please provide enough blankets. The canin was cold!!!

FRA
LHR
Excellent 8,0

Pros: Seats were small.

Cons: The boarding process was inefficient and long. The seats don’t recline and very little leg room.

LHR
GLA
Good 6,0

Pros: Seat confort

Cons: 2 hours delayed, even tea has to be paid

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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
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