Find cheap flights to Ontario

Return
Economy
Wichita (ICT)
Ontario
Sat 9/21
Sat 9/28
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Ontario

South Africa to Ontario flight information

Flights arrive in Ontario
Flights depart from South Africa
Flight price R11 706
Airlines Ethiopian Air, Lufthansa, KLM, Turkish Airlines, British Airways, Etihad Airways, Emirates, Brussels Airlines, Delta, Cathay Pacific, United Airlines, Alitalia, EL AL, SWISS

Latest Ontario Flight Deals

Toronto
1 stop from R13 468,39
2+ stops from R12 192,64

Top tips for finding cheap flights to Ontario

Looking for cheap airfare to Ontario? 25% of our users found return tickets to Ontario for the following prices or less: From Johannesburg OR Tambo R12 045, from Cape Town Intl R13 468
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 to Ontario is May.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Ontario flight deals.

FAQs - Booking Ontario flights

How long is the flight to Ontario?

The average direct flight from South Africa to Ontario takes 26h 40m, covering a distance of 13402 km. The most popular route is Durban - Toronto with an average flight time of 26h 30m.

What is the cheapest flight to Ontario?

The cheapest ticket to Ontario from South Africa found in the last 72 hours was R11 706. The most popular route is Durban to Toronto and the cheapest airline ticket found on this route in the last 72 hours was R13 809.

What are the most popular destinations in Ontario?

Based on KAYAK flight searches, the most popular destination is Toronto (99% of total searches to Ontario). The next most popular destinations are Thunder Bay (1%) and Toronto (0%). Searches for flights to Ottawa (0%) are also popular.

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 to Ontario

(Return)
Airports
Origin
Durban
R14 068
only
R14 068
Cape Town
R17 315
only
R17 315
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
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.

HAH
ADD
Excellent 9,0

Pros: I liked the fligth attendant

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

ABJ
ADD
Excellent 8,6

Pros: The crew was amazing. The crew is an asset to the airline

Cons: Boarding is chaotic.

BKK
ADD
Good 7,6

Pros: Cabin crew was great at customer service. Very helpful.

Cons: The food was the same on consecutive flights, which made eating painful. And the Addis Ababa airport is very poor right now.

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
MUC
LHR
Okay 4,0

Pros: Pilot kept us informed throughout the flight.

Cons: Onboard services.

FRA
AMM
Mediocre 2,0

Pros: nothing was good

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

JFK
FRA
Excellent 8,0

Cons: Flight delayed and I missed connection

ATH
FRA
Good 7,0

Cons: not so crowded

SOF
FRA
Okay 5,3

Pros: Cabin staff were cheerful and helpfully

Cons: We had 4 luthansa flights in a week I appreciate that we were given a drink one up on BA ! However I am trying not to be picky every snack was chocolate 26 grames per 100g not great for a diabetic !!!! It would be lovely to have a savoury option

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
NBO
AMS
Good 6,6

Cons: Half the screens were not working - crew were made aware but nothing was done. Vegetarian choices were poor to non-existent ; I witnessed crew insist to a passenger that there were no vegetarian options! They finally cobbled something together for him but not a pleasant experience

GDN
AMS
Good 7,3

Cons: Not being 1 hour late

JNB
AMS
Good 7,6

Pros: Seat was comfy and spacious for economy class

Cons: Vegetarian meal was okay but could be more enjoyable if served with bread at start of meal.

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.

DUB
AMS
Excellent 8,3

Cons: The KLM crew are always great serving and treating you. Well above many other airlines.

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
IST
IAD
Excellent 9,3

Cons: Squawking brats the whole 10.5 hours of the trip to IAD.

IST
AMS
Good 6,0

Cons: It took around 15 minutes for airplane to park and I was very near to loose my second flight, if my second flight had not delayed I would have loose it totally.

SFO
IST
Excellent 10,0

Pros: Love love love this airlines! I wish the US carriers were like this!

TLV
IST
Okay 4,3

Cons: Ticketing staffs should and can be more co considerate. Average rating at best, and sometimes very rude.

FCO
SAW
Mediocre 3,6

Pros: I had a nice exit row seat and the plane had a good selection of entertainment.

Cons: flights were delayed significantly and in Tbilisi the staff did not show up until about 10 minutes before the plane was supposed to depart. Crew had not been inside the new airport and could not answer questions about transfers.

Wed, Oct 9
DUR
Durban King Shaka Intl
YYZ
Toronto Pearson Intl
28h 20m
Tue, Nov 19
YYZ
Toronto Pearson Intl
DUR
Durban King Shaka Intl
29h 40m
R14 068
Trip: 42 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
DFW
Mediocre 3,3

Pros: Crew

Cons: American airlines connections were terrible

LHR
MIA
Excellent 8,3

Cons: Seats and entertainment

FCO
LHR
Excellent 10,0

