Find cheap flights from Toronto to South Africa

Find cheap flights from Toronto to South Africa

Search hundreds of travel sites at once for deals on flights to South Africa. Bundle your flight + hotel and save!

Return
Economy
Toronto (YTO)
South Africa
Wed 7/28
Wed 8/4
Any month
Compare vs KAYAK |
Include hotels

Good to know

Low season

JanuaryBest time to beat the crowds (4% less expensive on average)

High season

DecemberMost popular time to fly (5% more expensive on average)

Average price (return flight)

R18 652(avg. price over the last 2 weeks)

Good deal (return flight)

R11 394or less

Good deal one-way

R10 966or less

Top tips for finding cheap flights to South Africa

  • High season is considered to be January, February and December. The cheapest month to fly to South Africa is January.
  • Morning departure is around 13% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking South Africa flights

How long is the flight to South Africa from Toronto?

What is the cheapest flight to South Africa from Toronto?

Can I fly to South Africa? Are there any travel restrictions when entering South Africa?

Can I fly to South Africa without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to South Africa?

What documents do I need to fly to South Africa?

What other coronavirus (Covid-19) restrictions are there in South Africa?

How does KAYAK find such low prices on flights to South Africa?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Toronto to South Africa?

What is the Hacker Fare option on flights to South Africa?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to South Africa?

Top 5 airlines serving from Toronto to South Africa

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 11 023 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Pros: "Great Crew.. clean, new flight. Everything works."

Pros: "I like how the crow did help me with my dizziness and provided me with an extra oxygen to breath better."
Cons: "I don’t know, but I always find it difficult with food smells, then make me sick and did today in the flight"

Pros: "Nothing"
Cons: "Keeping flights and terminals accurate and on time. Not loosing thousands of dollars of my belongings they lost my luggage"

Pros: "Staff were very good . Business class very comfortable. I had low salt menu which was very comforting to be able to choose as salt not good for me."

Pros: "Easy Boarding, nice crew"
Cons: "More vegetarian food options"

Pros: "attentive crew. comfortable seating. good food options"

Pros: "La tripulación excelente y nos dieron un obsequio"

Pros: "The crew was amazing. One of the onboarding staff was exceptional. Some onboarding staffs were unfriendly."
Cons: "Not allowing a laptop bag unlike Etihad, Emirates and other airlines was a bummer."

Pros: "Amazing crew. Great service in economy."

Pros: "Great staff, great comfort. Great airline!"
Cons: "The boarding system is somewhat confusing with 5 different zonings."

Pros: "Uneventful flight. Baby in next row only cried intermittently"
Cons: "Please place crying babies in a sound-proof compartment"

Pros: "It was an ok experience, improved by the head of attendants at the end"
Cons: "Service was poor at the beginning, but improved to Qatar service as I complained to the supervisor of the attendants Julia"

Pros: "Everything is perfect"

Pros: "The service was great! I slept almost the whole way in economy and was very comfortable!"

Pros: "From the ground crew to the flight staff, everyone was superb! Keep up the good work!"
Cons: "I can't think of anything to make it better."

Cons: "Entertainment for a 4 hr flight was terrible"

Pros: "Ambiance"

Pros: "The leg room was huge, the food was excellent and a lot and the customer service was great not my first time to fly with Qatar and it won’t be my last, the made my trip worthwhile. Thank you"
Cons: "No complaints great flight"

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: "Direct nonstop flight out of Doha, Qatar. It’s a 16 hour flight, so I’d suggest fly business if you can."
Cons: "None to rant about."

Pros: "Friendly and helpful staff."
Cons: "No entertainment available. A very old plane."

Pros: "A 350 was a very quiet plane, hardly any engine noise. Service was good."
Cons: "Seats were a bit hard."

Pros: "Terry was wonderful"
Cons: "N/A"

Cons: "I am a very experienced traveller. I always book an isle seat, especially for long flights (this was 12 hrs.), so that I can get up and stretch my legs etc. The couple sitting beside me were upset that I did not take the window seat. When it came time to sleep, the wife stretched out over her husbands legs, who was sitting beside me. This meant her feet were coming on top of my legs, and her legs were forcing her husbands legs into my space, touching my leg - I had to put a pillow between my leg and his leg. I asked the Qatar hostess if she could please ask the couple to change their positions, so that my seating space was respected, resulting in no body touching. The hostess replied that she was not permitted to ask the couple to change their positions and be more respectful. Fortunately there was another unreserved isle seat and I was able to move. Due to the fact that airplanes have become cultural melting pots, thousands of feet in the air, I think it would be peacefully beneficial too all, if a very discreet announcement could be made at the beginning of each flight regrading seating etiquette, respectfulness towards others etc. this could also be printed in the flight magazine. Thanks in advance."

Pros: "QR528 landed in Chennai at 01.50 hrs IST on time was out of plane in 10 mins and then the endless wait for my baggage after immigration check, being a Indian citizen no issues but was able to collect my baggage at 3.02 hrs Doha - Chn flying time 3.50hrs, baggage collection 50 mins, its bizzare & absurd"

