Find cheap flights from Ontario to South Africa

Search hundreds of travel sites at once for deals on flights to South Africa

— South Africa
Oct 8 — Oct 151
Return
1 adult
Economy
0 bags
From?
To?
Sat 8/10
Sat 15/10

Let KAYAK do the searching

Save 8% or more

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

October

High season

July

Cheapest flight

R11 778

Average price (return flight)

R29 572

Good deal (return flight)

R25 311

Good deal one-way

R13 807
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (30% more expensive on average)
Flight from Toronto Pearson Intl to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from Ontario to South Africa

Top 5 airlines serving from Ontario to South Africa

Scores according to KAYAK customer reviews
8,2
Qatar AirwaysOverall score based on 11900 reviews
8,3Boarding
8,1Comfort
8,6Crew
8,2Entertainment
8,0Food
Airline reviews

Delay due to mechanical difficulties made us miss our connection in Doha. Qatar Airport staff extremely unhelpful and told lies. Tried to imply we were responsible for missing connection when Air Canada was at fault. A terrible experience .Will try to avoid Doha Airport and Qatar Airways in future.

Read more about Qatar Airways

Delay due to mechanical difficulties made us miss our connection in Doha. Qatar Airport staff extremely unhelpful and told lies. Tried to imply we were responsible for missing connection when Air Canada was at fault. A terrible experience .Will try to avoid Doha Airport and Qatar Airways in future.

They should serve meals and drinks separately. Serving both together slows down the process. We were waiting for a long time for the meals.

The flight was rescheduled by 6 hrs delay and no accommodation provided. also the connecting flight from India to Doha was minimum basic comfort level.

The bathroom is not that good.. dirty.. the sink is not properly draining.. (all bathrooms - all flights- back&forth) . There was no toilet paper seat either going to DC. Crew is not picking up trays/trash right away. Once, we even brought our tray in the back. Food should be mix of western& middle east. middle east food is a bit too much for some passengers- too smelly, spicy,— The crew are nice though. Very helpful and friendly.

It was good

Service is very good. No complaints.

Better boarding system than just 4 zones. Within each zone, boarding needs to be done with specific rows at a time.

Very old plane (15 years old).. And they lost my luggage!

I liked the Crew . The food was terrible .I was starving. I couldn't eat the food.

The worst people to deal with in gatar airport after I miss my flight they plam me and 5 people with me after the air plain delayed us from making to the next flight to the people off gater the forner the one you hiar to run the airport they do more damage don’t fly with gatar airlines

This flight was cancelled

EXCELLENT SERVICES

