Find cheap flights from Canada to South Africa from R13 884

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 28/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
Fri 3/11
Fri 10/11
In the last 7 days travellers have searched 44 105 490 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

Good to know

Low season

June

High season

December

Cheapest flight

R13 884
Best time to beat the crowds but there is an average 9% increase in price.
Most popular time to fly (30% more expensive on average)
Flight from Toronto Pearson Airport to Cape Town

Top tips for finding a cheap flight out of Canada

  • 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

  • Which flights to South Africa are the most convenient?

    Flights to South Africa always include at least one layover at an international airport. However, the national carriers Air Canada and South African Airlines jointly offer flights from major Canadian hubs such as Toronto Pearson International Airport (YYZ), Edmonton International Airport (YEG), and Vancouver International Airport (YVR) to Johannesburg with just one layover at a major European airport such as London Heathrow (LHR) or Frankfurt International Airport (FRA). Travellers should note that Delta Airlines offers a direct flight from Miami to Johannesburg. This could be a convenient option, as there are many connections between Miami International Airport (MIA) and cities across Canada.

  • Do I need a visa to travel to South Africa?

    Canadian citizens do not need a visa to visit South Africa for stays of up to 90 days. However, your passport must be valid for at least 30 days beyond your expected date of departure from South Africa and it must have at least two blank pages as you will get a 'temporary resident visa' upon arrival. If your passport does not contain at least two empty pages for the temporary resident visa, you will be refused entry into the country.

  • Where should I fly to within South Africa?

    O.R. Tambo International Airport (JNB) is South Africa's most important airport, servicing Johannesburg and Pretoria, and is the perfect starting point for your journey due to its many domestic and international connections. If you are travelling to the southwestern region of the country, then Cape Town International Airport (CPT) might be the best option as it handles international flights from Europe and Asia.

  • I want to visit Kruger National Park. Where should I fly into?

    To visit Kruger National Park, fly into The Kruger Mpumalanga International Airport (MQP). This airport is located near the city of Nelspruit and is a common gateway into Kruger National Park. Carriers such as AirLink and SA Express offer flights to domestic destinations such as Johannesburg, Cape Town and Port Elizabeth. Once at the airport, you can rent a car and get to the national park in approximately 30min.

  • How does KAYAK find such low prices on flights from Canada 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 Canada to South Africa.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to South Africa from Canada 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 Canada 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 Canada with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Canada 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 Canada up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top 5 airlines serving from Canada to South Africa

