JNB - YYZ

Find Cheap Flights from Johannesburg to Toronto Pearson Intl

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

Johannesburg OR Tambo to Toronto Pearson Intl flight information

Flights arrive in Toronto Pearson Intl
Flights depart from Johannesburg OR Tambo
Flight price R12 001
Distance 13 367 km
Airlines Ethiopian Air, Lufthansa, KLM, British Airways, Etihad Airways, Emirates, Brussels Airlines, Cathay Pacific, Austrian Airlines, Air Canada, Delta, SWISS, Alitalia

Good to know

Low season:
October
Best time to beat the crowds
3%
expected price decrease
High season:
August
Most popular time to fly
13%
expected price increase
Average price:
R17 079
(avg. price over the last 2 weeks)
Good deal:
R14 035
or less (return)

When to Book Flights from Johannesburg to Toronto Pearson Intl

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 R14 034 or less.
The cheapest flight from Johannesburg to Toronto Pearson Intl was found, on average, 83 days before departure.
Book at least 4 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 October.
Morning departure is around 3% 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 Pearson Intl Flights

How long does a flight from Johannesburg to Toronto Pearson Intl take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 24h 15m.
Which airlines provide the cheapest flights from Johannesburg to Toronto Pearson Intl?
In the past 3 days, the cheapest return tickets were found on Ethiopian Air (R12 001), Lufthansa (R12 597) and KLM (R13 131).
What’s the cheapest day of the week to fly from Johannesburg to Toronto Pearson Intl?
For Johannesburg to Toronto Pearson Intl, Wednesday is the cheapest day to fly on average and Monday is the most expensive. Flying from Toronto Pearson Intl back to Johannesburg, the best deals are generally found on Tuesday, with Wednesday being the most expensive.
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 Pearson Intl (return)

Airports
Origin
Johannesburg
R12 001
only
R12 001
Destination
Toronto
R12 001
only
R12 001
Wed, Oct 9
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 15m
Thu, Oct 31
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
26h 55m
R12 001
Trip: 23 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 122 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
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
Okay 4,0

Pros: The airline was quick to give vouchers for food and hotel when flight was delayed by 5 hours. They were also efficient in rebooking missed connecting flight.

Cons: On top of a five hour delay that got me to my arrival point 14 hours behind schedule, my two checked bags were also lost and have not been found up to two days later. The food was like being on a Delta flight, and the entertainment screens in my entire row would not work, nor did many others.

EZE
GRU
Mediocre 2,0

Pros: Nothing

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

LFW
EWR
Excellent 8,0

Pros: Way more leg room than I expected. The crew was very nice, the announcements were made in 3 languages, which was nice for the non-Amharic speakers!

Cons: Boarding in Lomé took a long time, which I believe made us a little later at the airport. Not sure if that is something fixable or not

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, Dec 3
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Tue, Jan 14
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
R12 597
Trip: 43 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 433 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
MAN
FRA
Good 7,0

Pros: Entertainmet

Cons: Food and rounds for drinks

FRA
LHR
Mediocre 2,0

Pros: Nothing

Cons: Everything

DMM
KWI
Mediocre 2,0

Pros: Nothing, the crew was terrible with very bad attitude, the food is very bad and the seats and bathrooms were awful.

Cons: Every thing should be replaced starting with the crew.

BOM
MUC
Excellent 9,3

Cons: Food

BCN
MUC
Excellent 10,0

Pros: The crew was really wonderful. They went the extra mile- pun intended- to make sure me and my family were comfortable. They were especially kind to my daughter. The plane was also great, very clean and well equipped. The 8 hours from Munich to JFK flew by very quickly.

Sun, Oct 6
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
42h 30m
Sun, Nov 3
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
21h 00m
R13 131
Trip: 29 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 319 reviews
Overall
8,0
Boarding
7,9
Comfort
7,6
Crew
8,4
Entertainment
7,2
Food
7,5
AMS
KIX
Excellent 8,6

Pros: The crew were excellent and seats were comfy.

Cons: Headphones for the entertainment centre.could have been better. Sound quality not great.

SJO
PTY
Good 7,6

Pros: The crew and the timing were ok

Cons: The seats were uncomfortable

DUB
AMS
Good 6,4

Pros: Boarding was quick and flight was calm

Cons: The coffe and breakfast.

AMS
BLQ
Mediocre 2,0

Pros: Great plane and staff

Cons: Delayed

CGK
KUL
Excellent 10,0

Pros: Excellent crew, good food & movie selection.

Thu, Oct 10
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 25m
Thu, Oct 31
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 50m
R14 001
Trip: 22 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 777 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
BCN
LHR
Good 6,8

Cons: Food and wheelchair service dropping me off at inappropriate place & no wheelchair to continue through passport control to Heathrow express train