Pros: "Food"
Cons: "Seats"
Pros: "Crew were so much helpful, really appreciate, my wife got sick, they have been amazing"
Cons: "Seats be little spacious"
Pros: "The cabin crew was very attentive throughout the long flight, offering water and orange juice often. Good selection of movies was available."
Cons: "Can't think of anything, everything was very good."
Pros: "The crew was very friendly."
Cons: "Seats can get better."
Pros: "Flight attendants were excellent, food service very good. If the service is so good in economy, I can't imagine how nice it would be to fly in business class. I would fly Qatar Airlines all the time if the price is right."
Cons: "Economy row seats don't give you enough space for your legs between rows, but this is a systemic problem among airlines. You have to live with it or move up to business class."
Pros: "No comments."
Cons: "No comments."
Pros: "Amazing aircraft! Amazing crew!"
Cons: "Plane was too warm and movie selection was the same for all flights. Too many marvel kid movies."
Pros: "There are very friendly"
Cons: "Just continue the better services"
Pros: "The supervisor has a good customer care and all the crew are so wonderful. I was so pleased. Thank you."
Pros: "Very nice aircraft , crew, and supplies"
Cons: "Flight delayed, so missed connecting flight and stuck in Qatar for 13 hours on top of a 22 hour regular flight schedule"
Pros: "Food and entertainment was fine."
Cons: "Crew was not very organized or helpful. Need more training/experience."
Pros: "Arrived early in Budapest. Good leg room."
Cons: "Not enough toilets for length of flight and number of passengers! Always a long queue. Long bus journey from terminal to plane."
Pros: "Ambiance"
Pros: "It is so far a cut above the American carriers. There’s no way to compare them, because Qatar Airways is so far superior. The seats are far more comfortable and larger, the amount of legroom is far superior, you have much more personal space, and the craft is cleaner. Flight Attendants are fantastic! They provide excellent personal care, and are there for everything. They are supremely polite and courteous, and bring things in mediately. Very often anticipating your needs. This is what flying used to be like on United and American. But those people have completely forgotten what service is. Qatar is a 5 star airline. United and American, to my view, are 2 star at best."
Pros: "Everything"
Cons: "Nothing"
Pros: "Food was great."
Cons: "Passengers in the back seat kept shaking my seat. I told them to stop, but they kept doing that."
Pros: "US airlines should model Qatar. New plans with exceeding long courtious staff who are happy to make your flight as comfortable and pleasant as possible."
Cons: "The food was actually very good, nothing was an extra charge and the flight attendants were wonderful. US airlines should really do a better job!"
Pros: "Plane was clean and modern. Staff was very courteous. An overall pleasant flight."
Pros: "Best host staff"
Cons: "We had booked the flight together and they ended up putting us in different rows and couldn’t fix that. We travelled 14 hours apart :("
Pros: "Love the service, love the crew!"
Pros: "The service was impeccable, flights on time and the transfer easy!"
Pros: "great staff"
Cons: "Some of the head phone are not working at all...."
Pros: "Hindu meal only be vegetarian"
Cons: "All is good"
Cons: "Seats and legroom too small"
Pros: "Not much except the on board crew are nice."
Cons: "The first flight from KTM the TV didn't work and I didn't fit into the seat. The most uncomfortable seat in a long time. The second flight from Doh to JFK was not good. I was put through 3 security checks when I already went through security in KTM. On the 3rd check my Dutyfree whiskey was taken from me because they would not let me take it in my carry on. They said I could take it if I checked my carry on bag (one backpack). My carry on has everything I need for a 16 hour flight. Plus, I had my very expensive camera gear in there too so I could not do this. This was unfair and Qatar needs to step up and return my Dutyfree whiskey and reimburse for the flight without TV. I will never suggest Qatar to anyone."
Pros: "Seats should be comfortable, improve your menu, Pakistani dishes should be added, sweat dishes are hot and tasteless"
Cons: "Crew members were not concerned. Service was not proper and on time."
Cons: "The airport did not have air conditioning, which was very annoying given the temperature outside was 30C."
Pros: "I liked everything about the flight and the service was great!"
Pros: "SPECIALLY THE CREW SERVICE EXCELLENT"
Pros: "Decent leg room. New plane."
Cons: "Only one meal was served in about a 6 hour flight. By the end of the flight I was famished."
Pros: "As always, Qatar Airways has new planes, comfortable seats, clean atmosphere, and pretty good leg spaces. They fly on time and land on time."
Cons: "1. Food - It was not that great, especially if you are allergic to cold. It applies to asthmatic patients like me. You have very limited choices. The only hot item in my whole tray was "chicken mixed rice". Everything else from yoghurt to fruits went waste. Can we have HOT FOODS for people like me? 2. Flight Attendants - It seemed that the flight attendants were not so experienced at handling customers. Plus, several of them had poor English. That would have been okay if they had patience to listen to me slowly. But, they seemed to be in hurry and not wait enough to understand my request properly. I was asking HOT WATER and they were repeatedly handing me COLD WATER. Plus, they could see me breathing heavily and feeling great discomfort. Nobody asked me 'ARE YOU OKAY?". It seemed, they didn't care for customers like me. I found a serious lack of CUSTOMER RESPONSIVENESS, forget PRO-ACTIVENESS among several flight attendants. Finally, I found an example of SNOBBERY in the plane. A flight attendant was asking a couple sitting next to me to fill up the FEEDBACK FORM. They looked like from Middle East but were British citizens. They didn't talk to me even though I volunteered at frist to introduce myself. The lady was especially rude to me. They were dressed like high class folks. That's it. They neither represented the hundreds of passengers, especially Indians, in the Economy Cabin, nor were they friendly to fellow passengers. It left me with a feeling that Qatar Airways attendants were judging a book by cover and asking the wrong persons to fill the form who didn't really represent their majority customers for that cabin."
Cons: "This was also a good flight it was just a bit more cramped than the Qatar Flight Los Angeles to Doha so I preferred that flight over the Doha to Singapore"
Pros: "Absolutely nothing!!!!!!"
Cons: "The fact that our flight was cancelled without being notified. I will never make flight arrangements with them again!!!!!"
Pros: "Flight attendants were very courteous and attentive. Comfortable seats and smooth flight. Didn't feel that the flight lasted for 16 hours."
Cons: "Food needs to be asked for rather than offered."
Cons: "Seriously, the service of Qatar Airways was horrendous in Uganda. Ridiculous. Could NOT give a worse review. Would 100% NOY recommend this airline. EVER."

Great

Excellent experience I would only fly with Emirates

Seats could’ve been more comfortable

Departure times were late

Shorter layover time

Nice an comfort travel

The wifi wasn’t working, waste of money. There was no space for carry in baggage, had to hold all the valuables and the carry in baggage was went to cargo

You should add little bit more snacks.

