Find cheap flights from Canada to South Africa

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

— South Africa
Jul 24 — Jul 311
Return
1 adult
Economy
0 bags
From?
To?
Sun 24/7
Sun 31/7

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

Good to know

Low season

October

High season

December

Cheapest flight

R8 190

Average price (return flight)

R21 955

Good deal (return flight)

R13 660

Good deal one-way

R12 411
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flight from Montreal Pierre Elliott Trudeau Intl to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding a cheap flight

  • Most flights from Canada to South Africa involve a layover within Europe. Due to South Africa's colonial past and European ties, you can find frequent and cheap connections to western European cities such as London, Frankfurt or Amsterdam.
  • If you are looking for cheap flights between major South African cities such as Johannesburg, Cape Town and Durban, consider checking South Africa's low-cost carriers Mango and Kulula, as they frequently offer cheap connections.
  • To visit the Valley of a 1,000 Hills and Ukhahlamba-Drakensberg Park, catch a flight into King Shaka International Airport (DUR) which is located near Durban.
  • Travellers who want to explore the Northern Cape, which is home to the Augrabies Falls National Park and Kalahari Desert, can fly into Kimberly Airport (KIM). This airport is serviced by South African Airways from either Johannesburg or Cape Town.
  • Travellers who are hoping to visit South Africa's beautiful beaches or the Kragga Kamma Game Park should fly into Port Elizabeth Airport (PLZ). This airport is located on Algoa Bay in the Eastern Cape Province.

FAQs for booking flights from Canada to South Africa

Top 5 airlines serving from Canada to South Africa

Scores according to KAYAK customer reviews
8,3
EmiratesOverall score based on 15859 reviews
8,3Boarding
8,2Comfort
8,4Crew
8,5Entertainment
8,0Food
Airline reviews

The entertainment selection was great, boarding process was smooth. However, the staff were so rude, my tray table was broken so had drinks split on me. I had a child coughing on me and kicking me in her sleep. The person in front of me put his seat down so far that my knees were against the seat (I’m only 5’9). The person behind me used her tray table to sleep so I couldn’t put my seat back. She woke up for breakfast, by which point I wanted sleep so I put my seat back and she complained about it so I had to put the seat upright again!

Read more about Emirates

The entertainment selection was great, boarding process was smooth. However, the staff were so rude, my tray table was broken so had drinks split on me. I had a child coughing on me and kicking me in her sleep. The person in front of me put his seat down so far that my knees were against the seat (I’m only 5’9). The person behind me used her tray table to sleep so I couldn’t put my seat back. She woke up for breakfast, by which point I wanted sleep so I put my seat back and she complained about it so I had to put the seat upright again!

Everything was good

Good

