Find cheap flights to Ontario

Find cheap flights to Ontario

Return
Economy
Boston (BOS)
Ontario
Thu 1/23
Thu 1/30
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 R10 528
Airlines Ethiopian Air, British Airways, Air Canada, Lufthansa, SWISS, KLM, Air France, Turkish Airlines, Emirates, Etihad Airways, Cathay Pacific

Latest Ontario Flight Deals

Toronto
Direct from R11 682,49
2+ stops from R13 634,14

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 R11 682, from Cape Town Intl R13 634, from Durban King Shaka Intl R15 335
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 to Ontario is October.
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 30h 19m, covering a distance of 13402 km. The most popular route is Johannesburg - Toronto with an average flight time of 24h 35m.

What is the cheapest flight to Ontario?

The cheapest ticket to Ontario from South Africa found in the last 72 hours was R9 948. The most popular route is Johannesburg to Toronto and the cheapest airline ticket found on this route in the last 72 hours was R9 948.

What are the most popular destinations in Ontario?

Based on KAYAK flight searches, the most popular destination is Toronto (92% of total searches to Ontario). The next most popular destinations are Thunder Bay (7%) and Ottawa (2%).

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.

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

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
R17 112
only
R17 112
Cape Town
R12 443
only
R12 443
Johannesburg
R10 528
only
R10 528
Destination
Toronto
R10 528
only
R10 528
Thu, Feb 6
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 35m
Thu, Feb 20
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
R10 528
Trip: 15 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 274 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
EBB
ADD
Mediocre 2,3

Cons: It was over booked. I wasted my precious time in the airport for half day... and the staff of ethiopian were not kindness.

LUN
ADD
Okay 4,0

Cons: Flight delays with no info from staff. Food poorly prepared. No orderly queues - there is aggression with no intervention from staff. There is no need for two security checks when making connections in Addis. Plane loos were all very stinky and dirty. I now remember why I had stopped using ET!

KGL
ADD
Excellent 9,0

Pros: NA

Cons: NA

ADD
EBB
Mediocre 3,3

Pros: Crew were helpful

Cons: Food was very poor with very limited choices and no entertainment system on this flight

ADD
VFA
Okay 5,3

Pros: New airplane was comfortable and clean. Food was just okay.

Cons: We had to transit in Addis (connecting from Dakar) and the whole experience of going through the Addis airport, getting the voucher for the hotel, and going to the hotel was horrible: it took forever going through immigration and getting a simple stamp on the voucher (the latter an unsafe experience and time consuming, with hundreds of people piled up to get those stamps from just two people, crashing again each other, with no order, no lines). Somewhat there has to be a better way to manage this and make the experience safer and more comfortable to everybody. For instance, just enforcing to stay in line and organizing the lines would have saved everybody a lot of time and effort.

Thu, Apr 9
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 35m
Thu, Apr 30
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
27h 15m
R11 471
Trip: 22 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 496 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
BLR
LHR
Good 7,0

Cons: Some of the crew members were rude,

DXB
LHR
Excellent 8,3

Pros: Organized process and controls.

Cons: The crew can be a little more personable. They were very professional and courteous. Didn’t go out of their way to serve.

PLZ
JNB
Excellent 9,6

Pros: Leg room fantastic

EDI
LGW
Okay 4,0

Pros: Friendly Crew

Cons: delayed for 2 hours

TLV
LHR
Excellent 8,0

Cons: Boarding process..

Sun, Apr 5
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 15m
Fri, Apr 24
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
27h 50m
R11 572
Trip: 20 days
7,3Good Show reviews
Overall 7,3 Good
Based on 24 629 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
DCA
YYZ
Mediocre 2,0

Cons: I missed my flight that day i was not happy at all

PDX
YVR
Mediocre 3,3

Pros: Friendly staff

Cons: Flight was delayed 2 hrs

YOW
YYZ
Good 6,0

Pros: Friendly staff

Cons: Didn’t get to pick seats

YVR
DEN
Excellent 8,4

Pros: The crew that greeted us (and sorted out seats) was excellent.

Cons: We had booked seats together two months before our trip; when we checked in (both legs are Star Alliance, but Air Canada—one leg both directions—did not allow any on-line seat choice or changes), we had been separated to different rows altogether (and since it took two Air Canada trips to get from Vancouver to Denver; the first had mechanical difficulties an hour into the trip and had to return), and there was no way to change it online or at the airport.