Pros: "Seat was comfortable entertainment was nice food was excellent"
Cons: "Nothing"

Pros: "Comfy, good food, good service"
Cons: "No internet. Limited movie options."

Pros: "The cabin crew, the cabin crew, the cabin crew. Enough said. They are thoroughly trained and exhibited unparalleled professionalism"
Cons: "Ground/baggage handling in ATL. Bags took 40-50 minutes to show up on carousel. The ground staff at ATL dropped the ball when everything else was going so smoothly"

Pros: "Seat features. Extensive beverage and food menus. Great IFE system"
Cons: "Had to flag down crew for pre-departure beverage and hot towel. They are usually more attentive"

Pros: "the crew as more customer friendly, and it appeared they really take care of customer, not just put some words on paper."
Cons: "i have requested the child meal on the web site and also requested the seat preferences, however when i boarded the flight, i came to know that they have only honored the seat preferences but not the food. on the serving menu, the veg option was available but we informed that the veg is available only if we have requested it on the web site, i had to survive with add-on food but not the real meal. crew were struggling to serve food for us."

Pros: "Completely satisfied. Excellent all the way!"
Cons: "Everything was perfect. Thank You."

Pros: "Nothing!"
Cons: "Such an uncomfortable flight. Poorly organized, was a total chaos. Will never fly Qatar again!"

Pros: "Seats are comfortable with plenty of leg space. Aircrafts were clean and tidy. Landing and take off were smoothest I have ever experienced."
Cons: "Menu choice was very basic and quantity was also poor. Food quality was below par in terms of taste and presentation. In-flight crew was inefficient and flow. Meal trays laid on meal tables for hours after the passengers finished food. Flight attendants literally responded in over 30 min of call. I pressed special meals online before boarding. However, the flight attendants were not sure. They went back to kitchen to verify that and return with the ordered meal."

Pros: "Extremely like Qatar airways Both ground services and in flight service are excellent"
Cons: "Nothing.every thing is fine"

Pros: "Everything was good!"
Cons: "I had a torn budd/hamstring muscle and an upgrade to another class would have been great because I was in constant pain. Hopefully, when I return in a few days - this could be arranged?"

Pros: "Always exciting heading into Hamad intl Apt."
Cons: "Small plane heading back into Doha from Dubai. Please change to dreamlimer for the roundtrip. Also, yes we get it, its a short flight. But not all of us are good at making conversation with strangers. You have a quality name, keep with the program" give out headsets, they cost nothing to make in China!"

Pros: "Excellent service everyone was generous"

Pros: "Awesome staff, super delicious food. Missed the flight, but airlines covered stay in Hotel in Doha. So we hot extra vacation day In Qatar with nice food and stay in a country we have never been"
Cons: "We have missed connecting flight from Doha to Oslo because of bad weather and had to stay in Doha, Qatar for 16hours. But airline took care of all passengers, organized 5*hotel in heart of Doha with luxurious food in the hotel restaurant"

Cons: "They never gave my baby's stroller when I landed at my destination..i.e. Houston. They said I have to pick it up only at baggage claim..and I had to carry my baby with 2 hand luggages all the way through immigration until I reached baggage claim...very disappointed with this. ..Other airlines handed the baby stroller as soon as you got off from the flight.."

Pros: "My daughter gets airsick and one of the staff in particular was so helpful unlike some other airline"

Cons: "Boarding was horrible with those disorganized people that keeps telling you please sit while waiting for the gate to open AND THERE IS NO SEAT (in front of the gate) SO THEY ASK YOU TO SIT WHAILE THE NEAREST SEAT THAT AVAILABLE ARE TO FAR AND THEY ARE ALL OCCUPIED."

Pros: "The flight crew was polite. The plane was clean and comfortable. The food was well timed and delicious. They explained everything in full, and were extremely apologetic when there was one short delay. All of my planes were for the most part well timed (we had one short delay)"

Pros: "Excellent Cabin Crews, Flights on time"
Cons: "Food is mediocre at best, comfort on 787 is terrible."

Pros: "Food was good."
Cons: "The seat in front of me was occupied by an adult who kept bouncing and reclining seats. The crew did not respond to call lights. No Wi-Fi on such a long flight."

Pros: "Good"
Cons: "Okay"

Cons: "Still stuck in Doha! Flight hasn't happened yet!"

Pros: "Crew was friendly. Flight left on time!!!!!! :)"
Cons: "Food was served too late. Unable to get a bottle of water as I was dehydrated."

Pros: "The crew, the food overall experience was excellent. Special thanks to two crew members Mohammad and the other crew she was from India. I got her name unfortunately lost the paper with her name. Her name stars with G or C I think.Thank you for the excellent service."

Pros: "The plane was steady on both flights I went from Kuwait to Doha to DAR. It would be good to note getting a visa in DAR is not a quick process and make sure to bring USD with you as they only take cash."
Cons: "The food wasn't particularly my taste of food, but was still decently prepared. Also note the grapes have seeds, interesting as I am used to seedless grapes in the USA."

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: "The crew was amazing"
Cons: "Nothing, absolutely loved it"