Pros: "On-time, Service, flight & Behavior, conduct."
Pros: "Yes"
Cons: "All good"
Cons: "The entertainment system did not work properly"
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: "Very friendly staff, prompt service, smooth boarding, clean cabin."
Cons: "I usually love the food on Emirates but this was really not good. Barely edible!"
Cons: "Me"
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: "Food is good."
Cons: "Seats could have worked well. Infotainment could be better"
Pros: "Crew were great, entertainment was great, all in all a really comfortable flight despite not getting an aisle seat which would have made it even better"
Cons: "I discovered when I hit Dubai that despite having an eight an a half hour layover that I didn't qualify for the free hotel I thought I did qualify for as someone with an eight hour plus flight so that was a little disappointing have had it before so assumed it was on all flights but that ended up being a negative surprise..."
Pros: "Cabin crew services"
Cons: "Food could have better"
Pros: "Boarding and Crew are excellent toilets are clean Gluten Free meals are available, that's a big plus"
Cons: "Lots of movies to choose from however I felt the choices were similar in a way! ( Example: you'll find the Drama movies are almost the same as the Romantic movies or the Comedy movies)"
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: "The comfort and smooth boarding procedure"
Cons: "The seats on the 777-300ER were tiny compared to the seats on the A380 from JFK to dubai. My wife and I are both small people and we were cramped. This is very unfair to us and even so to larger people on such a long leg The entertainment screens were also very poor. Small, low res"
Pros: "great flight service with accommodating staff. in flight entertainment had awesome variety"
Pros: "I loved the entertainment choices and the food wasn’t bad"
Cons: "The crew wasn’t exactly friendly. They seemed really tired and as if they couldn’t be bothered with us."
Pros: "Very responsive and friendly crew"
Cons: "Would like to see more vegetarian options"
Cons: "I thought I had paid for window seats."
Pros: "Lovely flight crew and great film selection"
Cons: "Would have liked more healthy food options d"
Pros: "Everything."
Cons: "Nothing."
Pros: "Javier the flight attendant was so welcoming and attentive. Flight got l fit late, but arrived on time. Service was efficient and respectful. Was not as crowded as prior flight and was able to eat the meal"
Cons: "Time of flight really sucked. 4:00 AM departure meant arriving at 1.00 AM. Tough way to start a day"
Pros: "Emirates flight was fine. Problem was booking a South African Airways codebase flight on Kayak. Neither SAA or Emerates were able to look up our booking reference and so we did not get seat assignments until the airport."
Cons: "Codebase flights and no one looking as us as customers."
Pros: "I flew from Orlando DL to Dubai ,and from Dubai to cape town and both flight I was selected to seat on the middle seat,f that happens on my return flights to Orlando fl ,I will never fly emirates again"
Cons: "This was a fraudulent charge!!"
Pros: "Flight appeared less than half-full, I had a full 4 seats to stretch out. Yes, this was just lucky, but very much appreciated."
Cons: "Dull food."
Pros: "Everything was well organized.."
Pros: "Great crew, seats, entertainment options. A 28hr trip felt like 5 because it was so comfortable."
Cons: "I did not like that only one bag is allowed on the flight if you are in economy."
Pros: "The ICE system was a perfect way to spend 13 hours on a plane. I watched a movie, listened to music, even watched part of a live broadcast NFL game during the trip. Much appreciated!"
Pros: "It was much better than first leg from Ft Lauderdale to Dubai, better plane, better service, better food, better entertainment"
Pros: "The flight was superb."
Cons: "Nothing. Will always fly Emirates whenever I get the chance."
Pros: "Positives were the movie options and they give you a kit with an eye mask etc"
Cons: "Flight was delayed 50 minutes. Crew was all grumpy making the delay and flight less bareable. They were attentive, not sure I saw anyone smile. It wasn't pleasant"
Pros: "Loved the entertainment options."
Cons: "Food was horrible and cabin crew was not nice or friendly."
Pros: "The flight crew we're fine and helpful if you needed something."
Cons: "The TV for my seat would cut out when the person in front of me reclined. The charging plug also didn't work."
Pros: "Everything!!!!!"
Pros: "Being able to sleep comfortably Great staff Food good rather than great but not easy on flight. Well chosen good wines. Chauffeur service to & from airport Ease of checkin"
Pros: "Entertainment facilities very good. Important for those long trips. Food good too"
Pros: "Overall the flight was good and had no issues. The staff was professional and friendly."
Cons: "The food could be better."
Cons: "Screen was black and white most of flight"
Pros: "The flight was empty and the luxury to choose your open row of seats"
Pros: "The Captain spoke to us a few times and the crew were absolutely amazing. Best flight Ive ever been on."
Cons: "No information re cancelled flight, board at Dubai indicated flight delayed with no time or boarding gate. Over 300 people at Emirates / Qantas customer service desk and 2 operators. Only found out that the flight may be cancelled from an email from kayak. Eventually got on a flight 6 and a half hours later. When leaving the board still said ek5101 delayed. I am sure if left up to Emirates / Qantas we would still be sitting at Dubai looking at the board."
Pros: "Entertainment and comfort are nice"
Cons: "Food quality and service were mediocre at best"
Pros: "We were pleasantly surprised when my whole family received a business class upgrade The services on board was excellent."
Cons: "Check in at he Jeddah Hajj terminal is chaotic"
Cons: "That there were no WiFi on the flight."