Pros: Friendly crew!

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
CAI
Excellent 8,0

Pros: The crue was great. Food was great

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
BOM
AUH
Okay 5,3

Pros: The crew was friendly and courteous.

Cons: Make seats more comfortable and food more tasty

AUH
YYZ
Okay 5,0

Cons: Train staff to be more responsive to customersn need

AUH
ORD
Excellent 10,0

Pros: Lounge in Abu Dhabi was great!

ORD
AUH
Mediocre 2,0

Pros: Nothing really.

Cons: Their time.

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.

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
DXB
MLE
Okay 4,3

Pros: Crew was great.

Cons: There is for a 4 hours flight just a small snack - just like a local flight. Then there is no bedding at all, just a blanket. Very poor for a F-class ticket.

DXB
KWI
Good 6,0

Pros: Entertainment in plan .. airport facilities

Cons: Staff in chick in only no staff .. staff in plan ignoring most of passengers except the rude passenger to stop fighting

EWR
ATH
Excellent 8,6

Pros: Food was great.

Cons: Seating was very cramped. I paid $900 for my flight, and the seats were so on top of one another you could barely breath without touching another human. Just because other airlines do it ... doesn’t mean Emirates should.

DXB
LHR
Excellent 8,0

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

Cons: It was quite good

DXB
ORD
Good 7,6

Pros: The entertainment was really good. The movie options were good. It was really nice that the movies were free. The pilot did a nice controlled landing and take off

Cons: N/a

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
PMI
BRU
Good 6,0

Pros: Friendly crew. Great phone support.

Cons: Online check-in was very messy - not available. After contacting the phone support, it was possible.

LHR
BRU
Good 6,3