Cons: "When boarding from JFK the plane was like a Sauna. The ACs were not working till the plane took off. So for an hour we were in a hot Sauna in an A380 supposedly the best airplane that Emirates has. That has never happened in Emirates flight earlier btw"

Pros: "crew was good but seat was too narrow, and there are too many little kids near us."
Cons: "do limit the number of passengers with little children and don't put senior citizens near them."

Pros: "Today amazingly the service was too good, the hostesses were coming forward and asking if we needed something and making the journey comfortable."
Cons: "Was nicr"

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

Pros: "entertainment options"
Cons: "They ran out of chicken for the back part of the plane so we all had salmon"

Pros: "Food is good."
Cons: "Seats could have worked well. Infotainment could be better"

Pros: "Crew was good. Food was good."
Cons: "Time to board delayed. Delayed landing. The passengers bus in airport got malfunctioned which caused more delay to board on flight."

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: "The comfort and smooth boarding procedure"

Pros: "On time, chose the raw meal which was excellent."
Cons: "Nothing!"

Pros: "We flew business class from Dubai to D.C., and the VERY long trip was made so much more endurable with all the amenities offered. For example: - fully reclining seats with mattresses that enable sleep - attentive, thoughtful service - a lounge in which to get a drink or snacks, relax, talk with people - good food and drink - a personal bar at your seat with water and soft drinks We've also flown Emirates in tourist class, and it, too, is far superior to most other airlines. There's more seat room, more leg room, good service, clean bathrooms, and decent food and drink."
Cons: "no negatives"

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: "From dropping off luggag to unvoarding plan, this was a great experience. Only complaint is economy could use a tad more comfort for price paid"
Cons: "Not enough recline in economy to really b comfortable for a long flight"

Pros: "Food is good . Service is good"
Cons: "Airline appear to be harassing passengers with excessive overage charges. DXB is supposed to be a shoppers paradise. They are weighing dutyfree bags too along with cabin baggage. Eg: they charged me $56 for 2 kgs overage. I am very disappointed."

Pros: "The flight was incredibly comfortable, and Emirates reputation is well warranted. Service was impeccable and food was great. Seats were great, especially in business."
Cons: "Overall business class was great, however I didn’t like the placement of the remote at my left shoulder. I hit rabdom buttons a few times and it changed the channels and I would have to re-search for the movie I was watching. Everything else was absolutely perfect."

Cons: "Very good"

Pros: "The service was good."
Cons: "Food was horrible."

Pros: "Everything from food to seating was quite comfortable."
Cons: "Boarding was a bit more difficult since they did not call boarding zones"

Cons: "i had bought $150 worth goods in NY dutyfree, so it wasnt chked in. But Emirates delayed the 1st flight by 2 hpurs, which caused me to miss my 2nd connecting flight at Dubai. And bvos of that, Emirates staff didnt allow me to chkin my dutyfree stuff which they threw away.. i want to be compensated for that."

Cons: "This was a fraudulent charge!!"

Pros: "Good food."

Pros: "Food and entertainment"
Cons: "Some customers were allowed to drink to excess. Staff lacked the discipline to say no. Cabin staff showed clear bias to some customers. They chose to chat with passengers and neglected their duties. Little clusters of drinkers gathered in non seat areas away from their seats causing noise. Staff did not challenge this. Female staff too busy giggling with drunk men"

Pros: "Aircraft was fantastic, great cabin crew helpful, toilets bigger than usual, seat space good. Thanks Emirates"
Cons: "I think Emirates should consider serving the cocktails/pre-meal drinks before the meal - after all, Gin and Tonic or Martinis just don't work during after meals. But this is minor gripe, the airline is great."

Pros: "The flight was superb."
Cons: "Nothing. Will always fly Emirates whenever I get the chance."

Pros: "Flawless flight, great service, comfortable seats."

Pros: "Was upgraded to business class. Crew was incredible, food was incredible."
Cons: "Everything was perfect"

Pros: "Flight was quiet and very well organized"
Cons: "I normally choose vegetarian on all my flights, but emirates only has a strictly vegetarian option. Which means vegan - food was not good at all. Sometimes too spicy to even try to eat. I asked to replace my meal on occasion and took the continental breakfast which was great."

Pros: "food and timing services staff behavior and treats excellent"
Cons: "pls replace drinking water bottles (small) in the place of cups"

Pros: "So easy to check in and tranfer at Dubai"
Cons: "Quite difficult at times to manage the film options on screen"

Pros: "The flight left Kabul on schedule and we were at Dubai ahead of time. The flight was very comfortable."

Pros: "The food and entertainment were good and the seats were relatively comfortable. And they provide headphones but..."
Cons: "The crew didn't warn us that they would be collecting the Emirates provided headphones during their final "prepare for landing" check of the cabin... so I was near the end of a movie and sans headphones! WTF? And because the fasten seat belt sign was on in preparation for landing, I couldn't fish through my carry on in the overhead compartment to find the ones I'd brought. Thats SUPER sh*tty to your customers. Just not ok!"

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"