They can improve the food, specially dessert.

Everything was up to date. Their is no issue. We expect your airline will be one of the best. Try to have more flights to different destinations. It will pay you more for your success.

unfortunately we were unable to travel at this time due to the ongoing Covid situation in Sri Lanka. we hope to go instead in March 2022.

Pros: "Very pleasant and comfortable flight."
Cons: "NA"
Pros: "Amazing aircraft! Amazing crew!"
Pros: "On time departure and arrival. Hard working crew members."
Cons: "No slippers for long flights."
Pros: "Excellent crew, quick serving a lunch on a 1.5 hour flight."
Cons: "Just don't like all the trips to and from flights on the bus at Doha."
Cons: "Food would have been better."
Cons: "maybe they can offer more snacks on the plain"
Pros: "Too crowded"
Cons: "One more staff will be better"
Pros: "Crew was amazing and food was Delicious as compare to other airlines."
Cons: "There should be add more variety for toddler food/breakfast.As they served the same food which is for adult. Most of the time we saw Babies were not eaten the spice food....some cookies,cake,pastries etc should also be there as secondary option for choosy toddler."
Cons: "Qatar airline is one of the best ways to fly!"
Pros: "So many carriers have cut back on so many things, our flight on Qatar Airlines felt like a throwback to the days when flying was enjoyable. Everything about our flight was better than we have come to expect from most other airlines. To highlight one surprise - the in-flight meals were high quality."
Pros: "Cabin crew attentive, cabin quiet, seats comfortable, rest rooms clean."
Cons: "Hot food was luke warm, portions skimpy."
Pros: "Service and entertainment."
Cons: "Food."
Cons: "Crew members are waking up for lunch and breakfast but not for snacks and other beverages. We are feeling hungry later. we aren't knowing when they ll provide."
Pros: "Qatar beats every US based airline, hands down! The planes are clean and modern with better seats, leg room, technology, food and staff. Everything is included in the cost of a ticket, something that US airlines should learn! I cannot say enough about the experience and wood recommend to anyone traveling to destinations served by this airline."
Cons: "I cannot think of a single thing."
Pros: "Staff was reasonable"
Cons: "Little to no leg room on a 15 hour flight while travel with kids was an extremely difficult/painful experience. International airlines have to stop squashing people in the economy class. That is insane."
Pros: "Overall the flight went well. Flight attendants were attentive and boarding went fairly quickly and flight was smooth."
Cons: "The bathrooms ran out of water. Not a great movie selection and almost didn't have any choice for lunch."
Pros: "Food crew and entertainment were all good thanks"
Cons: "A child behind me kept kicking the back of the seat all the time and the mother did nothing about it"
Cons: "I missed my flight from Nairobi to kisumu"
Pros: "Video on Demand at each seat in coach. Friendly staff. Also patient staff, what with the languages they have to cover with each flight. The airline goes everywhere so it’s impossible to say what anyone will be speaking."
Pros: "the attention in general for me was excellent."
Cons: "may be the fact that it was the same kind of food in both of the flights I had, is not that it was bad just in my opinion they should have more option, especially for south american people, thank you"
Pros: "Smooth take off and landing."
Pros: "Crew courtesy, exceptional service"
Cons: "15 passengers waiting in line for the bathroom"
Pros: "Arrival and departure is on time treatment is excellent very courteous For all category of passenger"
Cons: "South Indian food may. Made available"
Pros: "Great crew members. Very friendly and helpful. Qatar Airways is great about providing pillows, blankets, ear plugs and eye masks. Really good food as well."
Cons: "The seats were very close together. With the tray folded out it was right against me without being extended. Leg room was cramped."
Pros: "Comfort of the seat/bed"
Pros: "The airline stewardesses were Fabulous! Especially one from Doha to Cape Town. Food was good and more than enough to eat. I was impressed by the scheduled meals and drink offers , very important for a dietetic"
Cons: "No leg room, can't stretch your legs properly so my bad knee was in pain"
Cons: "I did not like the fact that on now 3 flights I have lost miles, as on every flight I have tried to sign on as a member or frequent flyer and on all flights, there were no entry forms. This is also after my attempt to complete one on line, which I have had no response to."
Pros: "Enjoyed the food and the service from the crew. Plane was new and relatively new and comfortable."
Cons: "The check in agents were not very polite or helpful. They did not offer much assistance and help for a first time customer on Qatar Airways. My bags were also not loaded onto the plane and had to arrive on a later flight"
Pros: "The flight went fairly smooth, the staff were courteous and the food was as good as can be expected of airline food. There were several courses and options, which is always appreciated."
Pros: "Crew are great and entertainment options are good."
Cons: "The seats are quite uncomfortable and small. Really struggled to get comfortable."
Pros: "Could not be more impressed with the airline, absolutely would recommend to anyone!"
Pros: "Wheelchair was assigned to me from terminal to inside plane. Crew was able to speak my local language. That was something awesome feel like home."
Cons: "Am satisfied with the services but free wifi was not there ;-)"
Pros: "Aircraft was much better than the flight from US, food was great. The only thing I wished for was more movies."
Cons: "Lack of movies"
Pros: "After hearing our complaint, the Transfer desk staff was friendly and helpful and solved the situation in our favour. We"
Cons: "Once we landed in Doha to board omthe connecting flight, ground staff was waiting right outside the hate to let us know that our flight was overbooked. We were then informed that we were put on the following flight arriving after midnight at our destination. Our compensation was going to be 250 USD and a free entry to the lounge. What a way to start our holidays."
Cons: "Flight delayed Stewards were rude"
Pros: "I had a great experience with overall trip."
Cons: "I was not very impressed with hostesses service. on the second leg of the trip. The boarding process was not organized at all. We have zone numbers but people just boarded at first come first served basis"
Pros: "It was a good flight. I'd give it 4 of 5 stars."
Pros: "Another B787. Had empty seats next to me."
Cons: "No menus handed out by the crew and little explanation of what the meal was beyond beef and rice or chicken and potato. For some reason they only serve a snack instead of a second meal on this flight."
Pros: "Nothing"
Cons: "Was forced to purchase a return ticket or was not allowed to board the plane. Had to pay 850.00 dollars. In process of requesting a refund."
Pros: "Flight was not crowded, room to stretch out. Food and service was good."
Cons: "Difficult boarding procedure."
Pros: "Seats are very much smaller in economy. Hotel accommodation was no where close to good in comparison to Emirates or Thai."
Cons: "ANAZING flight staff! Friendly and courteous!!!! Loved them on all four flights!!!!"
Pros: "I was incredibly impressed with the on board crew. They were kind, efficient, courteous, thoughtful, and charismatic. They made the LONG flight enjoyable and extra comfortable. :)"
Cons: "They supposed to provide Wheel chair for my elderly mother in Law who had a foot fracture, was very hard /painful to walk. I confirmed the wheelchair option well advance before her travel date in Qatar Airways Web site. I got the confirmation also in the Qatar Airways Web site. I usually fly with my family as I have a big family with couple of children and elderly. I will never fly Qatar again, this was the 1st and the last fly with Qatar airways."
Pros: "The plane was neat, clean and the services was world class. I was made to feel at home with service always at my finger tips."
Cons: "Nothing to report."
Pros: "Food, crew, in flight services and entertainment were amazing. Definitely recommend this airline for trans-atlantic flights."
Cons: "I flew on the Boeing Dreamliner which is pretty loud. I recommend noise cancelling headphones or earplugs."
Pros: "Staff was friendly and I was comfortable"
Cons: "Toilet was a bit messy. Menu can be improved"