AMS
LHR
Excellent 10,0

Pros: The crew was super friendly and definitely enjoyed the selection of movies. Plus I was surprised with how much food and drinks were offered by this airline. It was great especially the ice cream treat.

Cons: The seats were a little uncomfortable but to be expected on long flights.

LAX
LHR
Excellent 8,0

Pros: Comfort

Cons: Wifi access

LGW
EDI
Mediocre 2,0

Pros: Nothing really

Cons: Politeness during check-in, timeliness in providing gate information, having a person at the BA desk to help, being on time

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

Mon, Sep 2
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
50h 10m
Thu, Sep 26
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
44h 55m
R15 055
Trip: 25 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 387 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,5
Food
7,0
AUH
BNE
Excellent 10,0

Pros: Efficient airline, friendly staff.

Cons: Can't blame the airline but getting through terminals is time consuming in Abu Dhabi. Seats are small and hard but I felt excellent value for money.

AUH
DMM
Excellent 8,0

Pros: Quick departure

CCU
AUH
Mediocre 2,0

Pros: My seat was dripping from the top and I got my shirt wet while I dozed off!! The cabin crew gave a bundle of tissue saying, "pls help yourself"

Cons: The flight condition should have been better and the Etihad should learn how to help guests reach their destinations on time

ISB
AUH
Excellent 8,0

Pros: Overall good for economy.

Cons: Nothing really. Perhaps the food.

AUH
YYZ
Okay 5,0

Cons: Train staff to be more responsive to customersn need

Sun, Oct 6
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
25h 50m
Fri, Nov 1
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
24h 20m
R15 070
Trip: 27 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 396 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
BKK
DXB
Excellent 8,6

Pros: Entertainment is epic. Speed to get luggage and depart airport was excellent.

Cons: Boarding crew had difficulty pronouncing "B" and "D", this caused some confusion. If they had said "B for Bravo", and "D for David", it would have helped them a lot.

NBO
DXB
Excellent 8,3

Cons: Thx crew seemed s little slow (almost 2 hours) with getting us dinner for a very late night flight (10:45 pm). It just makes for not very much time to sleep.

IAD
DXB
Excellent 8,0

Pros: Kind and very helpful.

Cons: A little more room for people with weak legs.

DXB
SGN
Mediocre 3,6

Cons: This company í overrated. Obvious lack of organization in the boarding process that led to a late departure. Not a sympathetic crew, which had to be reminded the protocols (upright seats before take off) while being inflexible on other things. Chaotic food service. Average entertainment.

DPS
AKL
Excellent 9,3

Cons: Better inflight entertainment

Wed, Sep 4
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
48h 05m
Sun, Sep 15
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 30m
R15 772
Trip: 12 days
6,9GoodShow reviews
Overall 6,9 Good
Based on 2 273 reviews
Overall
7,1
Boarding
7,1
Comfort
7,0
Crew
7,6
Entertainment
6,4
Food
6,4
BRU
TLV
Excellent 8,0

Pros: Ok

Cons: Ok

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.

JFK
BRU
Okay 5,0

Cons: Boarding was awful

WAW
BRU
Excellent 9,5

Cons: Water could have been served complementary

BRU
ACC
Excellent 10,0

Pros: Best Econ service for a long time.Beats the Comp hands down.

Thu, Sep 5
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
31h 25m
Fri, Sep 13
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
33h 40m
R16 368
Trip: 9 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 5 978 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
BKK
HKG
Excellent 10,0

Cons: It was perfect

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.

JFK
HKG
Excellent 8,0

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

Cons: Seating distance

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??!!!

MAA
HKG
Good 6,0

Pros: Seat was not comfortable

Mon, Sep 2
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
48h 45m
Fri, Sep 20
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 05m
R18 231
Trip: 19 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 4 500 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
7,3
Food
7,5
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

VIE
JFK
Excellent 8,6

Pros: I do like the clean aircraft, and pretty precise service. Also it was on time , for comfort the pillow and the blanket was nice . Some airlines doesn’t give anything anymore! Which is awful.

Cons: Just a small thing the lady who was serving and picking up the used cups said I have to finish the juice and after she can take it away. But I couldn’t finish because it was too sweet and I didn’t like the juice. So I had to get up and bring the cup to the back. That wasn’t nice. Also they at but flexible about giving choices. Only one kind of sandwich they had but I think there was one other kid also.

DBV
VIE
Excellent 10,0

Pros: Awful airline. Will never get tickets through you again.

Cons: Airline compliance. The flight was delayed and the connecting flight left without out us. Leaving us stranded at the airport for 4 hours.

VIE
JFK
Excellent 10,0

Pros: Amazing crew