Pros: "In my way to Dubai, I asked the gentleman not to put me in the middle, when I get in found myself in a middle row middle seat. Food choices chicken, steak, and stuffed zucchini all are nasty. Also, I was told that business class luggage comes out first that wasn't true on both leg of the trip. Also, I wasn't told that I have a lounge to hang out until the boarding time. In my way back it was same exact food menu service is mediocre at best very demanding flight attendants. Also the luggage came out towards the end . I told my friend I travelled with that this would be my last time to use Emirates airline"
Cons: "The flight being on time"

Pros: "Very comfortable flight. Had a few hours sleep also. Very happy."

Pros: "It was a smooth flight"
Cons: "It was ok"

Pros: "The Airbus was very good -as comfortable as possible in Economy."
Cons: "It was a little noisy in our seats (we were next to one of the crew areas). But the biggest gripe was about the way we were treated when queuing. We all expect to have to wait our turn but it's incredibly frustrating when 1) the system isn't fair (eg splitting a queue into two then allowing those behind you to go to the front of a new line) and 2) treating us like second class by drawing a curtain in front of our faces so Business class people don't have to see us when they disembark."

Pros: "Selection of food, BIG toilets good service"
Cons: "The way the head phones was taken and the Blanket. It was rought."

Pros: "Everything was great."

Pros: "Crew v good"
Cons: "Food .. Fish undercooked ... Aircraft bit dated"

Pros: "On time Large LCD in each seat back They kept the public announcements to a minimum"
Cons: "It took asking 5 crew members and 2 hours to fix one of our screens that wasn't working. Apparently there were other displays that did not work either so they reset everybody's LCDs. The food was bland"

Pros: "Entertainment and comfort are nice"
Cons: "Food quality and service were mediocre at best"

Pros: "Service."
Cons: "Cramped seats, small luggage space, outdated entertainment options."

Pros: "The crew was super friendly and attentive. Best in flight service I have received in a long time."
Cons: "The plane doesn't have usb ports to charge the phones, and as there are no screens or anything else, make sure you bring your battery pack."

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

Pros: "Crew was great, seating comfortable."

Cons: "seat comfort"

Pros: "The seat was ok, I paid $ 115 per Trip ( total of $ 230) just to sit at the emergency exit to have some leg room and then I am sitting next to the bathroom and people stepping on my feet because they tend to hang out around the bathroom."
Cons: "The flight attendant not wearing perfume. Food was very poor to say the least."

Pros: "Everything was just dandy!"

Cons: "Crew was rude and slow"

Pros: "Same as above"
Cons: "SAME AS ABOVE"

Pros: "Everything went smooth. Very friendly, and felt warmly welcomed."
Cons: "A bit of long lines especially with the 2nd security point in Zurich."

Cons: "We were scheduled for a 55 minute layover in Zurich which was not nearly enough time. Our plane was 10 minutes late in landing but our next flight was delayed 5 minutes. We had to take a bus from the plane to the terminal, go through immigration with very long lines, take a tram to our departure terminal and then run to our gate which was at the end of a very long hallway. Luckily they held the plane but it was very stressful and exhausting getting to our plane."

Cons: "Swiss would not let me get off at Zurich tonavoid a 6 hour layover. After the layover the flight was delayed to Malone’s a, causing me to miss my bus and making a total of 24 hours travel time. Disgusting mz"

Pros: "New plane"
Cons: ""Swiss" and punctuality are not anymore going together"

Pros: "service, food and chocolate"

Pros: "11min for airplane docking and going through passport control . I have travelled the world but never seen a more efficient way than at Zurich airport.kudos."

Cons: "I chose my seat online and when I got to the gate they changed my seat to the way back of the plane"

Pros: "The food wasn’t bad"
Cons: "Business seats suck"

Pros: "Everything was very good. From the staff, to the food and comfort. Excellent!"

Pros: "Problem free."
Cons: "It was a great flight."

Cons: "All of it"

Pros: "Kindness"

Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."

Cons: "The airline changed a seat reservation after I paid for it. The Swiss support staff told me on the phone they would call me back. They never called back. I called again and was told the seats are changed and I can’t do anything anymore. The return flight seats also disappeared from the reservation. I had also paid for it. The support staff when I called again put back the seats for my return flight. I tried to check in online. Not working. Tried at least 50 times. Not working. Called the support staff. They told me to call the check in support center. I called the check in support center at least 50 times where mi was told the staff are busy and could not answer the call. I called at 6:00am next day where I was told by the check in support staff that my ticket had an issue which they did not know exactly what was the issue but prevented me to do a check in. I drove more than 2 hours to the airport where finally I could check in but I was told that my return flight seats had disappeared again. They managed to put them back again. I hope this time it’s finally ok. The support staff on the phone told me I could get reimbursed for the seat reservation I had paid for for the on going flight. The Swiss staff at the airport told me there would be no refund. Swiss is terrible"

Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"

Pros: "It was an 8.5 hour flight and we got fed 2 meals, 2 snacks and had lots of beverage breaks! We were delayed a little but it was due to an issue in France, not anything to do with the airplane, and the captain found a solution faster than he had originally said he would (with the help of the tower of course)."
Cons: "The legroom in economy is just as bad as you would expect."

