Find cheap flights from Toronto to South Africa

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

YTO — South Africa
Sep 16 — Sep 231
Return
1 adult
Economy
0 bags
From?
To?
Fri 16/9
Fri 23/9

Good to know

Low season

August

High season

July

Cheapest flight

R7 535

Average price (return flight)

R34 451

Good deal (return flight)

R17 881

Good deal one-way

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

Top tips for finding cheap flights to South Africa

  • Looking for a cheap flight? 25% of our users found tickets from Toronto to South Africa for the following prices or less: to Cape Town R12 701 one-way - R27 218 round-trip, to Durban R17 857 one-way - R55 223 round-trip
  • High season is considered to be January, February and December. The cheapest month to fly to South Africa is January.
  • Morning departure is around 9% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking South Africa flights

Top 5 airlines serving from Toronto to South Africa

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

Lahore to Doha was great but Doha to JFK using American Airlines was horrendous

Read more about Qatar Airways

Lahore to Doha was great but Doha to JFK using American Airlines was horrendous

Kayak canceled and re- issued my ticket at the last minute so my seating got messed up. They did it without my permission

Check the experiencing staff for gov staff may be more better...???

It was good

I had a horrible experience booking tickets in kayak. Got cancelled the last minute and had to give a hefty price. No customer support as well.

Delhi to Doha is excellent..

The flight was 2 hour late and they also misplaced luggage of many customer. Including mine.

That was a wonderful trip. Staff are courteous, Doha airport is awesome and flight is very clean. Asian vegetarian food stated okay but could be improved.

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

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 crew was very friendly."
Cons: "Seats can get better."
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: "Yes"
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: "Excellent service..!"
Pros: "Plane was clean and modern. Staff was very courteous. An overall pleasant flight."
Pros: "Best host staff"
Pros: "Incredibly attentive service"
Cons: "Internet service didn’t work. Also waiting for can refund because of unannounced 12 hour delay on the outbound flight."
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"
Pros: "I liked the open space not fully booked flight. Nice leg room and lots of choices of shows to watch"
Cons: "Not quite enough space if I were sitting alone. Men pee on toilet seats"
Pros: "Great food, and excellent choice of in-flight entertainment."
Cons: "Nothing!"
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!!!!!"

Excellent experience I would only fly with Emirates

Departure times were late

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

Seating has more space.Connecting flight good. Food is good. They have to stop serving the cold dish which more than 90% of the passengers didn't eat.

Food Seats

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."
Pros: "Seat comfortable"
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: "Love the outfits the flight attendants wear Love the attention they give to all ...and basically everything else was above GOOD"
Cons: "The only thing I didn't like was a crabby lady sitting behind me on my way to Dubai the end of October who objected to me reclining my seat ..meanwhile, she had hers reclined! But I didn't consider it important enough to complain."
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"

Swiss, knowing the disfunction of the Brussels airport, should have contacted passengers connecting to their flight, and escorted them through an accelerated process, to assist in making the flight.

Friendly staff inflight, flight delayed.

Only one improvement needed. The boarding process was chaotic. After pre-boarding was completed, the entire remaining number of passengers (lots of them, big aircraft) were allowed to board without separating into logical groups or by row numbers. Slowed things down with crowded aisles, people trying to get by people trying to stow overhead luggage, getting situated, etc. Never had this happen in recent history on any other airline.

Chris, my attendant was the nicest I’ve ever had. I’d fly Swiss just for him