Pros: "Yes"
Cons: "All good"
Cons: "I wish the 777 had slightly wider seats like the A380"
Pros: "Good leg space and entertainment options"
Cons: "I was eligible for a complimentary hotel for my connection. However, in none of my correspondence was mentioned that I'm supposed to request a hotel ahead of departure. No emails from Kayak and neither Emirates. This is extremely disappointing and unnecessarily costly"
Pros: "Flight crew & food"
Cons: "Need avoid delay flight, it’s hard to catch connecting flight"
Pros: "Good"
Cons: "NA"
Pros: "Great crew, good legroom and comfortable seat"
Cons: "Evrything was fantastic"
Pros: "amazing customer service. great seats and interior. well on schedule."
Cons: "no window seats were available just some time after check in was open(at least when i got notification). Got airplane ears- pressure issue. This has never happened to me before."
Cons: "Looks like Emirates uses really old planes for this leg. The recliners were not working."
Pros: "Food is good."
Cons: "Seats could have worked well. Infotainment could be better"
Pros: "The seating was comfortable with nice ambience."
Cons: "The crew was polite in talking but arrogant in nature."
Pros: "Flight was delayed for 6 hours while we are in the plane, on top of my 13 hour flight"
Cons: "letting people know that flight will be delayed ahead of time"
Pros: "Leg room was excellent I even enjoyed the meals nice to have real cutlery rather than plastic Very efficient and smooth boarding Return of checked luggage upon arrival was prompt and efficient Flight attendants were super conscientious, friendly and VERY professional"
Cons: "Everything was GREAT"
Pros: "The entertainment system was excellent and the free WiFi was good. The food was good, it was a bit more than expected as were the numerous beverages. The service was excellent."
Cons: "The free WiFi was limited to a small amount of data or two hours."
Pros: "Friendly cabin crew, new movies"
Cons: "Long wait after boarding before takeoff"
Pros: "This leg was generally worse than Boston to Dubai. The airline staff were less polite, borderline rude."
Cons: "As above"
Pros: "Food Staff Service Aircraft"
Cons: "Nothing"
Pros: "The comfort and smooth boarding procedure"
Cons: "there is a technical issue with the headset input and thus the entertainment system did not work."
Pros: "Crew were more friendly from Dubai to Sydney than on other Emirates flights."
Cons: "Screaming kids for whole 14 hours!"
Pros: "Valuable reminders ! Updates regarding flights was superb."
Cons: "Nothing to say."
Pros: "Smooth flight. Attentive crew. Good entertainment options"
Cons: "The toilet had no toilet paper so I used the paper hand towel and prayed it did not block when I flushed. The beef option was not that great. I should've chosen the chicken."
Pros: "Food, Service, entertainment"
Pros: "Space"
Cons: "Breakfast could have been a bit better"
Cons: "Very good"
Pros: "We felt safe and the flight landed a bit early."
Cons: "Boarding was a nightmare, couldn’t hear zones being called, etc. assigned seats had us in the middle and basically so confined we couldn’t eat when they gave us food. Very uncomfortable. I had such a bad experience I got online and paid for isle seats for the return trip, and thought maybe that’s what they wanted all along ..,"
Pros: "Everything from food to seating was quite comfortable."
Cons: "Boarding was a bit more difficult since they did not call boarding zones"
Cons: "This was a fraudulent charge!!"
Pros: "Safety video was cool. Even in Arabic! The amenities were lovely — headphones, entertainment choices, bag with toothbrush, slippersox, etc. They elevated economy well above (the usual) steerage."
Cons: "Not having options beyond the menu; it wasn't clear where to ask for a vegetarian meal. The battle of carry-on v. coat storage is unseemly."
Pros: "It was much better than first leg from Ft Lauderdale to Dubai, better plane, better service, better food, better entertainment"
Pros: "Entertainment offer was great. Live channels, talks, movies, etc..."
Cons: "The service... it was almost a 7 hours flight, the crew brings you your food and that's it. I needed to ask more than three times to get water, again and again, I can't understand this behaviour at all. They treat you extremely bad unless you fly business with them. I felt uncomfortable and didn't like this behaviour at all."
Pros: "The flight was superb."
Cons: "Nothing. Will always fly Emirates whenever I get the chance."
Pros: "Business class product is phenomenal."
Cons: "I didn't get hotel and the staff in the airport were too strict and mean"
Pros: "The in-flight service of Emirates Airlines is superb and Flight Attendants as helpful, courteous and diligent in their duties. I highly admire their professionalism and client service."
Cons: "None"
Pros: "Food"
Cons: "None"
Pros: "I was very comfortable."
Pros: "The staff was amazing, not perfect, but still very good. Even on the long leg from Seattle to Dubai after 14 hours they we're smiling, helpful and attentive."
Cons: "The only thing I could say was not up to par was the food on both flights. The long legs food got me sick, and yes I was the only one so could have just been me, and the second the "sandwich" it seems they were not even trying."
Pros: "Very relaxed, good food and beverages. Loved the bar/lounge area. Staff very friendly and helpful. Will definitely fly Emirates again."
Pros: "Facilities and Crewe in business class were great"
Cons: "The food was not great. The pheasant was hard and dry and my mums gluten free meals where not very appetising"
Pros: "All was good"
Pros: "The crew were friendly."
Cons: "wifi wasn't good - I couldn't connect. Wine choice wasn't good (white). Would have preferred a sav blanc"

The flight attendants did a exceptional job the entire flight providing attentive service.

Perfect.

Clean cabin and lavatories. Crew friendly, attentive and helpful.

Slow service, difficult internet.