Cons: "I bought economy class ticket! (I have a printout ticket as proof!) When I went to the airport i had a VERY UNPLEASANT surprise. I had a 23kg bag. Bording stuart said that my ticket is ECO LIGHT class and I don't have the right to any baggage. Worst thing of all was that the reason of my trip to Paris was my sister's graduation and half of the baggage was my formal wear and other half were presents for my sister! Your lack of transparency ruined one in lifetime special event- MY SISTER'S GRADUATION. I am very glad that you asked me for my opinion because I am using my free time to demand full refund, even tough the damage is much bigger than the cost of the ticket and it's irreplaceable."

Pros: "Too hot. Even after several requests nobody lowered the temperature. Very cold manners except for one attendant who was friendly"
Cons: "Service, Temperature, Attitude"

Cons: "My seat did not recline and my tv did not work"

Cons: "Seats have become tiny, crew were not very friendly. No ice on an 11hr15min flight , that was delayed almost 5hours!"

Pros: "staff were very helpful"

Pros: "The chocolate"
Cons: "The entertainment system in the main part of the plane was not working luckily I had a good book otherwise I would have been very upset."

Pros: "Almost nothing.."
Cons: "1) my seat was broken (didn't recline) 2) my USB charger... Broken.. 3) my food was in a metal container that was stamped and the ink from the stamp leaked and was pressed across my food. I was literally not about to eat the alphabet... (luckily, a nice attendant came by and apologized, as I know it was not her fault the food came out like this. 4) Rude attendant came over 25 mins after I had turned on my attendant button to ask for a bottle of water. (I turned it on while they were still serving drinks) (also forgot I needed water to take some medicine that required to drink a full glass) She came up to me and my fellow passenger, yelled at BOTH us while she was waving her hands our face. I mentioned to her "it's not polite to treat people this way" she moved her hands closer to my face thrusting her whole body over my fellow passengers face, and continued yelling at me about turbulence (while she's completely avoiding the rule herself.) He and I were both seated and buckled and not bothering anyone. She could've just taken her own lecture and kept ignoring the signal. I wrote about this in customer support letter that the 'NICE' and 'Helpful' attendant Gave to me that sincerely apologized for the previous attendants behavior."

Pros: "I had a super-short connection from Stockholm at Zurich (going to JFK), and I just assumed I'd have to be rebooted, but they held the plane for all of us! Entertainment was excellent, service was great - I really like the food, although I don't eat well on flights. Comfortable - I slept for a few hours. Really great experience (until I hit customs in JFK, but SwissAir has no influence on that :) )"

Cons: "Don't like to wait for no one 30 min inside airplane"

Pros: "nice and efficient crew. seats had good space for flight"
Cons: "no entertainment."

Pros: "Easy. Pleasant staff. I felt safe and happy."

Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."

Pros: "Business class was full so I could not get an upgrade. There were only 4 lavatories for economy. One of those was broken and there was no water in any of the 3 remaining ones. The crew had no water either and they could not make tea or coffee."

Pros: "The larding was terrible. I came in a wheelchair but am able to walk short distances. I spoke to man at the gate about boarding early and he said he would come and get me. But he did not and I had to push and shove with everyone else as their is no plan. Awful! Service was good. Lots of water and juice brought round in the night of"

Pros: "Great flying with Swiss!"
Cons: "seats were a bit tight! otherwise, great!"

Cons: "No plugs for USB chargers in economy. Entertainment units were broken."

Pros: "I like that Coke Zero was available."
Cons: "My chair was stuck in the fully reclined position for a good portion of the flight and my wife's chair was constantly being knocked into by the passenger behind her because his seat was too short for him. When the seat in front of me was reclined, the screen was only a few inches from my face. There was a loud, obnoxious passenger next to me who almost got into a fistfight with another passenger until the stewardess came to calm him down."

Pros: "Comfortable business class seats, much better than the updated Lufthansa footsie leg rests. Attentive staff. Puzzles for the children"
Cons: "Still no wifi on the Swiss Air A330. No live tv streaming. No big deal on red eye, but frustrating on long daytime flights."

Cons: "I ordered a low carb meal . Only 1 pear + 1 apple for the later snack was a bit disapointed. Not balanced easy."

Pros: "Food was overall not bad. It would have been nice to have more snack options if I was hungry in between meals."
Cons: "Landed early but there was no gate so we just sat on the runway. We also sat on the runway long past when we were supposed to arrive. I'm not sure why there still was no gate when we passed the time that we were supposed to arrive. There were also no power outlets in the plane. For such a long flight, it would be great to have power outlets to charge devices while flying. Flight was also kept very cold. Not very good entertainment options."

Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."