Pros: "The crew was very nice and positive. The seats surprisingly reclined quite a bit. The dinner was actually good."
Cons: "The offer of wine. The wifi options."
Pros: "Crew was great, seating comfortable."
Pros: "Excellent service from the crew and prices were good."
Cons: "The seats seem to have gotten smaller and were rather uncomfortable for a 7 hour flight."
Pros: "Crew"
Cons: "My flight tickets were mess up and I had to purchase new tickets . Horrible"
Pros: "Water provided."
Cons: "My fly connection did not appear in screens, confusing, stressing. Fly left more than one hour after schedule, no explanation, still arrived on time"
Cons: "seat comfort"
Cons: "The seats in coach are incredible small and the seats reclines way to far."
Pros: "Nothing, flight was cancelled after I electronically checked in"
Cons: "Flight was cancelled"
Pros: "-"
Cons: "Old plane, rude crew"
Pros: "Good crew."
Cons: "The flight itself was pleasant. But a 3 hour delay, because of technical issues on the incoming flight from Geneva? Why didn’t they send another aircraft?"
Pros: "TV screens and movies. Food was great."
Pros: "Lots of room because plane was half full"
Cons: "I arrived almost early enough to get on an earlier flight. I think if I'd pleaded a bit more..."
Pros: "The lovely nice stewardess and Crew kindness."
Cons: "I have faced the horrific flight ever in my life last days, I never imagined a completely 4-5 Hours such horror turbulence on a long Night flight. thank God we made, and thank the lovely crew for their super support.."
Pros: "Missed this flight because the first one was late"
Pros: "good flight didn’t have any problems"
Cons: "К сажалению,мне испортили отпуск. Был утеряны мой багаж. Я вынуждена 3 день ходить по магазинам и тратить свое время на отдых,покупая необходимые вещи,те, что необходимо для отдыха. Я потеряла три дня отдыха. И до сих пор я дожидаясь , сижу в квартире и не знаю когда он прибудет. Я крайне не довольна To the planting, I was spoiled vacation. My luggage was lost. I have to go shopping for 3 days and spend my time on vacation, buying the necessary things, those that are necessary for recreation. I lost three days of rest. And so far I'm waiting, sitting in the apartment and I do not know when he will arrive. I am extremely unhappy"
Pros: "Everything, but the lack of entertainment."
Cons: "The lack of entertainment."
Pros: "All of the flight crew was personable and ready to accommodate any need we might have. Before we could ever get hungry, the staff was coming down the aisle with another serving of pretty good food!"
Cons: "We did have to wait on the plane for an hour after boarding, but I believe that was mostly due to wind."
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Pros: "On time flight"
Cons: "Are the seats getting smaller or am I getting bigger?"
Pros: "Crew"
Cons: "8 kilo limit on carry-on luggage. Customer service attendant issuing boarding passes was less than friendly."
Pros: "I fell asleep during the meal service and there was not a vegetarian option left over but the crew was SUPER and brought me some other snacks and made my day. Thanks!"
Pros: "Amount of times drinks, water, was served."
Cons: "The person in front of me reclined seat the whole trip. Very, very uncomfortable for me."
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."
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!"
Cons: "Delay"
Pros: "Excellent food."
Cons: "Yet again, was "randomly" chosen for extra security. Flight was delayed for over an hour because of mechanical failure. A/C set at polar temperatures."
Pros: "It was a great flight. Even the food wad good, especially the snacks!"
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"
Pros: "I really liked the "About my flight" application on the viewing screens because it always gave me an idea of what we were flying over and how much longer we woulld be in the air. The food was excellent and I was pleasantly surprised that I could have wine with dinner or any time the attendants offered beveragess. The attendants were always professional and helpful. They all were fluent in English as well as several other languages. It was a nice touch when the attendant wore white gloves when he or she was collecting passengers' trash after meals and/or beverage service. I loved the cheese that was served at dinner. The warm croissants served at breakfast were a very nice touch."
Cons: "Due to turbulence, I could not get out of my seat as much on the return flight, so I did have some swelling in my feet."
Pros: "-"
Cons: "- late in arrival - 2h late in departure - lost my luggage"
Cons: "My seat did not recline and my tv did not work"
Pros: "On time and friendly service"
Cons: "Poor selection of films, cramped seats and mediocre dinner"
Pros: "It was quick and the crew was really nice!"
Cons: "No organization for boarding. It didn't matter what class you are in, everyone boards at the same time. business class o. The plane we were on was just the front seats....they were not larger seats."
Pros: "Service and snacks are great considering really short flight"
Cons: "Flight from Barcelona was delayed for 2 hours, so we missed the flight from Zurich to New York."
Pros: "Very friendly crew."
Cons: "Seating is too tight and uncomfortable and I'm only 5'6"!"
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: "Helpful staff"
Cons: "I was uncomfortable with the space"
Pros: "Courteous staff,"
Pros: "The whole trip was handled extremely well. First time we've done 12 hrs straight in the air. They made the experience seem like it was much less. Will fly that airline again."
Pros: "Very good service on board"
Cons: "Crammed into middle seats both way. Many/Long lines in ZRH/SFO"
Cons: "The seat was horrible and had no cushioning. Left . Worn out and non manintained seating systems . Had body pain"
Cons: "No me gusto . porque quando compre las pasajes con ustedes por la pagina me decia q estaba incluydo 1 maleta de 23 kg y otra de mano 8 kg. por el precio total pagado y cuando llegue ñas mañetas no estavam incluydas y tuve que pagalas. Yo ley las condiciones de mi pasaje y me daba exactamente esto que tenia derecho a las maletas. Grande falla de ustedes. ya no comprare mas con su compania K"
Pros: "Only the crew was good"
Cons: "Ridiculous entertainment system - was impossible to watch a movie."
Pros: "Everything."
Cons: "My flight was pleasant"
Pros: "Service was fast"
Cons: "Better seats"
Pros: "Nothing"
Cons: "Proper communication"
Pros: "Not a lot"
Cons: "Customer service"
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: "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: "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: "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!"

