Find cheap flights from Toronto to South Africa from R13 688

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 24/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Economy
0 bags
Wed 25/10
Wed 1/11
In the last 7 days travellers have searched 43 618 022 times on KAYAK, and here is why:

Save 34% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

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

Latest South Africa Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARJohannesburg
1 stop from R17 345
Cape Town
2+ stops from R14 963
Durban
1 stop from R27 883

Good to know

Low season

April

High season

December

Cheapest flight

R13 688
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (6% more expensive on average)
Flight from Toronto Pearson Airport to Cape Town

Top tips for finding cheap flights to South Africa

  • High season is considered to be January, February and December. The cheapest month to fly from Toronto is January.
  • Morning departure is around 19% 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

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

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Toronto to South Africa.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to South Africa from Toronto is likely to change within 7 days, so travelers know whether to wait or book now.

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

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to South Africa with an airline and back to Toronto with another airline.

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

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to South Africa from Toronto up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top 5 airlines serving from Toronto to South Africa

Scores according to KAYAK customer reviews
7,8
KLMOverall score based on 3785 reviews
79boarding
85crew
72entertainment
74food
76comfort
80overall
Airline reviews

Boarding in NCL is really bad. I'm sure part of that is a directive from the airport that KLM can't change but part of that is due to KLM policy. NCL doesn't announce the gate of departure until 30 minutes before departure. However, when you arrive at the gate area, the gate agents file everyone into one long line and everyone boards from one line at one time. This line can stretch for 200m...easily. There is a separate line for groups 1 and 2 but you don't know it until you get to the gate area and agents don't announce/advertise it. Everyone else is grouped into one line. Are you in group 3? Doesn't matter...you board with group 5. Traveling with a child? Tough luck...you're stuck at the end of the line and board last. The last part is very annoying because none of the gates at NCL (with the exception of 1 used by Emirates) has a jetway. To board, you must leave the gate area, walk downstairs, walk onto the tarmac and walk up stairs to board the plane. Highly challenging if you're traveling with small children. That boarding process begs for a concession to allow people with children to board first because they will need extra time. But there is no such policy. Just a really horrible boarding experience all around.

Read more about KLM

Boarding in NCL is really bad. I'm sure part of that is a directive from the airport that KLM can't change but part of that is due to KLM policy. NCL doesn't announce the gate of departure until 30 minutes before departure. However, when you arrive at the gate area, the gate agents file everyone into one long line and everyone boards from one line at one time. This line can stretch for 200m...easily. There is a separate line for groups 1 and 2 but you don't know it until you get to the gate area and agents don't announce/advertise it. Everyone else is grouped into one line. Are you in group 3? Doesn't matter...you board with group 5. Traveling with a child? Tough luck...you're stuck at the end of the line and board last. The last part is very annoying because none of the gates at NCL (with the exception of 1 used by Emirates) has a jetway. To board, you must leave the gate area, walk downstairs, walk onto the tarmac and walk up stairs to board the plane. Highly challenging if you're traveling with small children. That boarding process begs for a concession to allow people with children to board first because they will need extra time. But there is no such policy. Just a really horrible boarding experience all around.