Pros: "Entertainment, movies music were good selections. We enjoyed them. Although the headphones jack socket for my wife;s seat didn't work properly. They should maintain their equipment better."
Cons: "In Zurich if you travel to US or Canada, they have just before the gates some security check that ONLY verifies the passport. It seemed weird to me. Why are they not excluding transferring passengers from this nightmare. Because it is a nightmare. Long and disorganized lines where travelers, that have diverse leaving times, are trying to enter 4 check points that work slow and nobody manages all that mess. On the plane, absolute unnecessarily (they had extra unoccupied seats) they took one of our carry-on-s with the check in luggage. The seats are extremely tight and offer a very small place for the economy class. Nothing special about the food."

Pros: "Good entertainment"
Cons: "Couldn't control the airflow at your seat."

Cons: "There was adely because of bad wether. It made us miss the conection but none talked to us and explained what is going on."

Cons: "They didn't let me on the flight because I'm disabled pure discrimination"

Pros: "Crew was super attentive and kind"

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

Pros: "I liked the touch screen displays in each headrest. Seats and leg room comfortable"
Cons: "Boarding was somewhat unorganized"

Pros: "The crew"
Cons: "Timing"

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: "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: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."

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: "Once again, the people were friendly, but I did not really experience much since I went to sleep as soon as the plane took off. I did, however notice that the seats reclined a little more than normal (which was amazing for me). I had a comfortable flight and caught a great nap."

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: "The flight attendants were great! Super friendly and helpful with everything!"
Cons: "I'd love slightly larger snack portions."

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

Pros: "My first and last time flying Delta! Everything that could have went wrong, did in fact go wrong. We were re-booked on connecting flights different then the one we originally booked and weren't even notified. They have a Delta app, but it doesn't even work right. Unless you physically go to the gate to check to see if the flight is on time, that is the only was to find out if you are re-booked onto a different flight or not. I have never flown an airline that re-books you on a different flight when they feel like it. I wouldn't recommend Delta Airlines to my worse enemy!"

Pros: "Nothing"
Cons: "For such a LONG flight, grateful to ask Turkish Airlines to make available bigger aircrafts."

Pros: "Liked that in this day's of cost cutting by most airlines, Turkish decided to win customers with Quality! Premium liquid soap, cologne and moisturizer in the lavatories, fresh seafood in ordered special meals, friendly service and good entertainment. Thank you! Didn't expect..."

Pros: "Yes.The crew was amazing"
Cons: "To have a variety of foodstuffs especially the soft drinks. Hot Tea wasn't really hot.Just warm."

Pros: "Entertainment, and crew was nice"
Cons: "Seats and food. I had a dietary restriction (no dairy). But instead of giving me poached chicken and boiled potatoes be more creative and put more flavour. It’s lactose free not flavour free"

Pros: "Reliable, high quality service"

Cons: "I will never forget Turkish airlines again. They stole our money. We were at our flight on time but they wouldn't let us board. They then said we were no shows and cancelled all our remaining flights with no refund. This ended up costing us around $3000. We don't have this kind of money and I don't know how we will pay rent next month."

Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"

Pros: "Not much"
Cons: "They pack biz seats in 7 across. Most airlines go with 6 across. Lack of space and they charge the same as other airlines. Low value for the money charged. Much better value using if you use any other airline."

Cons: "Boarding. The gates were cheep changing. Poor room between seats."

Cons: "Didn't happen. My first leg to Athens was canceled which created a humongous headache since it ended up canceling my return flights. Air Canada had to put me on completely new flights there and back. I think this has taught me to go directly through an airline. Justfly was not helpful. Neither was Turkish airlines."

Cons: "Had a layover in Toronto. From Toronto we flew to Istanbul and then Venice. While waiting in line to board in Toronto, I was told my carry-on luggage was too big and needed to be put under. I asked MULTIPLE times where my luggage would be- either Istanbul or Venice (final destination) and EVERY time I asked, I was told my luggage would be waiting for me in Venice. Once we arrived in Istanbul I asked AGAIN if my carry-on luggage was here or if it would be in Venice and I was told it would be in Venice. Once we arrived in Venice, my luggage was nowhere to be found. The lost luggage crew (and 90% of the people in Venice) were completely rude and acted like we were a huge inconvenience for them. (I've heard that many Europeans cannot stand Americans, but we were not being rude or obnoxious at all to anyone- we just wanted a quiet, romantic vacation.) So safe to say that it was an extremely rough start. We were in Venice for the Glass Art Society Conference in Murano and due to my luggage being lost, had missed the first day and a half, therefore wasting hundreds of dollars. Luckily my boyfriend's phone worked in order to spend our first two days of vacation (not to mention the amount of money spent on international calling costs) tracking down my luggage, but again dealt with completely rude people who barely helped us with any answers and even hung up on us multiple times (and I'd like to add that despite my frustration, I made sure that I was not speaking rudely one bit). The best answers we received were from the people at the Istanbul airport who told us that Venice received my luggage hours before I even called Istanbul- which I do not understand why the Venice airport did not tell me this because I spent all day speaking with them. Once I called back the Venice airport to confirm what the Istanbul airport told us, they said (once again rudely) that they called me on my phone but did not answer (which I already told them that my phone did not have any service and to call my boyfriend's phone number). So to sum up: I will never be flying to Venice ever again."

Cons: "The food"

Cons: "Shake all the time,vomited"