I liked the service, the food, the gifts, the children were very happy..a lot of money. it would be nice to have the children in one sector of the plane

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

Missed this flight due to previous flight being delayed. No one helped with getting me through customs and borders security so I can make it on time. I had to stand in the longest line and end up staying overnight in Toronto. Now the airlines won’t pay for my hotel accommodation

Great food, great service, great plane

We bought seat 155$ but in reality it wasn't .no seat ,no refund

Pros: "Nothing"
Cons: "For such a LONG flight, grateful to ask Turkish Airlines to make available bigger aircrafts."
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: "Luggage handling could be a lot better. Two out of four of my bags were damaged beyond repair"
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: "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 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: "Missed my flight because the airport changed gates and didn't announce it. Was told I could pay a penalty o in excess of $450 to be placed on another flight, meanwhile same flights from Istanbul to Amsterdam were going for $213. I will avoid Turkish Airlines at all costs. Customer service is terrible. The most unprofessional, rude, ignorant, and disrespectful staff represent Turkish Airlines at IST. Furthermore, an email complaint has been ignored."
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: "My favorite airline!"
Cons: "Faster boarding would be great"
Pros: "excellent food, service"
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."

Book cheap flights from Toronto to South Africa

Recent return flight deals

23/11Wed
2 stopsKenya Airways
27h 10mYYZ-JNB
6/12Tue
2 stopsKenya Airways
30h 19mJNB-YYZ
R12 411
23/11Wed
2 stopsKenya Airways
27h 10mYYZ-JNB
6/12Tue
2 stopsKenya Airways
35h 34mJNB-YYZ
R12 575
23/11Wed
2 stopsKenya Airways
27h 10mYYZ-JNB
6/12Tue
2 stopsKenya Airways
35h 34mJNB-YYZ
R12 641
23/11Wed
2 stopsKenya Airways
27h 10mYYZ-JNB
6/12Tue
2 stopsKenya Airways
35h 34mJNB-YYZ
R12 657
8/11Tue
2 stopsBritish Airways
33h 35mYYZ-JNB
29/11Tue
2 stopsBritish Airways
26h 55mJNB-YYZ
R13 297
3/11Thu
1 stopEthiopian Air
35h 35mYYZ-JNB
18/11Fri
2 stopsEthiopian Air
24h 35mJNB-YYZ
R13 445
23/1Mon
1 stopBritish Airways
29h 10mYYZ-JNB
12/2Sun
1 stopBritish Airways
25h 35mJNB-YYZ
R13 511
13/1Fri
1 stopEthiopian Air
19h 45mYYZ-JNB
27/1Fri
2 stopsEthiopian Air
39h 45mJNB-YYZ
R13 724
22/1Sun
1 stopBritish Airways
30h 15mYYZ-JNB
20/3Mon
1 stopBritish Airways
30h 55mJNB-YYZ
R14 036
22/11Tue
1 stopDelta
21h 00mYYZ-JNB
6/12Tue
1 stopDelta
22h 36mJNB-YYZ
R14 414
23/11Wed
1 stopDelta
21h 00mYYZ-JNB
7/12Wed
1 stopDelta
22h 36mJNB-YYZ
R14 430
23/1Mon
2 stopsSWISS
37h 20mYYZ-JNB
12/2Sun
2 stopsSWISS
28h 45mJNB-YYZ
R14 562
22/11Tue
1 stopKLM
21h 00mYYZ-JNB
7/12Wed
1 stopKLM
26h 51mJNB-YYZ
R14 808
22/11Tue
1 stopKLM
21h 00mYYZ-JNB
7/12Wed
2 stopsKLM
26h 45mJNB-YYZ
R15 054
12/2Sun
1 stopMultiple Airlines
19h 55mYYZ-JNB
28/2Tue
2 stopsMultiple Airlines
29h 12mJNB-YYZ
R15 103
8/11Tue
2 stopsMultiple Airlines
34h 20mYYZ-CPT
14/11Mon
2 stopsMultiple Airlines
35h 26mCPT-YYZ
R15 908
3/2Fri
1 stopAmerican Airlines
30h 55mYYZ-CPT
5/3Sun
2 stopsAmerican Airlines
47h 05mCPT-YYZ
R15 924
19/11Sat
1 stopUnited Airlines
39h 35mYYZ-CPT
16/2Thu
2 stopsUnited Airlines
28h 42mCPT-YYZ
R17 106
4/2Sat
3 stopsQatar Airways
62h 40mYYZ-DUR
25/2Sat
3 stopsQatar Airways
34h 22mDUR-YYZ
R22 885
4/2Sat
1 stopEmirates
44h 10mYYZ-DUR
25/2Sat
1 stopEmirates
45h 05mDUR-YYZ
R26 004