Cons: WIFI

VIE
ZRH
Okay 5,3

Pros: The crew was good. They were friendly and efficient. One did forget to return with a promised coffee but she apologized when I spoke of it to her.

Cons: 1. no air conditioning until the plane was in the air. It was STIFLING on the runway. 2. no power sockets to charge devices

Mon, Aug 26
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
46h 35m
Sun, Sep 1
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
28h 05m
R18 750
Trip: 7 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 24 259 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
YVR
DEN
Excellent 10,0

Pros: Perfect

YVR
SFO
Good 6,0

Cons: flight delayed by several hours

LAX
YYC
Excellent 8,8

Pros: The crew was really nice especially since it was a full flight.

Cons: The boarding calls weren’t clear so many people kept boarding during the wrong zone. The entertainment was good, but the interface was really old.

YYZ
YUL
Okay 4,4

Cons: L’attente et la difficulté à contrôler la température dans l’avion

YYZ
LAX
Good 6,3

Pros: Crew was great

Cons: I know food is for purchase, but no pretzels or cookies? It’s weird to fly and not get something with your complimentary soft drink.

Tue, Aug 27
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
27h 45m
Tue, Sep 10
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
22h 05m
R18 964
Trip: 15 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 26 198 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
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.

SLC
BNA
Excellent 9,6

Pros: Crew was great, seats were comfy and the entertainment options were good.

Cons: Flight was delayed but it happens.

LHR
JFK
Excellent 9,3

Cons: KAYAK did not informed us we have to pay for our luggage!

JAX
ATL
Excellent 10,0

Pros: The where very helpful

Cons: Nothing

PWM
DTW
Mediocre 2,0

Cons: DTW to FLL, plane was delayed coming from BOS to DTW 5 hours for BOS weather. The plane arrived & they announced they would turn it around ASAP. They started the boarding process & then stopped it stating that a crew member had timed out. Delayed hour to FIND one. Shortly after delayed overnight.

Fri, Oct 11
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 15m
Fri, Nov 1
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
26h 55m
R12 077
Trip: 22 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 122 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
FIH
ADD
Good 6,6

Cons: There was a disruption with the audio system.

JIB
ADD
Okay 4,3

Cons: The seats are uncomfortable

ADD
DAR
Okay 5,3

Pros: Fast gate work.

Cons: Lost luggage and the food and silent movie option (no headphones provided for overhead movie)

ADD
MGQ
Excellent 8,6

Pros: Crew was so nice and very helpful

Cons: Timing, delayed by 20 minutes

NBO
ADD
Okay 5,3

Pros: everything was pretty adequate

Cons: they skipped me when they passed out food and never came back.

Mon, Dec 2
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 25m
Mon, Jan 13
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 20m
R12 658
Trip: 43 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 433 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
MAN
FRA
Good 7,0

Pros: Entertainmet

Cons: Food and rounds for drinks

MUC
FLR
Good 7,6

Cons: the entertainment kept cutting in and out on itself, and i was listening to classical music and it simply didn't work to hear anything whole. annoying but not critical

IAD
FRA
Good 7,3

Pros: Not enough restrooms the food was not the good mor

Cons: More choices for food seats not comfortable too narrow no space

VNO
FRA
Excellent 10,0

Pros: Respect and politeness of the staff

Cons: Wi-Fi is not available on all flights also is easy to download the fllynet

MUC
BOS
Good 6,6

Pros: the flight was late in leaving, and although the lateness was not the airline's fault, the scramble of repeated announcements of Boarding is delayed for 10 minutes...3 or 4 times...was not smooth or comfortable...or very professional.

Cons: the sound system on cut out of and on repeatedly, and shifted program and then would interrupt what was playing again and again, except when it would block the program out. aside from that, it was all pretty ok.

Mon, Oct 7
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
42h 40m
Sun, Nov 3
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
21h 00m
R13 131
Trip: 28 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 319 reviews
Overall
8,0
Boarding
7,9
Comfort
7,6
Crew
8,4
Entertainment
7,2
Food
7,5
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!

NCE
AMS
Excellent 8,0

Pros: Crew great, boarding at Nice very organised, boarding in Amsterdam not so organised!

Cons: A queuing system would be better-it was a bit disorganised at Amsterdam!

AMS
JNB
Excellent 9,6

Pros: Crew helpful. Food good.

Cons: Better range of movies please

CDG
AMS
Good 6,8

Pros: Crew was nice and pleasant

Cons: Flight very late

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.

Sat, Aug 17
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 54m
Sun, Aug 25
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
33h 05m
R26 690
Trip: 9 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 512 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
FCO
ZRH
Good 6,3

Pros: Ok

Cons: Flight was late

BEG
ZRH
Mediocre 2,0