Need help choosing which airline to fly with from Canada to South Africa? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to KAYAK reviews.
7,8
KLMOverall score based on 3808 reviews
80overall
85crew
74food
72entertainment
76comfort
79boarding
Airline reviews
Pros: "The plane size & comfort was excellent. The staff were very friendly"
Cons: "N/A"
Read more about KLM
Pros: "The plane size & comfort was excellent. The staff were very friendly"
Cons: "N/A"
Pros: "KLM are our airline of choice. A great full-service carrier with impecable standards."
Cons: "Nothing"
Pros: "Flight and the crew!"
Cons: "Staff at the airport pushing you to upgrade to first class but not making it clear only the first trip from Athens to Amsterdam which the first class uses same uncomfortable seats as the economy to pay extra 130 euros ridiculous airfrance stuff! I should have flown all the way to NYC first class!!!"
Cons: "Seats in economy section are very close together . There is not enough room for knees...especially for such a long trip."
Pros: "KLM STAFF WERE VERY PROFESSIONAL"
Cons: "SOME CREW MEMBERS WERE ABIT RUDE. THEY NEED TO WORK ON THEIR ATTITUDE"
Pros: "The crew were excellent and seats were comfy."
Cons: "Headphones for the entertainment centre.could have been better. Sound quality not great."
Pros: "KLM never disappoints, the cabin crew was extremely kind and helpful!. The food was great, nice leg room in regular economy class, thousands of movies and tv shows...it was great!"
Cons: "Well there was a LOT of turbulence but no one can control the weather and shout out to the pilot for giving us such a smooth landing a rough weather!"
Pros: "Crew was helpful and food was very good"
Cons: "There was no entertainment on the flight from Vancouver to Amsterdam and this on top of a two hour delay in taking off which led us to have to literally run to our gate in Amsterdam to make the connection to Mumbai"
Pros: "The flight crew was so friendly and the food was really good."
Pros: "Amazing services .. on time just exactly .. I feel really happy onboard KLM ❤️"
Pros: "The sear was messy they didn't clean it it was full of pieces of bread."
Cons: "boarding the flight on time instead of delaying it two times... and also putting the information at the flight information screen if I haven't gone to ask to the airport information stand I would never know the flight departure gate that was at the complete opposite side of the airport of were the initial flight was going to depart."
Cons: "I may be wrong but these days, the staff curtsy and overall well coming approach is lacking! Just a smile and a few cheerful words can transform passengers’ mood greatly!! This becomes particularly important when one is traveling for > 9 hours back to back flights!! One can extra charge for it!!"
Pros: "n/a"
Cons: "The entertainment system was very old with minimum selection. My entertainment system actually stopped working. The seating area was very cramped. I called for service a couple of times from my seat, but nobody came."
Pros: "Cops is always a good reason to flight"
Cons: "They always change the gates, also too many disorders in the gate previous the boarding process, the process it is not clean. They took hand baggage aleatory to send to down and do not ask if we have fragile stuffs there."
Cons: "Seats are not comfortable for long haul. Airbus 380 premier economy. Not enough reclining and leg support."
Cons: "This was one of the worst flights I’ve been on. Both planes were downright filthy. The flight from Dallas to Barcelona had several broken toilets. Flight from Paris to Barcelona boarded and once everyone was on board, they told us that we would be sitting there for 2 hours before leaving."
Pros: "Crew was good, seat was not, it was freezing cold and one little blanket was inadequate!"
Cons: "Provide another blanket when needed, was wearing shorts and a short sleeve shirt."
Pros: "In flight entertainment was great"
Cons: "seats very uncomfortable, boarding was a mess in Paris, priority luggage was annoying and made us miss our connection flight (as well as numerous delays)"
Pros: "Very efficient boarding. We actually departed earlier and then landed in Barcelona 15 minutes ahead of schedule. Overall a very smooth experience."
Cons: "Missed the flight due to late landing from earlier connection"

This was a great travel experience. Flight was smooth, crew were great, plane appeared very clean. I always have anxiety about taking off and landing. Both ways were smooth especially Landing. I didn’t realize we had landed, Great job , pilot. I wish boarding was a little more organized, but it went ok. Thank you all.