Pros: "10/10 would recommend.."
Pros: "Entertainment"
Cons: "I requested a vegan vegetarian meal and did not get it. I had to do with the regular meal which had a lot of dairy products to which I am allergic to. The space between rows of seats. It was really crammed in Economy and we are a petite thin family!"
Pros: "Seat was comfortable"
Cons: "Had reasonable size carry on and it was frowned upon? Seat was right behind business class and separation curtain just is my laps"
Pros: "The entertainment was good"
Cons: "The food on the 2nd flight was bad"
Cons: "Need more leg room"
Pros: "Crew was very friendly. Seat a pretty comfortable."
Cons: "Guy behind me kept asking for a seat upgrade and when they didn’t oblige spent the whole 11hours kicking the back of my chair in protest. I understand this isn’t the crews’ fault. But maybe the bid upgrade for seats isn’t the best system?"
Pros: "The inflight entertainment was great and helped to pass the time. The food was good for airline food."
Cons: "The flight staff was just okay - they could have been friendlier. The seat cushions seemed old - they were comfortable enough for sitting but not comfortable to sleep."
Pros: "The food was the best I've had on any airline in recent times. On the first flight it was a croissant and a swiss chocolate, on the second flight it was a hot danish pastry."
Cons: "The first flight was late so I was worried I'd miss my connection (however connection was delayed too so I made it). Also, I was asked to check in my bag because "the aircraft was full" however when I got on the plane I noticed it was half-empty and there would have been ample overhead room."
Pros: "Friendliness"
Cons: "The boarding by groups could improve the process"
Pros: "Responsive excellent crew."
Cons: "Long waits to get to the bathroom. Plane dated."
Pros: "Finally, they came to their senses. When you change planes, you already have been checked once for security, so there is no more need (and never was¨) for another secutiry check. With just one hour to switch planes, this is great relief."
Pros: "Everything went smooth. Very friendly, and felt warmly welcomed."
Cons: "A bit of long lines especially with the 2nd security point in Zurich."
Pros: "The plane wasn't totally booked and very clean"
Pros: "A very pleasant and efficient experience. The gate personnel were very helpful with a boarding pass snafu. We decided to check a bag, and the automated option saved us a lot of time and was very easy."
Cons: "My special meal wasn’t available."
Pros: "The Boeing 777-300ER is ether new and clean."
Cons: "Seating was super tight. Once the person in front of me declined their seat the screen of the inflight entertainment system was right in front of my nose (no, my nose is not particularly long). I’ll consider flying Lufthansa or United next time - even if It required a stopover in Frankfurt or Munich."
Pros: "timely departure"
Cons: "too hot in the plane!!"
Cons: "Outdated plane."
Pros: "Staff and flight was really great. Everything went smoothly and on schedule. The plane was clean."
Cons: "The seating was almost unbearable. So small and cramped. Arm rest didn’t go all the way up so very hard to cuddle with my seat mate (my daughter). I couldn’t even put my arms by my side without pushing my seat neighbors off. Seat in front of me was in my lap. Hard to get out of seat to use restroom. Way to tight. Long flight from Boston to Zurich was so hard to bear. I understand making money...but this is ridiculous!!"
Pros: "Nothing remarkable"
Cons: "I got up to use the bathroom and I was seated in the 10th row. When I was trying to make my way back to my seat, the beverage service had started. They were at the 12th row and after bumping into me, the flight attendant asked me to back up and wait until the beverage service was over to go back to my seat. This was a flight from Frankfurt to Zurich, only about an hour long, and I would have easily spent half of it standing up had I complied with their request. I had to be pushy and ask them to just back up the cart 2 feet so I could get to my seat, which only took them 5 seconds. This was a very rude, illogical, and unreasonable request from the Swiss Air crew."
Cons: "Entertainment screen didn't work properly to rewind & fast forward. boarding time was printed as 1 hour prior to takeoff but occurred 20 min. prior. pleasant crew and decent food."
Pros: "Excellent crew, shiny disposition"
Cons: "Entertainment: not many new movies worth watching. Not enough TV programs offered."
Cons: "Reviewing Business class Nothing memorable at all. An ok dinner after take off followed by a tiny salad 8h later before landing. Quite minimal for such a long flight. The entertainment system needs special mention for its awfulness. The system in Business class would be considered poor even in Econ - small screen, terrible picture quality and a painful, prehistoric interface."
Pros: "Very friendly crew, good legroom in economy, excellent meals."
Cons: "None"
Pros: "Everything !"
Pros: "The food was surprisingly good and the onboard crew was very nice and friendly. The seats seemed slightly more apart than on Lufthansa."
Cons: "The entertainment unit at my seat was really hard to hear, and from what I heard around me it seems like it's a problem at many if not most seats."
Cons: "Online checkin was tricky. No help for online form which were probably translated from another language . Took me a few guesses to figure out what the 'valid for' field actually is... Departed 30 minutes late"
Pros: "Excellent service, comfortable, clean, on time."
Pros: "The food provided and the service was excellent."
Cons: "The space between the seats are super small and uncomfortable. For a long flight you can barely sleep and your legs hurt after a while."
Pros: "Passengers completely ignored the commands of the crew and crew was unable to take control of the crowd (passengers refused to follow crew's multiple demands to sit down during the high turbulence, finally crew gave up to force passengers to take a sit). Several times, standing passengers fell on the sitting ines. When at the end of the flight, the issue was pointed out to the captain and supervising flight attendant, both became aggressively defensive to the point of being rude."
Pros: "A+."
Pros: "I got ill on my flight to Zurich and the Swiss Flight Attendants attended to me like true professionals. They made sure I was comfortable until we landed which meant the world to me considering I was SO far away from my home. I'd like to especially acknowledge Frank, one of the attendants, who sat next to me to make sure I did not feel alone while I was sitting in the back with ice on my head, and felt like the world was spinning. He was my point of trust and warmth. That was not only extraordinary service, but human compassion at it's finest. Furthermore, the head attendant, who's name I could not get in the haze of the flight, escorted me from the plane to the cart who took me to the lounge to recover until my next flight. Thank you, Swiss Airlines, for having employees who knew how to triage my illness, and took care of me like family would. I appreciate it greatly and will surely be booking all my future European flights on Swiss. Please extend my gratitude to the flight crew on my Athens - Zurich flight on 5/28."
Pros: "The staff was helpful and professional and kind. The equipment was new and clean. The flight was on-time and uneventful. I would fly this airline again any day of the week."
Cons: "The entertainment screen was difficult to see when the person in front of me reclined because the screen was not perpendicular to my line of vision. I survived based on the other qualities of the flight."
Pros: "Very friendly crew."
Cons: "Seating is too tight and uncomfortable and I'm only 5'6"!"
Pros: "Priority boarding, quick boarding, efficient service"
Cons: "Dirty bathroom, late take off/late arrival, non-gluten free or healthy options for food"
Pros: "On time, even arrival 20 min earlier, very courteous and professional cabin crew comparing to the rudeness of Lufthansa one. Soft landing."
Cons: "At LHR terminal 2, same gate A, B, for 2 different flights which lead to confuse many passengers. Better signing and Public Announcement is needed. Queuing 1:30h for tax refund is totally unacceptable and leads to give up to claim your rights."
Pros: "Boarding was on time. Staff very courteous. No complaints at all"
Pros: "Was all great as with other legs...will fly again"
Cons: "Seats seemed smaller but do need more entertainment options."
Pros: "Same as on top"
Cons: "The seats"
Pros: "I have been flying to Greece and back many years now. I have never seen,such comfort in a plane,such great service,so many snacks and meals,and the crew was coming by every 30-45 minutes for water. We were served Swiss chocolate and also the best ice cream I have had in my life. Best flight and best plane I have flown in my life."
Cons: "The crew was very short fused and rude to many of the passengers. I was surprised to see how they were talking to so many people I was feeling uncomfortable to even ask for a cup of water."
Pros: "I have a moderate fear of flying and our plane experienced turbulence while passing through some clouds. I asked the flight attendant if everything was okay, and he smiled and explained that there was some rain on the way to Switzerland. I really appreciate when the crew takes the time to explain what is going on. Knowing what to expect helps me deal with my fear. Because of the flight attendant's willingness to explain the details of our flight, I felt more comfortable during the remainder of the trip."
Pros: "Entertainment and food were excellent, and the crew was pleasant and helpful. The small extras were delightful - i.e. warm cloths at the end of the flight! Overall, I think Swiss is a very good airline."
Cons: "On a long flight like this, the seating is still too cramped. We are not large people, and nine hours in those seats is difficult, even with considerate 'neighbors'. The seats are just too close together. This is an airport comment - Deboarding to a bus, then a walk to the train/tram, then security, then another walk to the gate - we barely made our connecting international flight."
Pros: "Quick boarding"
Cons: "Nothing"
Pros: "Excellent food Attentive and smiling flight attendants"
Cons: "Cleaning after meal service was too quick. Then the galley was curtained off with no attendants in sight."