YYZ
VIE
Mediocre 3,3

Cons: Cramped seats. No IFE. Chaotic boarding. Luggage missed flight.

Wed, Mar 18
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Fri, Apr 10
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 05m
R11 601
Trip: 24 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 390 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
RUH
Okay 4,3

Cons: The ticket was overbook. I ended up with no food on the plane because meals was not enough. There is no usb ports in both planes.

CLT
MUC
Excellent 10,0

Pros: New spacious plane, great crew, comfortable seats, good wine and partiffs. Anything thing is better than flying over priced crappy American Airlines and will avoid giving them a cent anytime I can. Lufthansa did a great job.

Cons: I kid screamed all-the-way across pond all night. Maybe next force the parents to calm child down. Tough situation and had to really address that issue.

JAN
IAH
Good 6,4

Cons: Unexpected $100 baggage fee for second checked baggage

TLV
FRA
Okay 5,6

Pros: Food was not available for flight.

Cons: Food

MIA
FRA
Okay 5,0

Cons: This was one of the worst Lufthansa crews. You could not pay them to care. Many years of flying LH this is the first time I encounter such poor service.

Wed, Mar 11
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
34h 55m
Thu, Apr 16
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
33h 30m
R12 443
Trip: 37 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 895 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
LAX
Excellent 10,0

Pros: Everything was excellent on this flight.

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

ZRH
JFK
Excellent 10,0

Pros: Great flight

NCE
ZRH
Excellent 8,0

Pros: The service and food were good.

Cons: As a petite person I find the seats in economy class small and cramped. When passengers in front of you recline their seat backs, there is very little room to move, making it difficult to get up and out of your seat.

DEL
ZRH
Okay 5,0

Pros: The crew was very lazy and not professional

Cons: Don't stop demanding from the crew

BUD
ZRH
Good 6,0

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

Tue, Jun 2
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
27h 24m
Thu, Jul 2
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
37h 00m
R12 588
Trip: 31 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 527 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
KWI
AMS
Excellent 8,0

Pros: The crews were pretty great!

Cons: The regulating of the temperature.

MEX
AMS
Excellent 8,0

Pros: The crew was very kind

LAX
AMS
Excellent 8,3

Cons: Seats in economy section are very close together . There is not enough room for knees...especially for such a long trip.

OSL
AMS
Excellent 10,0

Pros: Good amount of space on the plane, lots of movies to watch, good food and drink.

AMS
OTP
Okay 5,2

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

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

Wed, Feb 19
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
35h 45m
Sun, Feb 23
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
21h 35m
R12 863
Trip: 5 days
7,7Good Show reviews
Overall 7,7 Good
Based on 4 049 reviews
Overall
7,7
Boarding
7,7
Comfort
7,4
Crew
8,2
Entertainment
6,9
Food
7,2
NBO
CDG
Excellent 10,0

Cons: I dint like the way you guys sold me the tickets with only one bag to check in with when I went to the airport I’ve got to pay 58 pounds extra I was not happy with you guys so next time you have to tell your customers before they buy the tickets that’ it’s one bag check

LIS
CDG
Mediocre 2,0

Cons: Flight was delayed

CDG
TXL
Good 6,8

Cons: Seats were too close together.

CPT
CDG
Good 6,3

Cons: Comfort plus seats need some work. Very thin padding on a hard seat. The leg rest needs to come up higher so you don’t slide down while semi reclined. Nice compromise between business and coach though.

LHR
CDG
Excellent 8,3

Pros: Great and friendly crew

Cons: In-flight system had some problems and seats seemed a bit uncomfortable

Thu, Jul 16
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
55h 08m
Mon, Jul 27
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
33h 05m
R13 414
Trip: 12 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 570 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
CAI
Excellent 10,0

Cons: The best Airlines ever from every aspects, I’m frequent traveler of Turkish airlines and will be for good.

MIA
IST
Excellent 10,0

Cons: Turkish Airlines, as always, up to the mark!

IST
IAH
Okay 5,3

Cons: Amazing how little legroom you can get away with, on a 13+ hour flight. You should be so ashamed!!!