It was an excellent flight!

Pros: "Crew was great, seating comfortable."
Cons: "Actually making the flight"
Pros: "Crew was excellent. Seats were uncomfortable"
Cons: "seat comfort"
Pros: "I loved that every seat had a pillow, blanket and head-phones waiting. The movie selection was great, too.The service was excellent. Love having metal utensils, and not plastic."
Cons: "No fault of the airline, but when passengers recline their seat backs all the way, it's very difficult for the person behind. Two vegetarians meals were offered - which is ok, but I was unsure if either had sufficient protein; plus the side dishes were all starches."
Pros: "Crew helped my parents with physical disabilities through the whole flight. Super grateful"
Pros: "the CREW WAS FRIENDLY AND CELEBRATING EASTER WITH THE GUESTS"
Cons: "THE FOOD WAS ADEQUATE, GIVEN THAT WE WERE ON AN AIRPLANE"
Cons: "Legspace in economy class was probably good back in 1975, but in 2019 not acceptable anymore"
Pros: "The crew was great and the food was pretty good. The crew did a great job of keeping the lavatories clean and stocked. It was a 10.5 hr flight and they gave us one meal, a snack and a treat. Not a lot but since we were just sitting it was enough food. We had to stop for a meal on the way home from the airport."
Cons: "The seats in the economy cabin are cramped together. If the person in front of your leans back you are almost trapped in your seat. There is little leg room and the cushioning is not enough for a long distance flight. There is no boarding control. People just line up and get on the plane in any order."
Cons: "The temperature on this overnight flight was sweltering Legroom was poor"
Pros: "good availability of food"
Cons: "seats did not have much space at all. Legs constantly squished and there was no room to move them the whole trip. not much movie selection available."
Pros: "Food was tasty. Crew was very good."
Cons: "Legroom was horrible, and I’m 5’-7”! Ancient entertainment units."
Pros: "No problems to report. Boston to Zurich in under seven hours."
Pros: "Service was great and the flight very smooth. Great flight!"
Pros: "crew great smooth flight"
Cons: "no problem and happy crew."
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Pros: "Food.confort.pillows."
Cons: "I couldn’t take it. To travel to pass through Canada you need a Visa"
Pros: "Crew helpful. Seats comfortable. Slept most of flight."
Cons: "Didn’t bother me because sleeping but much of flight apparently the entertainment system had issues"
Pros: "Flight was fine"
Cons: "Check in at Nuremberg terrible"
Pros: "Boarding was quick and efficient"
Cons: "Nothing I can think of was bad just a regular fight."
Pros: "Courteous Staff Excellent Service and enough concern for the guests."
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: "30 mins late both ways"
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: "See / hear the middle-aged guy around seat 22 aisle coughing his lungs out throughout the 10 hour flight without once covering his mouth ? WTF is going on w an airline that would let a passenger behave like this ? Didn’t see the attendants offering a cough drop, or asking if he would please behave like a civilized human being. Looking for others corroboration. Spread the word like this guy this w his germs"
Cons: "A grown man coughing loudly during a 10 hr flight w/o once covering his mouth"
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."
Cons: "My seat did not recline and my tv did not work"
Cons: "Business class service The hostess forgot my request twice. ..."
Pros: "nice staff."
Cons: "lack of space. being in middle row."
Pros: "Nice, clean and modern airplane with great service"
Cons: "Small spaces between seats"
Pros: "Food was decent and flight crew friendly."
Cons: "Very bright light in hallway stayed on for entire red eye making it impossible to sleep."
Pros: "Food and entertainment"
Cons: "Service was poor - several of the staff seemed to be inexperienced and not very customer service oriented. The boarding process was chaotic at the gate - customs were there to check in but quite a few people were unaware (not many announcements). Also, the Economy boarding process wasn't clear and chaotic (i.e., not by row and you also didn't know when you could board. Also, the person in front of me kept reclining her seat and it went back too far. I didn't want to do the same to the person behind me so it was quite uncomfortable."
Pros: "crew very nice and helpful. great service. food was very good and good portions. very nice entertainment system."
Cons: "unable to choose seat without paying extra."
Pros: "Excellent"
Pros: "nice and efficient crew. seats had good space for flight"
Cons: "no entertainment."
Pros: "Entertainment options were pretty good."
Cons: "If people leaned the their seat back it was very uncomfortable and hard to get in and out, eat and or watch the tv."
Pros: "Food usually was very bad on SWISS flights' econ class, this was surprisingly better (just better, not good). Staff were professional and polite though they spoke very loud even when most people around were asleep."
Cons: "At check-in counters, staff managing the queues did not speak English at all, same thing at the security check queue, only Spanish speaking. There should be some clearer instructions of how and where to queue at boarding. Everyone just wanted to cut queue."
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: "Good product, excellent food, great and attentive service"
Cons: "Set quality for Business leaves much to be desired. Feels like sitting in Y with middle seat free."
Cons: "They lost my luggage, had a problem with my connecting flight to Ottawa. I arrived 4 hours later at the end."
Pros: "Na"
Cons: "Na"
Pros: "Spacious and good food"
Pros: "The food was excellent and the staff were attentive. The flight was smooth and the captain kept the passengers well informed"
Pros: "food, staff."
Cons: "We left late so I missed my connecting flight in Zurich, to barcelona. Had to wait around 5 hours. My friends were waiting for me in BCN and had no way to contact them!!! I enjoyed the flights with SWISS but i dont know if ill fly with them again."
Pros: "Excellent service ans quality flight"
Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."

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