Good flight attendants and helpful.

No seats in my row reclined, for no reason I could discern. Coffee maker was broken in the plane so no coffee or tea.

Less crowded aircraft

Pros: "Service was fast"
Cons: "Better seats"
Pros: "Nothing"
Cons: "Proper communication"
Pros: "Not a lot"
Cons: "Customer service"
Pros: "non stop flight"
Cons: "Crowded, small plane. No air after people had boarded while fuel was being replenished (dangerous?), sitting at gate for 20minutes. This, after a 2 hour delay. Then a rough landing in Minneapolis- plane brakes sharply and suddenly, shuddered to a taxi rate of speed. simple snacks, not very good."
Pros: "Nothing"
Cons: "Worse experience ever, flight delayed, lost connection, many hours in phone trying to fixed and anyway lost the flight, spent so many time at the airport with the front desk so disappointed"
Cons: "You guys didn't allow me to get in this plane and i missed my flight."
Cons: "When we booked this trip via Kayak, we thought that we were booking on Westjet. Westjet knew nothing about the flight when we tried to check in."
Cons: "Plane had to divert from Salt-Lake City due to a storm. My son 17 years old traveling alone once in Salt-Lake City should have been given priority for an overnight stay instead of sleeping on an airport bench! Dinner + Breakfast vouchers would also have been nice compared to the 15$ food voucher..."
Pros: "Our flight crew were great. Pilots were great too."
Cons: "I missed my connection due to weather in Minneapolis. Was diverted into Milwaukee, but nope we are diverted to Chicago, but wait no we go to Milwaukee. Deboard into a close gate area. Rest rooms were closed. Then once refueling is done get back on and make Minneapolis at 12:15 am. Connection missed"
Pros: "The on board food was amazing, nothing like I’d ever had on a plane before. I was also pleased with the choices for entertainment."
Cons: "The seat was not comfortable in economy. I could not sleep and there were no air vents. Every time I tried to rest my head on the seat in front of me the screen would turn on and get super hot. I wish there was a cover or something you could turn the screen completely off."
Pros: "The flight attendants were amazing. 12 people had a connecting flight and they brought a shuttle bus. You dont see that kind of service any more 10 stars for that"
Cons: "Super small plane."
Pros: "The overall experience on the flight was quite pleasing. The flight crew created a warm atmosphere on what was a very cold morning. Seating was not the most comfortable but the wasn't unbearable."
Cons: "Delta should have a better food menu for those early flights unless the motive is to encourage everyone to eat an organic and wholesome meal prior to boarding, something we all should be doing."
Cons: "No food on board and we were hungry"
Pros: "Friendly crew."
Cons: "Slow boarding."
Cons: "No charging outlet."
Pros: "I liked the touch screen displays in each headrest. Seats and leg room comfortable"
Cons: "Boarding was somewhat unorganized"
Pros: "Flight was on time/ early."
Cons: "Have hot water for coffee and outlets for phones"
Pros: "The kind staff"
Cons: "Dirty bathroom on flight from Toronto Ontario to Atlanta. Smelled like urine."
Pros: "got there on time, no delays. very smooth"
Pros: "Boarding was smooth, attendants were nice and informative, and everything was on time"
Pros: "By"
Cons: "A three hour delay on the first flight and a hour delay on the second..."
Pros: "Crew was friendly!"
Cons: "Plane wasn’t clean"
Pros: "The movie selection was good"
Cons: "Instead of a flight from Toronto to Atlanta.. it was a flight from Seattle to Atlanta, and I only had 45 mins to get to boarding because of the last minute flight changes."
Cons: "Customs massively backed up. Somewhat disorganized"
Pros: "Nothing."
Cons: "Flight left 2 hours late. Did not get adequate cabin service. Put in the back in an awful seat."
Pros: "Airline and airport staff were great"
Cons: "There was no time to eat. Nothing other than snacks. The time allotted was *barely* sufficient to get from gate to gate. We were starving when we got to our destination."
Pros: "Delta always tries to do the very best. There were no issues with Delta."
Cons: "I did not like the seat assignment. It seems that when I have booked through Kayak, I get a very bad seat. In this case, it was all the way in the back - next to the toilet. The seats didn't recline, and there was no window - because we were right next to one of the engines. I will use Kayak to price compare on future flights, but I will not book through Kayak. Not sure if this is just a coincidence - but it only happens when booking here."
Pros: "On Time. Nothing else to say,"
Pros: "Friendly, leg room, on time."
Pros: "There was nothing I liked about this flight."
Cons: "Everything from beginning to end was horrible. They messed up on our seats so I couldn't sit with my parents who are both elderly and need my assistance. The flight attendants were rude (no greeting, no smiles). My TV did not work and my tray for food was dirty."
Pros: "Ice weather and flight cancelled, but they waited until the last minute to cancel it."
Cons: "Ice weather and flight cancelled, but they waited until the last minute to cancel it."
Pros: "Delta did find us a new route to get us to our final destination after west jet booked on a flight that was already sold out ."
Cons: "We had to add on an extra connecting flight . We had to then fly from Toronto to Detroit then on yo Atlanta ."
Pros: "Flight went off pretty well. On time no complaints."
Cons: "Somewhere somehow you need to know that, although partners, Delta and West Jet do not share computer systems and that they are two completely different airlines. This affects ,sometimes, how luggage is handled especially when you land in another country and you have to manually transfer your own - and nobody tells you. You actually change airlines. Itinerary implies West Jet controls the entire thing. Not the case. Better job economic explaining what to With luggage and that, while itinerant implies 1 airline, they are only partners and should be treated separately."
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Pros: "The flight was pretty empty so my entire row was empty so very comfy and it was the new bigger plane so lots of carry on room too."
Cons: "Nothing...I have no complaints"
Pros: "The crew tried their best. The seats were average. The food ok."
Cons: "The entertainment is non-existent. Wifi wasn't even enabled. Four to five hours without ANY entertainment is totally unacceptable especially with teens and kids!!"
Pros: "Delta flew their way back into my heart this time around"
Cons: "have to wait 2 days for the flight, so i would say that's a pretty objective zero rating."
Pros: "Staff, Ease of boarding"
Cons: "Bring back in flight meals, please"
Pros: "The boarding was very organised and the crew very friendly. The snacks that they offer is great too"
Cons: "They had to change tires before we lelt in Toronto. And we spent more than one hour on the tarmac."
Cons: "Temperature was too cold"
Pros: "The food"
Cons: "No entertainment"
Cons: "Bad"
Cons: "West Jet gave me a "fake" ticket delta would not let me board missed the flight I had to wake up at 3am to catch. This is after I finally made it to my hotel last night at 11:30 pm. This is completely unacceptable. NEVER AGAIN IN MY LIFE WILL I EVER FLY WITH THIS COMPANY!!!!"
Pros: "The flight attendants were helpful, the flight was smooth."
Cons: "I was unable to check in online without a delta confirmation number and I had booked through west jet. The flight was delayed 40 min so I arrived later and I was removed from the flight. I got through security and customs with plenty of time and managed to get back on the flight. It was all around just annoying."
Pros: "Staffing was great!"
Cons: "The fact is that it is illegal to pack Sardines at compact as you are packing us on your aluminum cans."