ADB
SAW
Okay 5,3

Cons: no red wine - what is written in the menu in business class was missing the main course meal

DTW
BOS
Mediocre 3,3

Pros: After we missed our flight, we were provided with terrible customer service.

Cons: We were told to go to the wrong gate. After we missed our flight, we were charged 880 USD to book for the identical flight the following day. We were taken around in circles inside the airport. Absolutely unacceptable. Would not recommend.

Sun, Jun 7
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
26h 25m
Sun, Jun 21
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
44h 15m
R13 733
Trip: 15 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 15 047 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
MXP
JFK
Excellent 9,3

Pros: Inflight entertainment was superb, catering in main cabin was also excellent. The crew was friendly and professional.

Cons: Main cabin seats were definitely better than other airlines, but still not the most comfortable for 8+ hours.

DXB
IAD
Excellent 8,0

Pros: everything was decent

DXB
MNL
Excellent 10,0

Pros: The crew were very friendly and accommodating.

Cons: Most long flights giveaway a personal kit. They didn't.

DXB
DEL
Good 7,0

Pros: Food is amazing, planes are good.

Cons: The boarding crew at the gate did not say anything while weighing the carry on bag. I was ask to go to another person who issued me check in baggage sticker and told me to hand over your baggage to a person inside. At last he mentioned to not put any valuables in that bag. My carry on bag was just 1lb extra and the first person could have told me right away and I would have thrown away chocolates and brought down the weight to permissible limit. In general passenger do carry valuable stuff in carry on bag. I had to follow whatever I was told.

JFK
DXB
Good 6,0

Cons: The crew was NOT friendly or helpful, and the dinner served was cold. The bread was even stale. The snacks and breakfast was fine, but it makes a difference when the only main meal is not good.

Thu, Jul 2
DUR
Durban King Shaka Intl
YYZ
Toronto Pearson Intl
28h 15m
Fri, Jul 31
YYZ
Toronto Pearson Intl
DUR
Durban King Shaka Intl
41h 15m
R17 112
Trip: 30 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 558 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
IAD
AUH
Okay 5,3

Pros: Crew was friendly and online entertainment system had a lot to offer. Online check-in does save time, it's a shorter queue & you just have to drop off your luggage.

Cons: Eithad charges for seat selection now! Not seats with extra legroom or any other perks. But any seat in Economy if you select it 24 hours before departure, anywhere from $25 to $45. Seat selection is free if flight departure is less than 24 hours away but available seats are all random.

BAH
AUH
Excellent 9,3

Pros: Business Class Seats were comfortable

FRA
AUH
Good 6,3

Pros: Very unprofessional crew, particularly Katarina who had quite an attitude and twice left out the last four rows for drinks and coffee. Simply out of laziness.

Cons: Online check-in had website issues and did not allow seat selection. Web check-in and on board service need significant improvements. Would not fly Etihad again; much higher standards and better service with Emirates or Qatar Air.

JNB
AUH
Excellent 9,6

Cons: Slight inconvenience having to wait for a connecting flight, which delayed our arrival plans at the destination....

HYD
AUH
Mediocre 2,6

Cons: Better comfort and services

Mon, Mar 16
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
43h 10m
Mon, Mar 30
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
47h 45m
R17 431
Trip: 15 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 6 257 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
PVG
HKG
Excellent 8,0

Pros: Apart from the delay everything was quite good.

Cons: The delay of over 1 hour was a bit nerve-racking as we were close to missing our connecting flight.

HND
HKG
Excellent 9,6

Pros: Top notch service and experience. Up there with EVA Air as the best I’ve ever seen.

Cons: Baggage delivery took very long in Hong Kong. Bags were coming off 35 minutes after the first bag came off.

MNL
HKG
Mediocre 3,3

Cons: Better attitude of head attendant. Need to improve food. Not attentive.

MNL
HKG
Excellent 8,8

Pros: Well fed and provided beverages on trip. Food not gourmet----but what do you expect? Crew was pleasant and helpful.

Cons: Sure could use a little more leg room. I am 6'2"--so know I am taller than the average bear, but I think even a 5"8" man or woman finds the legroom a little tight---especially on a 15hr flight. On a 3 to 5 hour flight--OK. The legroom was durable--but you asked waht could be better and that point sticks out in my mind.