Less crowded aircraft

Pros: "Service was fast"
Cons: "Better seats"
Pros: "Nothing"
Cons: "Proper communication"
Pros: "Not a lot"
Cons: "Customer service"
Pros: "non stop flight"
Cons: "Crowded, small plane. No air after people had boarded while fuel was being replenished (dangerous?), sitting at gate for 20minutes. This, after a 2 hour delay. Then a rough landing in Minneapolis- plane brakes sharply and suddenly, shuddered to a taxi rate of speed. simple snacks, not very good."
Pros: "Nothing"
Cons: "Worse experience ever, flight delayed, lost connection, many hours in phone trying to fixed and anyway lost the flight, spent so many time at the airport with the front desk so disappointed"
Cons: "You guys didn't allow me to get in this plane and i missed my flight."
Cons: "When we booked this trip via Kayak, we thought that we were booking on Westjet. Westjet knew nothing about the flight when we tried to check in."
Cons: "Plane had to divert from Salt-Lake City due to a storm. My son 17 years old traveling alone once in Salt-Lake City should have been given priority for an overnight stay instead of sleeping on an airport bench! Dinner + Breakfast vouchers would also have been nice compared to the 15$ food voucher..."
Pros: "Our flight crew were great. Pilots were great too."
Cons: "I missed my connection due to weather in Minneapolis. Was diverted into Milwaukee, but nope we are diverted to Chicago, but wait no we go to Milwaukee. Deboard into a close gate area. Rest rooms were closed. Then once refueling is done get back on and make Minneapolis at 12:15 am. Connection missed"
Pros: "The on board food was amazing, nothing like I’d ever had on a plane before. I was also pleased with the choices for entertainment."
Cons: "The seat was not comfortable in economy. I could not sleep and there were no air vents. Every time I tried to rest my head on the seat in front of me the screen would turn on and get super hot. I wish there was a cover or something you could turn the screen completely off."
Pros: "The flight attendants were amazing. 12 people had a connecting flight and they brought a shuttle bus. You dont see that kind of service any more 10 stars for that"
Cons: "Super small plane."
Pros: "The overall experience on the flight was quite pleasing. The flight crew created a warm atmosphere on what was a very cold morning. Seating was not the most comfortable but the wasn't unbearable."
Cons: "Delta should have a better food menu for those early flights unless the motive is to encourage everyone to eat an organic and wholesome meal prior to boarding, something we all should be doing."
Cons: "No food on board and we were hungry"
Pros: "Friendly crew."
Cons: "Slow boarding."
Cons: "No charging outlet."
Pros: "I liked the touch screen displays in each headrest. Seats and leg room comfortable"
Cons: "Boarding was somewhat unorganized"
Pros: "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"
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: "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"
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: "The flight being on time, friendly staff, clean aircraft.i"
Cons: "It was a morning flight from Toronto to Omaha via Minneapolis and unfortunately coffee wasn't served. Or maybe it got over."

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

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: "The crew was good and the seat allocation and comfort was excellent."
Cons: "Food was below average. This needs to be improved otherwise it is not worth it."
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."
COVID-19 information