Friendly crew, clean great plane.

It was amazing how the crew served all passengers a meal in this short flight. Thank you! Very impressive teamwork!

Everything is fine

Really enjoyed flying on Turkish Airlines. The flight was full but the seats were comfortable, the airplane modern and good entertainment. The food selection could be a little better but all in all the flight was very good.

Pros: "It was crew amazing"
Pros: "Very good service"
Pros: "The flight attendants were very attentive."
Cons: "My screen, the screen next to me, and the two screens behind me were not working so I was left without entertainment for 9 hours."
Pros: "Everything...the food was delicious, the staff was gracious and always went the extra mile."
Cons: "Food is not great and the flight was delayed by an hour"
Pros: "Sleeping accommodations, storage, crew attentiveness in business class was outstanding. 5he business lounge in Istanbul was the best ever. Great airline."
Pros: "Very nice"
Pros: "The check in was with a smile and a good service"
Cons: "The terminal was separated from the duty free and it was prostrating they all the shops were an available including the tax free refund."
Pros: "Food was great so was service"
Cons: "All was good"
Pros: "Food"
Cons: "After bus arrived at steps kept on it 20 mins. 2 more buses arrived in this time. Still wait. Then let out all at once. Massive queues to board. Poeple not dressed for this. Poor babies crying Maybe 15 mins waiting in 2am cold on tarmac."
Pros: "Food and entertainment were good."
Cons: "Ground staff very unhelpful and arrogant. Wanted to upgrade to business class and the representative who served me was very rude and unhelpful. Boarding was through buses which was inefficient and messy. My trip was 11 hours of flying time. Economy seating is super tight and legroom awful. For long haul flights they must be more generous in terms of seat size and legroom."
Cons: "Long lines and very slow"
Pros: "I liked the overall plane journey."
Cons: "Flight was delayed which caused us to miss our connection flight."
Pros: "Excellent respect of timing : check in , take off and landing and delivery of luggage. Crew professional and quicly available Connecting flight was possible thanks to respect of time. I have tried number of companies I can tell Turkish airline is committed to time and staff are well organised and professional."
Cons: "Seats were uncomfortable in this kind of plane. As we were doing a connecting flight we were also tired."
Pros: "They allowed me to change my flight for free because I could not get a visa to Turkey. Thanks!"
Pros: "again crue was best"
Cons: "boarding gate was Mile away , you need Taxi to get there, whats wrong"
Pros: "Food, service, condition of the aircraft"
Pros: "The food was great and the service was very good."
Cons: "The plain arrived late to Kiev and I missed the connection flight"
Pros: "Great food! Also, the selection of movies and TV and other entertainment choices was wide. Seats weren't bad for an overnight flight."
Cons: "No complaints"
Cons: "Food was dried out and tasteless"
Pros: "As above"
Cons: "As above"
Pros: "Gold thing is that the flights are always on time."
Cons: "My charger got confiscated in Istanbul, too bad. I should have been told about this."
Pros: "Fantastic airline crew, actually good food and plenty of beverages offered, really nice complimentary amenities like pillow, blanket and toiletries bag."
Pros: "Was surprised to get a full meal on such a short flight. Very good food."
Cons: "Pretty average flying experience. The plane looked older, but that's nothing unusual"
Pros: "I used the prime lounge in Istanbul and when it was time to go, I was able to practically walk on the plane without any wait. The seats were comfy and didn't have a ton of legroom but it wasn't bad. The staff we're friendly and helpful. The in-flight entertainment had a pretty impressive selection and had one of the best-designed interfaces I've seen so far (and I've ridden a variety of airlines). Last and most important, the food was hands down the BEST I've had on a plane. Turkish is killing it, they're my new go-to airline!"
Cons: "I really can't complain about anything, even if I try! Maybe the touch screen sensitivity on the entertainment console seemed a little off, but that's just nitpicking"
Pros: "The Food"
Cons: "The seat size"
Pros: "These middle distance flights have planes that have no personal intertainment screens in buisness class. The seats have limited comfort even though there is enough room. These planes need to be updated. Service was good and the crew is very friendly."
Cons: "There was a long line at the bus gate B60 due to a lack of personnel."
Cons: "Turkish airlines worth airlines ever. They change our flight from Houston to LA without giving us any choice because they are over booked with 30 passengers and on top gave us longer flight instead of sending us closer to our destination. They lost our bags and discover in LA that most of Turkish airlines passengers lost one of their bags too. we miss our flight from LA to Houston because of bad organizations and We had to sleep in LA one night so to take second day fight to Houston. So bad so frustrating never use Turkish airlines again."
Cons: "What didn't you like? the servive and food was not available so i was hungrey for all 11 hours"
Pros: "Seat comfort, entertainment, food quality, professional staff."
Cons: "seating assignments, lack of service support if book through Kayak, Turkish Cairo staff said they had fixed the seating assignments for our onward flight...not true. Transiting Istabul airport is tight on times due to long security lines."
Pros: "Crews were friendly, on time take of and arrival. food was good"
Pros: "Great entertainment selection."
Cons: "The cabin was too warm--i was sweating for a good part of the flight. I'm a taller person and felt the seats were uncomfortable--especially when the person in front of me was reclined. It made it nearly impossible to get any sleep."
Pros: "The service, the wine, the staff."
Cons: "The food tasted bland. Wasn't bad, but bland."
Pros: "The crew, the boarding , the entertainment,"
Cons: "The food was not up to expectations"
Cons: "Leg space a nighrmare!! Was uncomfortable for all the 13 hrs of the flight. Terrible experience"
Pros: "It was a 12 or 13 hour flight and except for sitting too much we were never uncomfortable. The service level made me think we were back in the 80's. Hot towels, attentive service, tons of food and free drinks. There was actually one meal that we would have eaten even if it wasn't on a plane. They gave out full size blankets and pretty fluffy pillows. (I bring our own anymore, because you never know if you will get one on most airlines, and if you do they're usually useless). Their entertainment system was amazing. We caught up on all the recently released movies that we've wanted to see for FREE! If only Netflix had this quality of movie offerings. They had fresh flowers in the huge bathrooms. It's that type of attention to detail you just really don't see anymore."
Cons: "Can't think of a thing that could actually be changed."
Cons: "I wanted to upgrade called Kayak that out me through to VAYAMA that then called Turkish airlines. Took hours in the phone (international call) they then told me I can't upgrade (payed upgrade) because the business is FULL, guess what??? Business was EMPTY"
Pros: "Service when it was done"
Cons: "Infrequent service Crowded Entertainment system bad"
Pros: "Good service. Food was very good. Roomy seats and very good in flight entertainment system. Made the 12 hour flight very comfortable."
Pros: "It is very bad all flights been cancelled!"
Cons: "Didn't like any thing zero bad I wanna come back to the state! I'm was born in 1946 I couldn't stand on my feet any more!"
Pros: "I have traveled a lot during my life. The flight crew on this flight was the best I have ever seen."
Pros: "Best movie selection, best food. They even came around with pieces of Turkish delight right after we took off. Turkish Air makes it worth flying through Istanbul to get to western Europe!!"
Pros: "food, entertainment"
Cons: "too small legroom, waiting for the boarding in the Airport was crowded"
Pros: "EVERYTHING EXCEPT FOR BEING CRAMPED IN MY SEAT."
Pros: "Enough cabin space and was surprised the did not check how big carry ons people were bringing."
Cons: "We had a connection to Boston from Istanbul and the staff kept asking if we went through security and would not understand no one comes into airport without security. With US passport they did not bother much . Istanbul has always been difficult as some years ago my family missed their flight because of the confusion at the airport. The staff needs to know and understand English when dealing with US passengers."