SFO
HKG
Mediocre 2,0

Pros: I was unable to board the flight so there is nothing to talk about.

Cons: Provide options for accommodation, refund or alternate flights after announcing a 24-hour delay. I had to repurchase my flight from HKG to SFO after finding out that a return ticket is treated as abandoned if one does not fly one way. Not the level of service expected from an international airline.

Thu, Feb 13
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 35m
Thu, Mar 5
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
R10 528
Trip: 22 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 274 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
KGL
ADD
Excellent 9,0

Pros: NA

Cons: NA

ADD
BKK
Okay 4,0

Pros: Food

Cons: Staff behavior & regular check on entertainment system as my screen was not working in 9 hr long journey

IAD
ADD
Good 6,6

Pros: The crew members were very accommodating and friendly. They do a wonderful job. When I told them that the power was not working in my seat and that I needed it for my CPAP (I call it my anti-snoring device), they arranged for me to move to another seat where the power worked for the CPAP. When the power did not work in the new seat for my laptop, they offered to let me charge it in a more powerful outlet near the galley.

Cons: The power didn't work for my laptop. It did work for my CPAP device. Some of the seat control buttons were out of order.

EBB
ADD
Okay 4,4

Pros: Food and drink was good.

Cons: Every single flight (4 total) took off late and even caused us to miss a connection. On the way to Madrid from Entebbe, my luggage was mislabeled and sent to London and now is completely lost. It has been two days of a trip of having no clothes, shoes, or toiletries other than what I had on my person. And I have yet to hear from anyone with Ethiopian Airlines, only representatives from Madrid airport.

ABJ
ADD
Excellent 8,0

Cons: Water to drink during flight.

Fri, Jun 5
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 21m
Mon, Jun 15
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 25m
R11 471
Trip: 11 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 496 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
IAH
Excellent 9,3

Pros: The crew was excellent! Great service.

Cons: More options in movies of other languages.

PHL
LHR
Good 6,0

Cons: Continues the use of entertainment tv program during the delays - take off was delayed, descending was delayed and parking was delayed.

LHR
PRG
Okay 5,0

Cons: No luggage and you had 4 hours! And 20 min late. Not good

DUB
LHR
Excellent 10,0

Pros: Business class lay flat seats allow sleep. Staff tries to pamper you with good service. Smooth long flight 10hrs40min and flight left 30 min late and still arrived early 40 min.

Cons: Online checkin requires passport check at airport so you try but cannot print boarding pass. Online would not let me order gluten free vegetarian meal for daughter, but staff at terminal said oh it is too late now, you need 24 hrs notice... on flight though they figured it out and brought her foods she could eat so it worked out ok.

BWI
LHR
Good 6,3

Cons: Die Wartezeit in Londonit 5,5 Stunden war viel zu lang, das sollte auch kürzer möglich sein

Sat, Jan 25
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 25m
Sat, Feb 15
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
R10 543
Trip: 22 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 274 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
ADD
BJM
Mediocre 3,6

Pros: nothing really

Cons: entertainment system only played audio out of one ear, small selection of movies, flight departed late and gate changed

LFW
EWR
Good 6,6

Cons: The toilets were filthy. The tv touch screens didn’t work

IAD
ADD
Good 6,6

Pros: The crew members were very accommodating and friendly. They do a wonderful job. When I told them that the power was not working in my seat and that I needed it for my CPAP (I call it my anti-snoring device), they arranged for me to move to another seat where the power worked for the CPAP. When the power did not work in the new seat for my laptop, they offered to let me charge it in a more powerful outlet near the galley.

Cons: The power didn't work for my laptop. It did work for my CPAP device. Some of the seat control buttons were out of order.

NBO
ADD
Excellent 8,8

Cons: Punctuality. Time is off the essence.

TLV
ADD
Good 7,3

Pros: Large space

Cons: Bording

Sun, Mar 15
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 55m
Sat, Apr 25
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 05m
R11 630
Trip: 42 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 390 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
CLT
MUC
Excellent 10,0

Pros: New spacious plane, great crew, comfortable seats, good wine and partiffs. Anything thing is better than flying over priced crappy American Airlines and will avoid giving them a cent anytime I can. Lufthansa did a great job.