Pros: "Excellent crew service & food/beverage offerings"

Pros: "Great to watch live sports. Loading was fine. Food terrible. Staff ok."
Cons: "Istanbul airport is so overpriced, crowded and small."

Pros: "Punctual in terms of reaching destination, all else average."
Cons: "Less leg space, pantry service below expectations."

Cons: "Options for vegetarians were not really good."

Pros: "The crew is very nice and try to make the flight experience easier."
Cons: "They lost my luggage, and this is not the first time either"

Pros: "Overall flight is good"
Cons: "The crew is really not aware of how to deal with passengers of various levels. They don't seem to have the sense of responsibility..."

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Pros: "Luggage policy, helpful ground and air crew. Price."
Cons: "IST stoppover, damaged luggages."

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

Pros: "Everything was well taken care of."
Cons: "When boarding the flight from Turkey, to Mumbai , we had to climb up the ladder with our hand luggage.Being senior citizen and traveling in Busniss class was very hard for us."

Cons: "I was selected to seat near the window before departure dare unfortunately i found my self in the middle of the people, so dissapointed"

Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."

Pros: "Everything. Clean plane, cool cologne and lotion in spacious bathroom. Crew was super friendly, helpful and accommodating to us travelers w kids."
Cons: "Nothing"

Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"

Cons: "departure time changed 3 times"

Pros: "Flight was smooth. Staff were helpful and professional."

Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."

Pros: "The food, it's excellent.The entertainment system is really complete."
Cons: "One of my bags arrived broken. I'm contacting Turkish Airlines about it."

Pros: "Crew was very helpful and everything was good"
Cons: "Lost my baby stroller and didn't found when arrived"

Pros: "They put a fabric pad on the seat to make it softer . I'm 6' and was comfortable. They have nice children's toiletry kits. Great entertainment system, tons of movies and shows."
Cons: "If you sit the the second cabin on the 777 they run out of buns and champagne by the time they get to you which is unacceptable for business class and they only finished the meal service 2 and a half hours into a 10:30 pm departure flight which is way too slow. They tried to lie to me that they didn't have champagne but I saw them opening 2 bottle when I went to the front lavatory. Between meal services crew is non existent."

Cons: "Didn't get to Instanbul or my destination of Budapest. There were mechanical Issues that I was told were weather issues. I was delayed over 12 hours, missed two connections and given the runaround about getting a place to stay for the night. The shuttle service provided took another hour at 2am! $47 to cover four meals and no mention of flight credit on my first leg for the HUGE inconvenience. A direct flight to Budapest a 27 hours after the fact is the best they could do and wanted to charge me a change fee too!! My vacation is cut short by this mess and my travel companions already in country are waiting on me to get their trip started. I will not be using Air Canada or Turkish air until they can communicate between one another and provide at least average customer service. So, it's safe to say that it will be the 12th of NEVER when I fly Air Canada"

Cons: "It never happened."

Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"

Cons: "Had a nine hours layover and I couldn't even entre the Turkish airlines lounge. The airport in Istanbul also had terrible wifi connection. I would not fly this route again"

Pros: "I like everything about my flight. The cabin crew are true professionals and were very helpful to me."
Cons: "I really cannot think of anything that I didn't like."

Pros: "comfortable seats space for legs"

Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."

Pros: "Stewards, air hostesses, food, entertainment & the toiletries kit"
Cons: "Seat size! Boarding queues"

Pros: "Not trying to be flattering here but it really is a good airline."

Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."

Pros: "excellent food, service"

Pros: "The crew, the boarding , the entertainment,"
Cons: "The food was not up to expectations"

Pros: "great food"

Pros: "Everything on the plane was great."
Cons: "The boarding area at the airport was overly crowded and hectic. It was really difficult to move around with two kids and a few bags."

Pros: "Very helpful and respectfull crew"
Cons: "Boarding started 20 mins after the designated time"

Pros: "Turkish airlines crew & service are excellent especially if you compare it to those of many other airlines."
Cons: "Courtesy of the crew & good old fashion meal service. Also the entertainment on board."

Pros: "Nice crew, clean seats, good food..."
Cons: "TERRIBLE customer service, barely spoke English over the pho ne. Bought the tickets on April 1 and immediately called to make a reservation for my dog. They made the reservation. Couldn't answer regulations for transporting pets, had to dig up rules and regulations online myself. Made a reservation the same day for the dog and they never sent a confirmation. Went to their office at Pearson and they had no clue as well. Two days before the flight they called to tell me my dog can't fly due to unknown reasons and created a MAJOR nightmare. I paid $400 for papers and cage for the dog only. Very very unprofessional and will NEVER fly with Turkish Airlines again!!!"

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Toronto to South Africa

Airlines flying from Toronto have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Toronto

Mandatory masks

Masks required on board, masks provided on flights from Toronto

Social distancing seating

Middle seats unavailable to book on flights from Toronto

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Toronto

Book cheap flights from Toronto to South Africa

Recent return flight deals