Book cheap flights from Ontario to South Africa

Recent return flight deals

16/1Mon
1 stopAmerican Airlines
30h 15mYYZ-JNB
17/7Mon
2 stopsAmerican Airlines
44h 10mJNB-YYZ
R13 081
20/11Sun
2 stopsKenya Airways
34h 15mYYZ-JNB
6/12Tue
2 stopsKenya Airways
30h 45mJNB-YYZ
R13 492
20/11Sun
2 stopsKenya Airways
34h 15mYYZ-JNB
6/12Tue
2 stopsKenya Airways
35h 45mJNB-YYZ
R13 599
24/1Tue
1 stopBritish Airways
29h 10mYYZ-JNB
14/3Tue
1 stopBritish Airways
25h 35mJNB-YYZ
R13 652
29/1Sun
2 stopsAmerican Airlines
34h 00mYYZ-JNB
27/6Tue
2 stopsAmerican Airlines
47h 38mJNB-YYZ
R13 688
6/11Sun
1 stopEthiopian Air
19h 45mYYZ-JNB
23/11Wed
2 stopsEthiopian Air
24h 20mJNB-YYZ
R13 742
24/1Tue
1 stopBritish Airways
29h 10mYYZ-JNB
14/3Tue
1 stopBritish Airways
25h 35mJNB-YYZ
R13 759
6/11Sun
1 stopEthiopian Air
19h 45mYYZ-JNB
22/11Tue
2 stopsEthiopian Air
39h 15mJNB-YYZ
R14 277
21/11Mon
1 stopDelta
21h 00mYYZ-JNB
15/5Mon
1 stopDelta
27h 15mJNB-YYZ
R14 313
8/2Wed
1 stopDelta
27h 05mYYZ-JNB
8/3Wed
1 stopDelta
26h 51mJNB-YYZ
R14 384
24/1Tue
1 stopKLM
21h 00mYYZ-JNB
14/3Tue
2 stopsKLM
26h 45mJNB-YYZ
R14 562
22/1Sun
1 stopKLM
21h 00mYYZ-JNB
20/3Mon
2 stopsKLM
28h 11mJNB-YYZ
R14 634
16/2Thu
1 stopAir France
31h 00mYYZ-JNB
3/3Fri
2 stopsAir France
26h 45mJNB-YYZ
R14 777
24/1Tue
2 stopsMultiple Airlines
31h 05mYTZ-JNB
14/3Tue
2 stopsMultiple Airlines
28h 29mJNB-YTZ
R15 009
22/11Tue
1 stopSWISS
30h 25mYYZ-CPT
30/11Wed
1 stopSWISS
37h 00mCPT-YYZ
R16 186
19/11Sat
1 stopUnited Airlines
39h 35mYYZ-CPT
16/2Thu
1 stopUnited Airlines
24h 00mCPT-YYZ
R16 989
1/3Wed
3 stopsQatar Airways
42h 27mYYZ-DUR
27/3Mon
3 stopsQatar Airways
58h 31mDUR-YYZ
R22 825
5/11Sat
2 stopsLufthansa
57h 40mYQG-JNB
19/11Sat
2 stopsLufthansa
52h 39mJNB-YQG
R24 770
1/3Wed
1 stopEmirates
44h 10mYYZ-DUR
27/3Mon
1 stopEmirates
44h 50mDUR-YYZ
R25 698
1/3Wed
2 stopsTurkish Airlines
35h 00mYOW-CPT
4/4Tue
2 stopsTurkish Airlines
35h 08mCPT-YOW
R28 875