Cons: I kid screamed all-the-way across pond all night. Maybe next force the parents to calm child down. Tough situation and had to really address that issue.

MUC
MEX
Excellent 10,0

Pros: We got an upgrade to business class and the experience was extraordinary. The service in general, but the warmth smile and courtesy of the flight attendants made the experience fantastic

MUC
TLV
Excellent 9,2

Pros: crew attentive the plane is very clean

JAN
IAH
Good 6,4

Cons: Unexpected $100 baggage fee for second checked baggage

MXP
FRA
Good 6,6

Pros: The crew is very nice.

Cons: Communicate with the other airports for delays....we got home 9 hours later and missed events which were planned because of a failed paperwork delay in Milano.

Fri, Feb 28
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 10m
Sun, Mar 8
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
R11 949
Trip: 9 days
7,3Good Show reviews
Overall 7,3 Good
Based on 24 629 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
YUL
MCO
Okay 5,6

Pros: The flight was on time.

Cons: The cabin announcements were rapidly spoken and hard to understand. The seats are too close together. The flight was overheated, stuffy air, too hot.

GRU
YYZ
Good 6,3

Pros: hilarious crew and they were very helpful

Cons: seating was so uncomfortable and i'm petite/slim. the bathroom wreaked and the toilet seat would not stand up alone

DCA
YYZ
Mediocre 2,0

Cons: I missed my flight that day i was not happy at all

DFW
YYZ
Okay 5,3

Pros: The customer service phone number was impossible to get through on in order to take to someone within 24 hours of my flight in order to make my Special Meals request as I have Celiac's Disease. I was unable to make this selection at booking as when you book through a third party like Expedia, which I did, you cannot access the same internal tools required to make that selection. You can ONLY then call once you have checked in before the flight in order to let the airline know of your Special Meal needs. This is not only a terrible policy as it undercuts those who ARE ultimately still buying tickets to their airline, and that the airline is CHOOSING to sell. It provided me with an extremely subpar experience of the airline but left up to the last minute with doubts about my ability to board a 13 he international flight without the reassurance that I would have ANY meals aboard and no other options should that be the case. Right before my flight departed I was reassured that the information we had requested Expedia relay to the airline internally the day before, who we called when we couldn't get through to the airline, WAS able to convey this Special Meal request and I was going to have food on the flight, so I then did not purchase a bunch of snacks in the airport to have as options. The first meal in, no Special Meal was provided and I had to explain then entire situation all over again. They assured me they would figure it out and get me taken care of. However, no one who assisted me conveyed this to anyone else on the flight and every time food was dispersed, same situation. This was stressful and exhausting and the options provided me were modified to be gluten free, such as an entire plate of fruit for my snack, instead of the protein heavy snack everyone else received, because there truly wasn't extra for that type of dietary restriction. This was stressful and I was very hungry on the flight. One of the attendants got me a few chunks of cheese from first class, but otherwise, it wasn't great. I would advise travelers with Special Meal requests NOT to fly with AirCanada.

YYZ
HND
Good 6,0

Pros: The customer service phone number was impossible to get through on in order to take to someone within 24 hours of my flight in order to make my Special Meals request as I have Celiac's Disease. I was unable to make this selection at booking as when you book through a third party like Expedia, which I did, you cannot access the same internal tools required to make that selection. You can ONLY then call once you have checked in before the flight in order to let the airline know of your Special Meal needs. This is not only a terrible policy as it undercuts those who ARE ultimately still buying tickets to their airline, and that the airline is CHOOSING to sell. It provided me with an extremely subpar experience of the airline but left up to the last minute with doubts about my ability to board a 13 he international flight without the reassurance that I would have ANY meals aboard and no other options should that be the case. Right before my flight departed I was reassured that the information we had requested Expedia relay to the airline internally the day before, who we called when we couldn't get through to the airline, WAS able to convey this Special Meal request and I was going to have food on the flight, so I then did not purchase a bunch of snacks in the airport to have as options. The first meal in, no Special Meal was provided and I had to explain then entire situation all over again. They assured me they would figure it out and get me taken care of. However, no one who assisted me conveyed this to anyone else on the flight and every time food was dispersed, same situation. This was stressful and exhausting and the options provided me were modified to be gluten free, such as an entire plate of fruit for my snack, instead of the protein heavy snack everyone else received, because there truly wasn't extra for that type of dietary restriction. This was stressful and I was very hungry on the flight. One of the attendants got me a few chunks of cheese from first class, but otherwise, it wasn't great. I would advise travelers with Special Meal requests NOT to fly with AirCanada.