Pros: "Food was great, movie selection too. Everything was great except for I couldn’t really get comfortable to sleep"
Cons: "Not sure how to make the seats more comfortable. I have some back issues though. However, some of my travel companions slept right through the flight."
Pros: "Information sharing by pilots and crew. Economy class leg room is good."
Cons: "All good up to the level"
Cons: "Half the screens were not working - crew were made aware but nothing was done. Vegetarian choices were poor to non-existent ; I witnessed crew insist to a passenger that there were no vegetarian options! They finally cobbled something together for him but not a pleasant experience"
Pros: "Food was great, enjoyed watching videos, staff very profession and friendly."
Cons: "Boarding was delayed and prolonged My Baggage was not transferred and was not available when I arrived in Dulles."
Pros: "Service is awesome. Food is great."
Cons: "People with short connection are affected by the 15 to 25 minutes delay."
Cons: "This was just a short commuter flight from Lyon to Amsterdam for connection."
Pros: "The space at my feet with the chair in front was a bit akward."
Cons: "Not being seated next to small kids. Perhaps they should have a separate section? ;-)"
Pros: "Crew was fantastic."
Cons: "This was the most narrow airplane seat I’ve ever experienced. So uncomfortable."
Pros: "Nice aircraft"
Cons: "Unexpected refueling stop. 2 hr delay Lost connection Reached destination after 18 hr delay"
Cons: "Not really an Air France flight, AF not interested in taking care of their frequent fliers."
Pros: "Crew members"
Cons: "Up to 1 hour late and they leaved my baggage in Paris"
Pros: "Crew was nice movie selection was good."
Cons: "Plane was late which caused a 5 hour layover in Paris CDG. Food not very good. Entertainment system clumsy to operate."
Cons: "Being in the middle of the 4 seats with guys on both sides. They tend to restrict the space by using the arm rests."
Pros: "Short flight so I can't really complain. It was no frills, standard small aircraft with no high tech entertainment system. Seats were fairly comfortable"
Pros: "Flight attendant Ms. Sophie Picard made every extra effort to try to find a meal when they had run out of Business Class meals. She made up for the uncomfortable seating in Business Class."
Cons: "Business class seating on the AirBus 318 is very cramped."
Pros: "Nothing"
Cons: "Missed flight due to lack of direction, last minute gate change and they shut door in our face after telling us they were holding plane"
Pros: "The cabin crew was super patient and accommodating of the passengers."
Cons: "Cramped quarters"
Pros: "The only thing that I like about the flight was that it was easy to boarding"
Cons: "The food was not heat correctly it was cold and I felt that the crew rush to give out the food. The seats are terrible, if the person in front of you reclines you won’t be able to see the screen if your watching a movie and you will see the top of the persons head."
Pros: "Very nice stews. Food was A plus compared to US airlines AND included. Great list of movies etc."

Flight delayed at the phoenix location itself. Missed connection flight and the alternate route given was 1 more extra day. It was a horrible experience

Pros: "Crew were brilliant and I felt well looked-after."
Cons: "Bizarre flight with lunch of pasta and broccoli at breakfast time and then the whole flight was in the dark as most people were sleeping. Grotty 22-year old plane."
Pros: "We had a long delay that the crew did their best to mitigate while still on the ground in Heathrow, and the Captain invited children to come up and tour the cockpit while we waited! Things like that alleviate any anger and frustration we may have had, and the flight was excellent overall."
Cons: "More open counters for the plethora of people trying to check in. Started the trip off with frustration"
Pros: "I left my laptop behind accidentally in the hand luggage space as I had to separate my hand luggage due to other seats nearby who boarded earlier used the space over my seating row. BA crew found my laptop and the swiss lost property retrieved it for me. Very thankful for their honesty"
Cons: "My seating was directly behind a curtain and partition to business class, therefore my seating space was very limited and squashed. No refreshments unless you paid??? why?? I would expect this from companies such as Easyjet or Virgin, but not BA. Even Qantas provided a light refreshment for short runs, say between Canberra and Sydney (Im an aussie)"
Pros: "Captain kept passengers informed on everything, great flight, helpful crew, fantastic entertainment system."
Cons: "Leg room isn’t great for such can’t a long flight and the food was not the greatest."
Pros: "Food was great, staff was so sweet and patient"
Cons: "Never on time, always late, always either missing my connections or running throug the airport"
Pros: "New bedding is comfortable!"
Cons: "1. No toiletries were available for business class even on this flight. 2. There was no food choice especially if you prefer vegetarian. 3. Even if One presses a button to request for some water, no one comes to the seat; this habit of BA continues for the good part of the last decade. Reminded me why I stopped flying BA! 4. No wifi even in Business class! Someone in senior management of BA needs to fly SQ, Cathay, Qatar, Emirates and learn what can be improved. Most of these airlines have better service in economy than business on BA!"
Pros: "Boarding was easy, the crew was very nice and attentive and came through with tea and snacks regularly, besides the complimentary meals and drinks. Entertainment options were great."
Cons: "Seats, always the seats. The human body is not meant to sit in a tiny cramped, poorly shaped seat for 11 hours."
Pros: "The crew was very hard working. Plenty of good quality food. I had ordered gluten-free, and was very satisfied. The entertainment options were great."
Cons: "Good experience all around."
Pros: "They changed my seat twice to accommodate mother's with children. Lost my window seat. Told me no more room for carry on bag. Was my only bag cause doesn't want to go to baggage claim. Cost me extra 45 mins claiming my bag."
Cons: "Not take away my carry on bag at gate (was not a size problem), don't change people's seats."
Pros: "Crew was very nice"
Cons: "They could’ve offered free snacks instead of only offering items for purchase."
Cons: "arrived 24 hours late. had to stay overnight in Newark. And United lost our luggage. The worst trip I have ever had."
Cons: "two hours late. No info. No recompense. It was a very long day."
Pros: "The plane was not full so I had room to spread out even in economy"
Cons: "Instead of breakfast being served upon arrival (at 8:30PM), a lite lunch might have been better. The meals seemed out of sync with the times."
Pros: "The flight attendants and the pilot were absolutely amazing!!!! The flight was nice and smooth i didnt even realize we were landing until we hit the ground. Perfect staff."
Cons: "The snack(maple cookies) weren't that great i would have preferred maybe pretzels"
Pros: "The cabin crew was horrible. When serving refreshments during the flight, I was ignored repeatedly when I asked for a soda. My wife sitting next to me, and the other passenger on our row were served. I asked the flight attendant 5 times for a drink and never received it."
Cons: "fire the flight attendant, and find somebody who cares for their customers."
Pros: "Flight was ok"
Cons: "Flight delayed 3 1/2 hours because there was no hydraulic fluid available and had to be driven up from Phoenix."
Cons: "I booked a flight with ANA, but the it was United. Very disappointed."
Pros: "crew"
Cons: "entertainment was missing movies it said it had. also kept skipping ahead throughout time. also would have been nice to have a refill"