Pros: One of the crew member who served our food seemed in a rush and just dropped our food on our trays :( There was a lack of communication at the counter for travelers like us who was making this connecting flight. We were there four two hours and nobody bother to tell us we needed to check-in again.

Cons: Better communication for people making a connection. Not to wait until you are showing your boarding pass and then telling us we needed to check-in again,

BRU
IAD
Excellent 8,3

Pros: It was ok

Cons: NA

NCE
BRU
Okay 4,0

Cons: 30 min delay !

IAD
BRU
Good 7,0

Pros: Seats were comfortable. The crews were helpful.

Cons: Cleaner bathroom on the plane.

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
LGA
MKE
Okay 5,6

Cons: sat on the tarmac for 3 hours because the pilot was late.

BOS
RDU
Okay 4,0

Cons: Better flight scheduling.

JFK
PHX
Okay 4,0

Pros: Service was ok not a big deal. Could've had a accommodate us for the 2 hour delay

Cons: 2 hour delay...and once in seat it was too hot with traffic of planes in front of us.

FAR
MSP
Okay 5,0

Cons: delays, delays yuck

ORF
ATL
Excellent 10,0

Pros: Crew was great

Cons: All was great

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
HKG
MNL
Excellent 8,0

Pros: god food and movie selection.

BOM
HKG
Excellent 8,0

Pros: Cathay pacific is very professional. 100 times better than American Airlines in general

JFK
YVR
Excellent 9,3

Pros: The crew was fantastic.

Cons: Entertainment is out of date and difficult to use.

KIX
HKG
Excellent 10,0

Pros: Was pleasantly upgraded from Economy to Business.

EWR
HKG
Excellent 8,3

Cons: not much choice in the movie selection

Fri, Sep 6
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
45h 47m
Thu, Sep 12
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
44h 20m
R17 315
Trip: 7 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 65 194 reviews
Overall
7,3
Boarding
7,4
Comfort
7,0
Crew
7,7
Entertainment
6,6
Food
6,5
PRG
EWR
Excellent 8,0

Pros: Good, professional, friendly crew.

Cons: Comfort is so so, food is plentiful and tasty but the overall quality has gone down over the past several years. Fees for luggage and other services are absurd.

SFO
DEN
Okay 4,0

Cons: Check in was slow, I had to pay $130 for 4lbs of overweight bag, $200 to change a flight, they screwed up the first change and almost charged $200 more until I asked them to review the “quality assurance” call, the flight was delayed because they had to find a new crew, and again because of a part.

ORD
SDF
Excellent 10,0

Pros: The crew was very nice

Cons: Nothing

SEA
SFO
Excellent 8,0

Cons: All went well.

LAS
SFO
Mediocre 3,0

Cons: All I have to say is 2 HOURS LATE!

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
JFK
RDU
Okay 4,5

Pros: Nothing

Cons: There isn't enough space on plane to enjoy the flight, it was more of, you have to go from one location to another. If it was more than 2 hours, I would have hated it even more.

FCO
CTA
Excellent 8,0

Pros: Peu de place pour les jambes Équipage très sympa

Cons: Plus de place pour les jambes mais vol rapide donc Ok

NAP
FCO
Excellent 9,5

Pros: Easy check in and easy baggage claim

Cons: They can easily work on the food

JNB
FCO
Good 7,6

Pros: The staff was kind and helpful. The business class was good and the updrafts was really worth it

Cons: Entertainment was poor .

FCO
DEL
Good 6,0

Cons: OK flight, evening Business class

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
LTN
TLV
Excellent 8,3

Pros: I’ve upgraded my ticket to business .very comfortable and good service

Cons: Time of departure.we had to wait in the airplane for 50 minutes due to busy traffic in the aire . Coming to Israel we’ve waited at least 30 min till the baggage started to come out

YYZ
TLV
Excellent 10,0

Pros: The most kid friendly airline you could hope for. There is no comparison between the staff in this airline and the staff on other airlines.

Cons: They show weird and often violent movies in public screens that are not appropriate for religious audience or for small children who are sensitive to graphic violence.

WAW
TLV
Okay 4,3

Cons: Take care of your costumers! People smoked electronic cigarettes without any problem during the whole flight, we asked them to stop a few times, the crew didn’t help AT ALL. People were doing hand stand in the isle mid flight, just a terrible zoo. Would pay 200$ more rather then go through this agai

CDG
TLV
Good 6,6

Pros: The modern plane.

Cons: When buying the ticket we were not aware that this is a "light" flight. Thus boarding was a pain. We were not able to pay in advance for extra baggage though a lot of effort was spent trying to do that.

TLV
LTN
Okay 5,6

Pros: nice crew, left on time

Cons: conditions much like low cost in a high price

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
FLR
ZRH
Excellent 8,3

Pros: Very friendly and cooperative crew. Entertainment is well upated with latest media.

Cons: Nothing

ZRH
ATH
Mediocre 2,0

Cons: Actually making the flight

CDG
ZRH
Excellent 10,0

Pros: Muy confortable, la amabilidad de los tripulantes

Cons: Nothing

GVA
JFK
Excellent 8,0

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

ATH
ZRH
Okay 4,0

Pros: Crew was very accommodating.

Cons: Flight was overbooked which caused an hour delay.

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
EZE
GRU
Mediocre 2,0

Pros: Nothing

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

ADD
SEZ
Excellent 8,0

Pros: G

Cons: G

EWR
LFW
Excellent 8,3

Pros: I appreciated the amount of movies offered as well as its variety. I also liked how often they brought drinks and snacks. The airline crew was very helpful to passengers.

BJM
ADD
Okay 4,0

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

EWR
ABJ
Excellent 8,0

Pros: Excellent crews

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
PHL
FRA
Excellent 10,0

Pros: amazong

BOM
MUC
Excellent 9,3

Cons: Food

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

BUD
MUC
Good 6,4

Pros: On time, efficient.

Cons: Food is becoming more and more of a joke on Lufthansa, gone are the bad sandwiches, now it is just sweets.

FCO
MUC
Good 6,6

Cons: There was a very loud group teenagers/young adults that kept getting up visiting each other and hitting on other customers seats. After 7 hours of the crew nor anyone else saying anything to them I called the crew & asked them to have them quiet down and sit down. The staff should’ve handled better

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
JFK
Excellent 10,0

Cons: Travelled business class and was ace experience

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
IAD
Excellent 8,6

Pros: Food was great, enjoyed watching videos, staff very profession and friendly.

Cons: Boarding was delayed and prolonged My Baggage was not transferred and was not available when I arrived in Dulles.

AMS
EDI
Excellent 9,0

Cons: KLM crew exceed our expectations

YVR
AMS
Good 6,8

Pros: Crew was helpful and food was very good

Cons: There was no entertainment on the flight from Vancouver to Amsterdam and this on top of a two hour delay in taking off which led us to have to literally run to our gate in Amsterdam to make the connection to Mumbai

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

ADD
DXB
Excellent 10,0

Pros: Nice crew. Smooth flight :)

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

LFW
EWR
Good 7,6

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

ADD
JNB
Excellent 10,0

Pros: Very conformable and quiet.

Cons: Nothing very nice flight.

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
LHR
GLA
Good 6,0

Pros: Seat confort

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

BLR
LHR
Good 7,3

Pros: Staff were professional and courteous

Cons: This was an old plane. Seats not as comfortable, and entertainment system was lacklustre.

FCO
LHR
Excellent 10,0

Pros: Friendly crew!

MRS
LHR
Excellent 10,0

Pros: Crew was lovely and kind, esp to babies and their clueless parents. I also like the safety video

FCO
LGW
Good 7,2

Pros: Food was unusually good for airplane food

Cons: Leg room

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
FRA
KEF
Excellent 8,6

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

FRA
OTP
Excellent 10,0

Pros: amazing

FRA
ABV
Good 7,6

Pros: The food was fine to abv

Cons: The wait time was extremely long and would be even longer when going back to Boston

LHR
FRA
Good 6,0

Pros: Nothing!

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

*
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