Search by stops

Search by airline

Search by price

Recent one-way flight deals

5/2Sun
1 stopTurkish Airlines
29h 15mYYZ-JNB
R11 778
30/11Wed
2 stopsMultiple Airlines
33h 20mYTZ-JNB
R11 832
9/11Wed
2 stopsMultiple Airlines
25h 05mYYZ-JNB
R11 832
5/2Sun
2 stopsMultiple Airlines
35h 40mYYZ-JNB
R11 921
3/12Sat
3 stopsDelta
50h 40mYYZ-CPT
R12 153
9/11Wed
3 stopsMultiple Airlines
39h 50mYYZ-JNB
R12 153
3/12Sat
1 stopUnited Airlines
39h 35mYYZ-CPT
R12 225
3/12Sat
3 stopsDelta
50h 40mYYZ-CPT
R12 260
16/10Sun
2 stopsUnited Airlines
27h 55mYYZ-CPT
R12 332
4/2Sat
2 stopsUnited Airlines
41h 19mYYZ-CPT
R12 403
26/11Sat
2 stopsUnited Airlines
42h 30mYYZ-CPT
R12 439
12/10Wed
1 stopDelta
22h 20mYYZ-JNB
R12 528
17/11Thu
1 stopEthiopian Air
20h 25mYYZ-CPT
R12 724
17/11Thu
2 stopsLufthansa
30h 25mYYZ-CPT
R12 849
17/11Thu
2 stopsSWISS
57h 20mYYZ-JNB
R13 135
13/10Thu
1 stopKLM
40h 35mYYZ-JNB
R13 206
17/11Thu
3 stopsLufthansa
32h 35mYYZ-JNB
R13 670
16/10Sun
3 stopsKenya Airways
49h 40mYYZ-CPT
R18 649
15/12Thu
1 stopEndeavor Airlines
19h 46mYYZ-JNB
R20 826
14/10Fri
1 stopEgypt Air
36h 25mYYZ-JNB
R28 161

Search by stops

Search by airline

Search by price

Flights to South Africa

Return flight deals:

South Africa - Ontario

Browse origins:

R20 523
R17 882
R12 403
R18 292
View more

Browse destinations:

R12 403
R21 612
R36 549
R13 777
R31 124
R26 805
R25 484
View more