R18 201 Find cheap flights from Ottawa to South Africa

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Ottawa to South Africa departing on 2/12. 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
0 bags

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

Best South Africa Flight Deals

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

Cape Town
Cape Town2 stopsR25 258

Good to know

Low season

September

High season

April

Cheapest flight

R18 201
Best time to beat the crowds but there is an average 2% increase in price.
Most popular time to fly and prices are also 5% lower on average.
Flight from Ottawa to Johannesburg

FAQs - booking South Africa flights

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

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

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

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

See more FAQs

Top tips for finding cheap flights to South Africa

  • Morning departure is around 15% 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

Top airlines flying from Ottawa to South Africa

Need help choosing which airline to fly with from Ottawa 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 verified KAYAK customer reviews.
7,4
Air FranceOverall score based on 1523 reviews
7,4Boarding
7,0Entertainment
8,1Crew
7,0Food
7,4Comfort
Airline reviews

Not a good one this time. The absence of internet without any information/notification ahead was really the unacceptable part. Also this new A350-900 has a serious legroom challenge for economy seats. It’s more like a medium-haul flight legroom configuration.

4,0 OkayCyrille, Nov 2024CDG - LOS
Read more Air France reviews

Not a good one this time. The absence of internet without any information/notification ahead was really the unacceptable part. Also this new A350-900 has a serious legroom challenge for economy seats. It’s more like a medium-haul flight legroom configuration.

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

Very good crew. Food service above average. Seats very small for a 12 hours flight.

Boarding was a disaster being moved by Air France by bus to the plane. The plane should have been at the right gate.

They lost my baggage and I still have not got it back. Disgrace

A disaster. Air France is a real joke. They overcharge us customers for absolutely nothing. Service was very poor, food was mediocre, entertainment non existent, etc. We paid thousands of dollars for our business class tickets and then we were told in Paris we could not access its lounge. Really Air France ? Congratulations on irritating your customers to the sky high level and ensuring we will do everything in our power to discourage others to travel with you.

They again did not offer any functioning WiFi in the transatlantic crossing.

At check-in at Guarulhos Airport, I was coerced to pay EUROS 100 for each of my two teenage kids travelling on economy premium on the same flight (total charge of EUROS 200) to AIR FRANCE on the rational that they were on a different class and therefore they would require additional care from the flight crew. My wife and I would be (and actually flew) only a few meters from our kids on business class in the same flight. Air France took EUROS 200 from me in exchange for absolutely nothing. My kids are seasoned travelers and independent, and in any event, they were not given any special or any other assistance or attention by Air France flight crew as result or in connection with the fee charged from me at any given time during the flight to Paris - so ABSOLUTELY NO SERVICE WAS PERFORMED AND THE FEE WAS SIMPLY ANOTHER WAY OF “MILKING “ EXTRA EUROS 200 FROM ME. Worse, Air France made us wait for everyone to deplane in Paris to let us deplane - after an Air France Paris representative ridiculously confirmed that our kids were our kids, with our kids at that time already by our side seating in business class. We almost lost our connection to Malta as a result. Such a scheme from Air France is outrageous – especially because it penalizes its customers flying in business class or in first class. I would have imagined that Air France would have wanted to attract clients to fly its premium classes – not to charge cheap EURO 100 fees and to keep them waiting to deplane with their families after 12 hours flights at their destination. You won’t see us any time soon Air France and best of luck with your strategy !

Flight was late over a hour just like the first one. WiFi was down.

I paid 3 this and dollars for two tickets. No food, minimum drink, confused service and very uncomfortable sear. There was zero difference between busy ness and tourist class. I received a pathetic apology

United airlines was top for my last trip in every way

Horrible; seating was atrocious - inadequate leg room and seat width tight even for a small individual. Profits shouldn’t be everything!

Connection coordination with Star Alliance partner could be better. Lots of check in setup was not interlinked between operators.

There was no room in overhead bin to place our luggage despite we had tree seats. It means a lot of people had more than 1 carry on bags. When I asked a crew member to help she said that it was not her responsibility.

The plane used to go to Chicago was a bit outdated and needed a refresh