Safety measures for airlines flying from Canada to South Africa

Airlines flying from Canada 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 Canada

Mandatory masks

Masks required on board, masks provided on flights from Canada

Social distancing seating

Middle seats unavailable to book on flights from Canada

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Canada

Flexible cancellations

Waiving of change fees. Search flexible flights from Canada

Book cheap flights from Canada to South Africa

Recent return flight deals

4/9Sun
2 stopsKenya Airways
28h 20mYYZ-JNB
17/9Sat
2 stopsKenya Airways
34h 19mJNB-YYZ
R12 037
12/10Wed
1 stopDelta
22h 20mYYZ-JNB
15/3Wed
1 stopDelta
22h 40mJNB-YYZ
R12 707
3/11Thu
1 stopDelta
20h 55mYYZ-JNB
27/11Sun
1 stopDelta
22h 40mJNB-YYZ
R12 723
4/10Tue
1 stopDelta
22h 20mYYZ-JNB
11/10Tue
1 stopDelta
26h 40mJNB-YYZ
R12 755
14/9Wed
1 stopAir France
28h 20mYYZ-JNB
30/11Wed
2 stopsAir France
26h 45mJNB-YYZ
R13 282
31/10Mon
1 stopBritish Airways
28h 25mYVR-CPT
14/11Mon
1 stopBritish Airways
34h 25mCPT-YVR
R13 298
30/9Fri
1 stopEthiopian Air
34h 55mYYZ-JNB
4/11Fri
2 stopsEthiopian Air
24h 30mJNB-YYZ
R13 330
6/11Sun
1 stopBritish Airways
27h 10mYVR-JNB
29/11Tue
1 stopBritish Airways
30h 55mJNB-YVR
R13 474
4/9Sun
1 stopAir France
28h 35mYYZ-JNB
19/9Mon
2 stopsAir France
27h 39mJNB-YYZ
R13 506
21/10Fri
1 stopEthiopian Air
34h 55mYYZ-JNB
4/11Fri
2 stopsEthiopian Air
24h 30mJNB-YYZ
R13 809
4/10Tue
2 stopsKLM
33h 20mYYZ-JNB
12/10Wed
2 stopsKLM
31h 00mJNB-YYZ
R13 825
11/10Tue
1 stopKLM
42h 40mYVR-JNB
22/10Sat
1 stopKLM
25h 40mJNB-YVR
R13 857
28/9Wed
2 stopsMultiple Airlines
30h 45mYTZ-JNB
8/11Tue
2 stopsMultiple Airlines
28h 34mJNB-YTZ
R13 873
1/11Tue
2 stopsMultiple Airlines
31h 20mYVR-CPT
15/11Tue
1 stopMultiple Airlines
32h 20mCPT-YVR
R14 224
5/10Wed
2 stopsKenya Airways
33h 40mYYZ-CPT
15/11Tue
3 stopsKenya Airways
33h 03mCPT-YYZ
R14 511
5/11Sat
1 stopSWISS
34h 20mYUL-JNB
18/11Fri
1 stopSWISS
25h 55mJNB-YUL
R15 341
25/11Fri
2 stopsAmerican Airlines
37h 27mYYZ-CPT
5/12Mon
1 stopAmerican Airlines
27h 05mCPT-YYZ
R15 725
24/8Wed
1 stopUnited Airlines
26h 53mYYZ-CPT
15/9Thu
1 stopUnited Airlines
19h 00mCPT-YYZ
R16 156
7/11Mon
1 stopLufthansa
28h 25mYUL-CPT
27/11Sun
1 stopLufthansa
39h 50mCPT-YUL
R16 746
19/9Mon
2 stopsQatar Airways
39h 45mYYC-CPT
8/10Sat
2 stopsQatar Airways
36h 17mCPT-YYC
R19 189