The seats were quite uncomfortable despite having good legroom. The 350s are quite nice but the problem is on the old 777 aircraft. Special meal requests are not catered for as they should. They never had any ice for drinks.

Pros: "Crew is excellent"
Cons: "Delays and we had to actually run for the connected flight"
Pros: "I like that it’s a direct flight from Newark to Lomé I like that it’s cheaper than over airlines I like that it’s a late flight: it allows out of state passengers to catch the flight without having to stay overnight in NY"
Cons: "Some crew members are unfriendly The toilets are always smelly and dirty. The floor stick with pee. Pee all over the toilets seats. Unsanitary especially when you are traveling with a child or an elderly. The TVs touch screens do not work The volume of the crew is too high"
Cons: "The toilets were filthy. The tv touch screens didn’t work"
Pros: "The landing was smooth and so was the whole flight! Loved it"
Cons: "Food. I ended up throwing up shortly after eating"
Pros: "Cabin crew was great at customer service. Very helpful."
Cons: "The food was the same on consecutive flights, which made eating painful. And the Addis Ababa airport is very poor right now."
Cons: "Addis Airport is a NIGHTMARE!!! It took two hours to check in and the lines were insane. It was absolute chaos, people pushing and airport staff did little to manage it. We almost missed our flight because the lines and process was so disorganized. The plane ride - the plane was old. My seat was so old, the cushion was worn down to the point of feeling like a bucket seat. This was really bad..."
Cons: "On board attendants not the friendliest Kids food options very limited"
Pros: "This was an A-350 and the plane was very nice. Better entertainment system than the 777. The flight was smooth and the food was good."
Cons: "It took quite a while before the first service. It would be nice to have a drink service sooner."
Cons: "Food was served to passengers from seat row 30 and beyond very late. About twenty minutes to landing In Addis so passengers were forced to gulp the food Hurrying which is not comfortable"

Book cheap flights from Toronto to South Africa

Recent return flight deals