19/10
Tue
1 stop
British Airways
30h 20m
YYZ - CPT
1/11
Mon
2 stops
British Airways
28h 25m
CPT - YYZ
18/10
Mon
1 stop
American Airlines
30h 25m
YYZ - JNB
15/5
Sun
2 stops
American Airlines
25h 14m
JNB - YYZ
29/10
Fri
1 stop
Ethiopian Air
20h 45m
YYZ - CPT
10/11
Wed
2 stops
Ethiopian Air
24h 10m
CPT - YYZ
27/10
Wed
3 stops
Multiple Airlines
45h 05m
YYZ - CPT
9/11
Tue
3 stops
Multiple Airlines
34h 13m
CPT - YYZ
23/8
Mon
1 stop
Delta
22h 20m
YYZ - JNB
12/9
Sun
1 stop
Delta
27h 20m
JNB - YYZ
17/10
Sun
2 stops
United Airlines
26h 00m
YYZ - JNB
12/5
Thu
1 stop
United Airlines
19h 53m
JNB - YYZ
11/1
Tue
1 stop
KLM
21h 25m
YYZ - CPT
16/2
Wed
1 stop
KLM
26h 30m
CPT - YYZ
22/9
Wed
2 stops
Emirates
33h 20m
YYZ - DUR
16/10
Sat
1 stop
Emirates
30h 35m
DUR - YYZ
7/12
Tue
2 stops
Qatar Airways
38h 45m
YYZ - DUR
25/1
Tue
3 stops
Qatar Airways
31h 40m
DUR - YYZ
18/10
Mon
1 stop
British Airways
30h 25m
YYZ - JNB
14/6
Tue
1 stop
British Airways
26h 35m
JNB - YYZ
29/10
Fri
1 stop
Ethiopian Air
20h 45m
YYZ - CPT
8/11
Mon
2 stops
Ethiopian Air
24h 10m
CPT - YYZ
10/11
Wed
1 stop
American Airlines
29h 10m
YYZ - JNB
28/11
Sun
2 stops
American Airlines
30h 02m
JNB - YYZ
13/10
Wed
2 stops
Multiple Airlines
28h 20m
YYZ - JNB
12/5
Thu
2 stops
Multiple Airlines
25h 22m
JNB - YYZ
19/10
Tue
2 stops
British Airways
31h 20m
YYZ - CPT
1/11
Mon
2 stops
British Airways
28h 25m
CPT - YYZ
23/8
Mon
1 stop
Delta
22h 20m
YYZ - JNB
13/9
Mon
1 stop
Delta
27h 20m
JNB - YYZ
25/10
Mon
2 stops
American Airlines
36h 21m
YYZ - CPT
9/11
Tue
1 stop
American Airlines
32h 25m
CPT - YYZ
10/1
Mon
1 stop
Multiple Airlines
30h 55m
YYZ - CPT
13/2
Sun
1 stop
Multiple Airlines
28h 45m
CPT - YYZ
10/11
Wed
1 stop
British Airways
32h 55m
YYZ - JNB
28/11
Sun
1 stop
British Airways
28h 55m
JNB - YYZ
22/1
Sat
1 stop
Delta
41h 02m
YYZ - JNB
26/1
Wed
2 stops
Delta
23h 20m
JNB - YYZ
29/10
Fri
1 stop
Ethiopian Air
20h 45m
YYZ - CPT
11/11
Thu
2 stops
Ethiopian Air
24h 10m
CPT - YYZ
Show more results

Recent one-way flight deals

1/1
Sat
2 stops
British Airways
33h 45m
YYZ - CPT
13/10
Wed
3 stops
Multiple Airlines
37h 15m
YYZ - JNB
10/11
Wed
1 stop
Turkish Airlines
29h 35m
YYZ - JNB
30/12
Thu
1 stop
Ethiopian Air
19h 45m
YYZ - JNB
17/10
Sun
2 stops
SWISS
37h 10m
YYZ - JNB
18/10
Mon
1 stop
Delta
22h 20m
YYZ - JNB
10/11
Wed
2 stops
Iberia
34h 06m
YYZ - JNB
29/12
Wed
1 stop
Lufthansa
28h 40m
YYZ - CPT
18/10
Mon
2 stops
KLM
25h 20m
YYZ - JNB
16/10
Sat
2 stops
United Airlines
38h 50m
YYZ - JNB
18/10
Mon
2 stops
Air France
30h 40m
YYZ - JNB
2/1
Sun
3 stops
Kenya Airways
48h 30m
YYZ - CPT
15/10
Fri
2 stops
British Airways
37h 10m
YYZ - JNB
4/1
Tue
1 stop
Turkish Airlines
30h 30m
YYZ - CPT
11/1
Tue
1 stop
British Airways
30h 15m
YYZ - CPT
17/10
Sun
1 stop
SWISS
30h 15m
YYZ - JNB
29/12
Wed
2 stops
Lufthansa
27h 45m
YYZ - CPT
30/12
Thu
3 stops
Multiple Airlines
39h 20m
YTZ - JNB
17/8
Tue
1 stop
KLM
22h 20m
YYZ - JNB
12/10
Tue
2 stops
Delta
44h 45m
YYZ - JNB
Show more results
-
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