Pros: "Nothing"
Cons: "I wish kayak gets back to customers .. very poor customer service .. flight delays .. no proper assistance"
Cons: "Even a small coffee/tea service would be a nice addition."
Pros: "very helpful"
Cons: "That we did not have to have a 4 hour stop over in Madrid"
Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"
Cons: "Arrangenents for wheel chairs at London were poor compared to Chicago which was excellent ."
Pros: "First class check in was smooth and efficient ! Love the passage way that lead me directly to lounge"
Cons: "Service in the lounge should be improved and there is no clear direction of which gate ie Gate 10A / C / E etc when boarding . Had to check a few times to ensure it’s the right gate"
Pros: "Friendly crew, decent food, and solid entertainment."
Cons: "Economy seating was very cramped, even for me at 5’5”. The plane didn’t have WiFi, which is unacceptable in 2018."
Pros: "There is o option to say food not applicable hence 1 star the menu to buy looked ok but didnt use it seat was standard and fine"
Pros: "City airport is very convenient from East London. Flight is only 40 minutes"
Pros: "Everything was good needed a fast flight out and got it."
Cons: "Less crowded, with better two-bag carryons enforcement forces coach and more latitude for First Class."
Cons: "I wish the WiFi worked better and did not break down."
Pros: "The crew was there when I needed them. And out of the way to help sleep. Nice service on departure with wide range of drinks and snacks. Really like entertainment on devices. Many more options of movies to watch. Easy access to restrooms with one in the front and two in the rear."
Cons: "Baggage collection at Dulles can be improved. It took over 30 minutes for the bag to arrive."
Pros: "The staff were as kind & caring as I've seen"
Cons: "Seats were rock hard, very uncomfortable. My flight from Munich to Kyiv on an older airbus 321 was better and my earlier flight from ElPaso on SWAir 737 were a hell of a lot better leg room seats were nice, go figure!"
Pros: "Departed and arrived on time. What else could you ask for? The flight was only 30 minutes long."
Cons: "Nothing. The flight was uneventful and short. The crew as nice."
Pros: "Still made it home on schedule."
Cons: "Delays. Original schedule from SFO to MSP was changed without alternatives."
Pros: "IAD to Brussels Flight is ok, just stuck between 2 guys with BO. Not really the United Airline's fault. But I hope they can atleast put a sign or something."
Cons: "Connecting flight from Orlando, FL to San Francisco, CA. Departed on time but still arrive 40 minutes after schedule. Need to have more accurate time. Almost cause me to miss my next flight."
Pros: "The entertainment interface and selection was fantastic!"
Cons: "Minor, but an arm rest would not stay up. Also, let's face it, the food food is never excellent, rarely good, but understandably hard to make so."
Pros: "This was our first time experience and we appreciated the dedication and the level of safety the crew administered, especially during this time of Covid 19. Thanks"
Cons: "Just keep up the good work."
Pros: "Pleasant check-in staff. Friendly flight attendants."
Cons: "Travelers should be told that Gate 2 to Kumasi will be empty when you get there and that you should go around the corner to the transit area and wait for your flight there. They should let you know that they will announce the flight from the transit area."
Pros: "Food and drink was good."
Cons: "Every single flight (4 total) took off late and even caused us to miss a connection. On the way to Madrid from Entebbe, my luggage was mislabeled and sent to London and now is completely lost. It has been two days of a trip of having no clothes, shoes, or toiletries other than what I had on my person. And I have yet to hear from anyone with Ethiopian Airlines, only representatives from Madrid airport."
Pros: "After the Kigali Addisababa segment this was vastly superior with a newer aircraft"
Pros: "Way more leg room than I expected. The crew was very nice, the announcements were made in 3 languages, which was nice for the non-Amharic speakers!"
Cons: "Boarding in Lomé took a long time, which I believe made us a little later at the airport. Not sure if that is something fixable or not"
Pros: "Nothing?"
Cons: "Lounge seating and services. Boarding. Lots of uncontrollable people trying to be first to board."
Pros: "I liked they’re fury free in flight shopping, very nice affordable pieces of jewelry and perfumes"
Cons: "They weighed my carryon! I haven’t seen any other airline do that before. I flew with them 3 times this year, 13 hour each flight and the entertainment was not the best. They didn’t have enough current movies or tv shows. The food was bland. Coffee cups were plastic and it burnt my finger."
Pros: "I like the Direct route"
Cons: "Long wait time at checkin Only certain employees accepted money for extra baggage fees Long time boarding Most staff were friendly An employee on board with short hair was not nice and her hair wasn’t professional Paid $160 for the extra bag, but it was lost It is still lost!"
Pros: "I went for my honeymoon but ET never transported my luggage. I had to spend my honeymoon buying very expensive clothes and basic needs in Mauritius instead of relaxing. My luggage never came. I got it on my way back to Bamako. Nobody was even able to even trace my luggage or respond professionally on the phone. Out of hundreds of calls I made to them, they only picked up twice. ET screwed my honeymoon that I had planned for over a year. I'm so dissapointed that I don'y even want to claim reimbursement."
Cons: "Office in Bamako and apperently even in Nairobi never picks up the phone ! The only time they picked up (in Nairobi) they were rude!"
Pros: "Nice crew"
Cons: "Poor registration, Long queue for bagage scanning in very hot airport Aircraft and business seat just medium"

Book cheap flights from Canada to South Africa

Recent return flight deals