Thu, Jun 4
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 35m
Wed, Jun 24
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
R11 485
Trip: 21 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 496 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
PRG
LHR
Excellent 8,0

Pros: Friendly and helpful

Cons: More leg room

EWR
LHR
Good 7,3

Cons: The least comfortable and smallest narrow business class seats ever

TLV
LHR
Excellent 8,0

Cons: Boarding process..

SEA
LHR
Excellent 10,0

Pros: The entire crew was amazing! Super comfy flight with complete lie-flat club world seats. Arrived into London feeling very refreshed!

BEY
LHR
Okay 4,6

Pros: They change my seat from middle to window, but that’s all.

Cons: Flight delayed. Food was salty and cafeteria like.

Thu, Jun 4
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 40m
Mon, Jun 22
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
28h 40m
R12 747
Trip: 19 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 527 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
YYZ
AMS
Good 6,6

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

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

LAX
AMS
Mediocre 2,0

Cons: I paid for the preferred seat .and i found that people beside me didnt pay anything when i asked them ,

OTP
AMS
Excellent 10,0

Pros: Loved the smooth ride.

Cons: Bathroom was pretty nasty

VIE
AMS
Excellent 8,0

Pros: Customer care was super supportive

Cons: Inflight sandwiches

OTP
AMS
Excellent 10,0

Pros: 15 years ago I told myself not to fly Delta anymore. But these 2 flights Detroit to Amsterdam and back changed my mind. I enjoyed the flight very much and I'm looking forward to the next one.

Sat, Jan 25
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 25m
Tue, Feb 11
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
R10 572
Trip: 18 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 274 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
NBO
ADD
Excellent 8,8

Cons: Punctuality. Time is off the essence.

CPT
ADD
Okay 5,3

Pros: They an amazing crew

Cons: They need to improve on the flight check-in and boarding at thier airport in Bole, it is so messy. Also thier inflight menu is nothing special

DAR
ADD
Good 6,3

Cons: Plane was very very old

ADD
PHC
Excellent 8,0

Pros: Good service

Cons: Serve Warm food

IAD
ADD
Good 6,6

Pros: The crew members were very accommodating and friendly. They do a wonderful job. When I told them that the power was not working in my seat and that I needed it for my CPAP (I call it my anti-snoring device), they arranged for me to move to another seat where the power worked for the CPAP. When the power did not work in the new seat for my laptop, they offered to let me charge it in a more powerful outlet near the galley.

Cons: The power didn't work for my laptop. It did work for my CPAP device. Some of the seat control buttons were out of order.

Thu, Apr 30
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
48h 05m
Tue, May 26
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
22h 25m
R13 037
Trip: 27 days
7,7Good Show reviews
Overall 7,7 Good
Based on 4 049 reviews
Overall
7,7
Boarding
7,7
Comfort
7,4
Crew
8,2
Entertainment
6,9
Food
7,2
CDG
MAN
Excellent 10,0

Pros: The gentleman at the check out his name was Omar went over and above the call of duty for Customer Service me being an American he walked me through each step of using flybe via air France and paying for checking my bags and even the carry on luggage and getting me through security etc.

ACC
CDG
Mediocre 3,3

Pros: n/a

Cons: The entertainment system was very old with minimum selection. My entertainment system actually stopped working. The seating area was very cramped. I called for service a couple of times from my seat, but nobody came.

ATH
CDG
Excellent 10,0

Pros: Despite being a short flight, they gave food

Cons: Nothing. All ok

FLR
CDG
Excellent 8,3

Pros: Exit row seat had much more space for legs, very much worth the upcharge for this seat.

Cons: Cabin temperature was very cool for me. Never used a blanket on an international flight before, and used a blanke on this whole 9 hour flight. Maybe a function of the seat location? Not sure but I was cold.

CDG
ORD
Excellent 8,6

Pros: The crew was terrific.

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First