20/11Mon
2 stopsMultiple Airlines
26h 25mYYZ-CPT
4/12Mon
3 stopsMultiple Airlines
38h 18mCPT-YYZ
R14 963
20/11Mon
2 stopsMultiple Airlines
26h 25mYYZ-CPT
25/11Sat
2 stopsMultiple Airlines
38h 42mCPT-YYZ
R16 726
1/2Thu
1 stopEthiopian Air
20h 25mYYZ-CPT
2/3Sat
2 stopsEthiopian Air
25h 00mCPT-YYZ
R17 232
6/2Tue
1 stopKLM
21h 10mYYZ-JNB
13/2Tue
1 stopKLM
22h 36mJNB-YYZ
R17 345
13/11Mon
1 stopKLM
21h 10mYYZ-JNB
22/11Wed
1 stopKLM
22h 36mJNB-YYZ
R17 363
1/2Thu
1 stopEthiopian Air
20h 25mYYZ-CPT
2/3Sat
2 stopsEthiopian Air
25h 00mCPT-YYZ
R17 457
23/10Mon
2 stopsUnited Airlines
20h 35mYYZ-CPT
30/10Mon
2 stopsUnited Airlines
29h 35mCPT-YYZ
R17 682
15/1Mon
1 stopBritish Airways
30h 55mYYZ-CPT
24/1Wed
2 stopsBritish Airways
28h 15mCPT-YYZ
R19 407
15/1Mon
1 stopBritish Airways
30h 55mYYZ-CPT
24/1Wed
2 stopsBritish Airways
28h 15mCPT-YYZ
R19 426
24/10Tue
2 stopsUnited Airlines
44h 20mYYZ-CPT
31/10Tue
1 stopUnited Airlines
28h 07mCPT-YYZ
R19 782

Search by stops

Search by airline

Search by price

Recent one-way flight deals

24/11Fri
1 stopEthiopian Air
21h 10mYYZ-CPT
R13 688
10/1Wed
2 stopsMultiple Airlines
36h 40mYYZ-CPT
R13 763
10/1Wed
1 stopLufthansa
33h 40mYYZ-CPT
R14 082
24/11Fri
2 stopsSWISS
58h 05mYYZ-CPT
R14 513
24/11Fri
2 stopsMultiple Airlines
27h 35mYTZ-CPT
R14 607
14/3Thu
2 stopsSWISS
57h 45mYTZ-JNB
R14 719
15/3Fri
2 stopsSWISS
57h 45mYTZ-JNB
R14 813
17/12Sun
2 stopsKLM
42h 10mYYZ-CPT
R22 707
17/12Sun
1 stopKLM
21h 45mYYZ-CPT
R24 282
18/12Mon
1 stopAir France
20h 30mYYZ-CPT
R24 339

Search by stops

Search by airline

Search by price

Last minute flights from Toronto to South Africa

Last minute flight, train and bus deals

27/9Wed
multi-stopAmerican Airlines
30h 35mYYZ-JNB
1/7Mon
multi-stopAmerican Airlines
24h 35mJNB-YYZ
R26 383
27/9Wed
multi-stopAmerican Airlines
30h 35mYYZ-JNB
2/7Tue
multi-stopAmerican Airlines
29h 19mJNB-YYZ
R26 814
26/9Tue
multi-stopBritish Airways
27h 10mYYZ-JNB
10/10Tue
multi-stopBritish Airways
26h 35mJNB-YYZ
R27 489
26/9Tue
multi-stopBritish Airways
27h 10mYYZ-JNB
10/10Tue
multi-stopBritish Airways
24h 35mJNB-YYZ
R27 639
26/9Tue
multi-stopEmirates
27h 55mYYZ-JNB
30/10Mon
multi-stopEmirates
29h 21mJNB-YYZ
R27 845
26/9Tue
multi-stopEmirates
32h 30mYYZ-JNB
10/10Tue
multi-stopEmirates
44h 04mJNB-YYZ
R28 370
26/9Tue
multi-stopKLM
22h 20mYYZ-JNB
30/6Sun
multi-stopKLM
26h 40mJNB-YYZ
R32 945
28/9Thu
multi-stopEthiopian Air
27h 40mYYZ-JNB
31/10Tue
multi-stopEthiopian Air
39h 50mJNB-YYZ
R33 058
28/9Thu
multi-stopEthiopian Air
20h 45mYYZ-JNB
31/10Tue
multi-stopEthiopian Air
39h 50mJNB-YYZ
R33 077
26/9Tue
multi-stopKLM
22h 20mYYZ-JNB
30/6Sun
multi-stopKLM
24h 00mJNB-YYZ
R33 302

Search by stops

Search by airline

Search by price