14/2Wed
2 stopsMultiple Airlines
25h 10mYUL-JNB
18/3Mon
2 stopsMultiple Airlines
30h 00mJNB-YUL
R14 482
3/2Sat
2 stopsMultiple Airlines
27h 05mYYZ-JNB
13/2Tue
2 stopsMultiple Airlines
42h 59mJNB-YYZ
R15 273
3/2Sat
1 stopKLM
21h 10mYYZ-JNB
14/2Wed
1 stopKLM
22h 36mJNB-YYZ
R17 452
27/1Sat
1 stopKLM
21h 10mYYZ-JNB
11/2Sun
1 stopKLM
22h 36mJNB-YYZ
R17 567
3/2Sat
2 stopsUnited Airlines
27h 05mYUL-CPT
17/2Sat
2 stopsUnited Airlines
31h 46mCPT-YUL
R18 531
21/1Sun
2 stopsAir France
28h 40mYYZ-JNB
30/1Tue
2 stopsAir France
26h 45mJNB-YYZ
R18 589
3/2Sat
2 stopsUnited Airlines
24h 10mYYZ-CPT
17/2Sat
2 stopsUnited Airlines
34h 22mCPT-YYZ
R18 609
3/2Sat
1 stopAir France
20h 20mYUL-CPT
16/2Fri
1 stopAir France
21h 55mCPT-YUL
R18 666
17/1Wed
2 stopsLufthansa
38h 35mYUL-JNB
31/1Wed
2 stopsLufthansa
32h 05mJNB-YUL
R19 303
19/2Mon
1 stopLufthansa
29h 15mYYZ-JNB
10/3Sun
1 stopLufthansa
27h 45mJNB-YYZ
R19 361

Search by stops

Search by airline

Search by price

Recent one-way flight deals

28/11Tue
1 stopKLM
21h 45mYYZ-CPT
R13 884
28/11Tue
2 stopsAir Canada
49h 10mYYZ-CPT
R13 923
14/10Sat
2 stopsUnited Airlines
53h 29mYUL-JNB
R14 096
22/10Sun
1 stopDelta
22h 15mYYZ-JNB
R14 193
18/10Wed
1 stopDelta
21h 25mYYZ-JNB
R14 251
17/10Tue
2 stopsUnited Airlines
26h 45mYYZ-JNB
R14 636
2/1Tue
2 stopsLufthansa
31h 40mYUL-CPT
R14 790
8/1Mon
1 stopLufthansa
28h 25mYUL-CPT
R15 678
14/10Sat
1 stopAir France
28h 40mYUL-JNB
R16 237
8/1Mon
1 stopAir France
22h 25mYUL-CPT
R19 496

Search by stops

Search by airline

Search by price

Last minute flights to South Africa

Last minute flight, train and bus deals

5/10Thu
multi-stopUnited Airlines
22h 35mYUL-JNB
9/10Mon
multi-stopUnited Airlines
27h 10mJNB-YUL
R34 170
5/10Thu
multi-stopUnited Airlines
22h 35mYUL-JNB
9/10Mon
multi-stopUnited Airlines
54h 00mJNB-YUL
R34 845
5/10Thu
multi-stopDelta
20h 30mYUL-JNB
8/10Sun
multi-stopDelta
25h 25mJNB-YUL
R35 983
5/10Thu
multi-stopMultiple Airlines
23h 45mYUL-JNB
9/10Mon
multi-stopMultiple Airlines
52h 10mJNB-YUL
R37 063
5/10Thu
multi-stopMultiple Airlines
32h 45mYUL-JNB
9/10Mon
multi-stopMultiple Airlines
38h 30mJNB-YUL
R37 738
5/10Thu
multi-stopMultiple Airlines
25h 05mYUL-JNB
9/10Mon
multi-stopMultiple Airlines
38h 30mJNB-YUL
R39 898
5/10Thu
multi-stopAir France
31h 55mYUL-JNB
8/10Sun
multi-stopAir France
25h 25mJNB-YUL
R40 862

Search by stops

Search by airline

Search by price