Search by stops

Search by airline

Search by price

Recent one-way flight deals

6/2Mon
1 stopBritish Airways
26h 20mYYZ-JNB
R7 535
9/9Fri
2 stopsMultiple Airlines
26h 25mYYZ-JNB
R10 425
7/9Wed
2 stopsMultiple Airlines
39h 05mYYZ-JNB
R10 786
20/1Fri
1 stopTurkish Airlines
29h 15mYYZ-JNB
R11 196
18/10Tue
2 stopsMultiple Airlines
44h 15mYTZ-CPT
R11 311
6/2Mon
2 stopsIberia
36h 47mYYZ-JNB
R11 410
15/10Sat
2 stopsSWISS
57h 10mYYZ-JNB
R11 754
15/10Sat
2 stopsSWISS
57h 10mYYZ-JNB
R11 935
18/10Tue
2 stopsSWISS
25h 00mYYZ-CPT
R11 968
7/9Wed
1 stopDelta
22h 20mYYZ-JNB
R12 066
28/8Sun
1 stopKLM
23h 05mYYZ-CPT
R12 083
6/9Tue
2 stopsLufthansa
38h 00mYYZ-CPT
R12 115
7/9Wed
2 stopsAir France
42h 40mYYZ-CPT
R12 247
13/9Tue
1 stopUnited Airlines
19h 43mYYZ-JNB
R12 312
13/9Tue
1 stopAir France
31h 30mYYZ-JNB
R12 395
12/9Mon
2 stopsDelta
29h 45mYYZ-JNB
R12 509
6/9Tue
1 stopEthiopian Air
20h 45mYYZ-CPT
R12 903
23/9Fri
1 stopEthiopian Air
20h 45mYYZ-CPT
R12 936
23/9Fri
2 stopsUnited Airlines
62h 35mYYZ-CPT
R12 986
8/9Thu
2 stopsKLM
34h 05mYYZ-CPT
R13 183

Search by stops

Search by airline

Search by price

Flights to South Africa

Return flight deals:

South Africa - Toronto

Browse origins:

Browse destinations:

R11 410
R19 470
R27 777
R13 445
R108 054
R24 658
R14 594
View more