My connecting gate in .Chicago was across the aisle from my arriving gate. Otherwise I would not have made my connection. So that was very fortunate.

I flew basic economy, so it was what I expected. Crew was nice though, and flight was quick. Would recommend for flights under 6 hours, otherwise would upgrade to something with more leg room.

Bad, they delayed my flight, lost my connection flight had to stay overnight for the next flight and missed a lot of important meetings. 1 day totally lost!

Airline staff was good the checkin process was ok but the plane itself was very bad the comfort was worst it was worst and the most stiff 5 hours of my life i felt claustrophobic

Everything got delayed we were supposed to land at 1pm and landes at 8-9 pm … was horrible

Book cheap flights from Ottawa to South Africa

Recent return flight deals

16/2Sun
1 stopAir France
32h 55mYOW-JNB
21/2Fri
1 stopAir France
26h 25mJNB-YOW
R22 634
16/2Sun
2 stops
45h 40mYOW-JNB
21/2Fri
1 stop
26h 25mJNB-YOW
R22 707
16/2Sun
3 stops
28h 00mYOW-JNB
21/2Fri
1 stop
26h 25mJNB-YOW
R23 774
16/2Sun
2 stops
23h 25mYOW-JNB
21/2Fri
3 stops
29h 48mJNB-YOW
R24 498
12/2Wed
2 stopsLufthansa
37h 10mYOW-CPT
5/3Wed
2 stopsLufthansa
40h 52mCPT-YOW
R25 258
12/2Wed
3 stops
33h 50mYOW-CPT
5/3Wed
2 stops
36h 09mCPT-YOW
R37 959
16/2Sun
3 stopsSWISS
34h 40mYOW-JNB
21/2Fri
3 stopsSWISS
27h 33mJNB-YOW
R43 043
12/2Wed
1 stopUnited Airlines
19h 49mYOW-CPT
5/3Wed
2 stopsUnited Airlines
37h 46mCPT-YOW
R44 744
16/5Fri
2 stopsAir France
22h 20mYOW-JNB
9/6Mon
1 stopAir France
26h 00mJNB-YOW
R81 599
16/5Fri
2 stops
22h 20mYOW-JNB
9/6Mon
1 stop
26h 00mJNB-YOW
R81 979

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/12Mon
2 stopsSWISS
35h 25mYOW-JNB
R18 201
2/12Mon
3 stopsLufthansa
41h 10mYOW-JNB
R18 274
5/1Sun
2 stopsEmirates
28h 00mYOW-CPT
R20 318
5/1Sun
3 stops
51h 20mYOW-CPT
R24 462
16/12Mon
2 stopsUnited Airlines
25h 50mYOW-JNB
R24 715
4/1Sat
2 stopsUnited Airlines
37h 44mYOW-PLZ
R25 800
4/1Sat
3 stops
53h 20mYOW-PLZ
R25 927
19/12Thu
2 stops
51h 55mYOW-JNB
R31 699
2/12Mon
1 stopUnited Airlines
17h 45mYOW-JNB
R32 459
5/1Sun
1 stopUnited Airlines
19h 49mYOW-CPT
R32 603

Search by stops

Search by airline

Search by price

Last minute flights from Ottawa to South Africa

Last minute flight, train and bus deals

26/11Tue
multi-stopAir France
33h 05mYOW-JNB
2/12Mon
multi-stopAir France
26h 30mJNB-YOW
R18 708
26/11Tue
multi-stop
45h 40mYOW-JNB
2/12Mon
multi-stop
26h 30mJNB-YOW
R18 762
26/11Tue
multi-stopKLM
45h 40mYOW-JNB
2/12Mon
multi-stopKLM
31h 15mJNB-YOW
R24 842
26/11Tue
multi-stopSWISS
35h 25mYOW-JNB
2/12Mon
multi-stopSWISS
29h 57mJNB-YOW
R28 695
26/11Tue
multi-stopSWISS
35h 25mYOW-JNB
2/12Mon
multi-stopSWISS
29h 33mJNB-YOW
R29 111

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Ottawa to South Africa

Information on your arrival and departure airports

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.