Pros: Considering I'm still in Zurich since they rescheduled my flight for the next day I would say there is nothing positive to say at this point.

Cons: Due to over booking they did not wait for connecting flight and instead bumped me onto the next day flight so I would say they could have been more honest in their dealing.

BOS
ZRH
Okay 5,0

Cons: Could've been on time

JMK
GVA
Excellent 8,3

Pros: Captain was great !

Cons: Food

ZRH
MXP
Mediocre 2,0

Pros: Officers in the airport are rude and offensive, racial discrimination.

Cons: Change their employees, arrogant, not professional

Mon, Aug 26
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
25h 35m
Fri, Aug 30
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
36h 25m
R27 804
Trip: 5 days
6,9GoodShow reviews
Overall 6,9 Good
Based on 1 489 reviews
Overall
7,2
Boarding
7,3
Comfort
7,0
Crew
7,6
Entertainment
6,0
Food
6,4
LAX
FCO
Good 7,6

Pros: We traveled the same way back but with Air France instead, which was a joy. This aircraft was uncomfortable

NAP
FCO
Excellent 9,5

Pros: Easy check in and easy baggage claim

Cons: They can easily work on the food

FCO
NAP
Mediocre 2,6

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

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

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.

AMS
FCO
Okay 5,2

Cons: Delayed takeoff. That happens but very poor communication about the delay.

Wed, Dec 4
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Wed, Jan 15
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
27h 45m
R12 703
Trip: 43 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 433 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
BCN
MUC
Excellent 10,0

Pros: The crew was really wonderful. They went the extra mile- pun intended- to make sure me and my family were comfortable. They were especially kind to my daughter. The plane was also great, very clean and well equipped. The 8 hours from Munich to JFK flew by very quickly.

LHR
MUC
Okay 4,0

Cons: Over 2 hours late, and this flight has been late 6 of the last 7 days

EWR
FRA
Excellent 10,0

Pros: Lufthansa always great. Comfortable seats, good and safe service.

Cons: Nothing

FRA
LHR
Good 6,6

Pros: Everything except delay

Cons: Nil

FRA
IAD
Excellent 8,5

Pros: Flight attendant served snacks and drinks in less than hour’s flight. Well done!

Sat, Oct 12
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 25m
Sun, Nov 3
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 10m
R14 001
Trip: 23 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 777 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
BAH
Excellent 10,0

Pros: Excellent crew

DBV
LGW
Mediocre 3,0

Pros: Standard

Cons: Food/drinks extra cost, seat was broken and uncomfortable. Flight delayed and caused me to miss my int’l connection.

LOS
LHR
Good 7,6

Cons: Cuisine wasn't much in quality and the problem was exacerbated by industrial strike of BA Catering Services company in Lagos on the day in question. I experienced reduced quality, and I did not get value for what I payed for.

ORD
LHR
Excellent 9,3

Cons: Waited for over an hour for trams to retrieve us from the aircraft.

JFK
LHR
Good 6,0

Pros: Crew nice and friendly. Handled a drunk passenger very professionally. On time arrival and easy boarding.

Cons: Seat was very uncomfortable - TV attachment sticking into my leg all night! Food the worst I’ve had on BA, dry and tasteless.

Thu, Nov 28
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 45m
Sun, Jan 5
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
R12 887
Trip: 39 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 122 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
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

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

JNB
ADD
Mediocre 3,6

Cons: Entertainment is non existent. Plane is tatty.

ADD
EBB
Mediocre 3,6

Pros: The crew practically ignored my request for medical aid. They were not friendly and super occupied. The seats were too uncomfortable.

Cons: The food could have been better and the crew attention and assistance to the passengers.

CKY
ABJ
Excellent 9,0

Pros: The crew was amazing and the flight was smooth

Tue, Oct 8
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
42h 40m
Sun, Nov 3
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
21h 00m
R13 131
Trip: 27 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 319 reviews
Overall
8,0
Boarding
7,9
Comfort
7,6
Crew
8,4
Entertainment
7,2
Food
7,5
CPT
AMS
Excellent 9,3

Pros: The crew was amazing, flight on schedule and good entertainment.

Cons: Space is just reasonable on a long flight, even if there's seats more spacious that you could choose if you pay more.

AMS
ATL
Excellent 8,0

Pros: Fantastic gate agents!

Cons: The food was terrible.

GVA
AMS
Good 6,4

Pros: The crew was pleasant

Cons: Baggage checkin & flight boarding was slow & disorganized.

AMS
JFK
Excellent 10,0

Cons: Travelled business class and was ace experience

LUX
AMS
Excellent 9,2

Pros: Nice staff and no delay

Cons: Instead of crisps maybe a bit of cheese or crackers

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