Search by stops

Search by airline

Search by price

Recent one-way flight deals

4/9Sun
2 stopsKenya Airways
28h 20mYYZ-JNB
17/9Sat
2 stopsKenya Airways
34h 19mJNB-YYZ
R12 037
12/10Wed
1 stopDelta
22h 20mYYZ-JNB
15/3Wed
1 stopDelta
22h 40mJNB-YYZ
R12 707
3/11Thu
1 stopDelta
20h 55mYYZ-JNB
27/11Sun
1 stopDelta
22h 40mJNB-YYZ
R12 723
4/10Tue
1 stopDelta
22h 20mYYZ-JNB
11/10Tue
1 stopDelta
26h 40mJNB-YYZ
R12 755
14/9Wed
1 stopAir France
28h 20mYYZ-JNB
30/11Wed
2 stopsAir France
26h 45mJNB-YYZ
R13 282
31/10Mon
1 stopBritish Airways
28h 25mYVR-CPT
14/11Mon
1 stopBritish Airways
34h 25mCPT-YVR
R13 298
30/9Fri
1 stopEthiopian Air
34h 55mYYZ-JNB
4/11Fri
2 stopsEthiopian Air
24h 30mJNB-YYZ
R13 330
6/11Sun
1 stopBritish Airways
27h 10mYVR-JNB
29/11Tue
1 stopBritish Airways
30h 55mJNB-YVR
R13 474
4/9Sun
1 stopAir France
28h 35mYYZ-JNB
19/9Mon
2 stopsAir France
27h 39mJNB-YYZ
R13 506
21/10Fri
1 stopEthiopian Air
34h 55mYYZ-JNB
4/11Fri
2 stopsEthiopian Air
24h 30mJNB-YYZ
R13 809
4/10Tue
2 stopsKLM
33h 20mYYZ-JNB
12/10Wed
2 stopsKLM
31h 00mJNB-YYZ
R13 825
11/10Tue
1 stopKLM
42h 40mYVR-JNB
22/10Sat
1 stopKLM
25h 40mJNB-YVR
R13 857
28/9Wed
2 stopsMultiple Airlines
30h 45mYTZ-JNB
8/11Tue
2 stopsMultiple Airlines
28h 34mJNB-YTZ
R13 873
1/11Tue
2 stopsMultiple Airlines
31h 20mYVR-CPT
15/11Tue
1 stopMultiple Airlines
32h 20mCPT-YVR
R14 224
5/10Wed
2 stopsKenya Airways
33h 40mYYZ-CPT
15/11Tue
3 stopsKenya Airways
33h 03mCPT-YYZ
R14 511
5/11Sat
1 stopSWISS
34h 20mYUL-JNB
18/11Fri
1 stopSWISS
25h 55mJNB-YUL
R15 341
25/11Fri
2 stopsAmerican Airlines
37h 27mYYZ-CPT
5/12Mon
1 stopAmerican Airlines
27h 05mCPT-YYZ
R15 725
24/8Wed
1 stopUnited Airlines
26h 53mYYZ-CPT
15/9Thu
1 stopUnited Airlines
19h 00mCPT-YYZ
R16 156
7/11Mon
1 stopLufthansa
28h 25mYUL-CPT
27/11Sun
1 stopLufthansa
39h 50mCPT-YUL
R16 746
19/9Mon
2 stopsQatar Airways
39h 45mYYC-CPT
8/10Sat
2 stopsQatar Airways
36h 17mCPT-YYC
R19 189

Search by stops

Search by airline

Search by price

Flights to South Africa

Return flight deals:

South Africa - Canada

Browse origins:

R14 336
R19 396
R11 095
R13 777
View more

Browse destinations:

R11 095
R18 774
R20 131
R32 982
R12 723
R17 864
R23 978
R14 192
View more