R5 896 Find Cheap Flights from France to South Africa

1 adult
1 adult, Economy

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

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

Save 24% 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.

Useful Info

What is the cheapest flight to South Africa?

These are the best return prices found by users searching on KAYAK in the last 72 hours.

The cheapest ticket to South Africa from France found in the last 72 hours was to Cape Town, at R794 return. The most popular route is Paris Charles de Gaulle Airport (CDG) to Johannesburg OR Tambo Airport (JNB) and the cheapest return airline ticket found on this route in the last 72 hours was R1 056.

What is the cheapest month to fly from France to South Africa?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from France to South Africa, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.

The cheapest month for flights from France to South Africa is March, when tickets cost R12 184 (return) on average. On the other hand, the most expensive months are December and August, when the average cost of round-trip tickets is R28 803 and R20 467 respectively.

How far in advance should I book a flight from France to South Africa?

To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights to South Africa, removes the top 0.1% to account for outliers, and then takes the average of all the values for each week.

To get a below-average price on the flight from France to South Africa, you should book around 3 weeks before departure. For the absolute cheapest price, our data suggests you should book 5 weeks before departure.

Which is the cheapest airport to fly into in South Africa?

Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in South Africa is Johannesburg OR Tambo Airport (JNB), with an average flight price of R22 596.


Good to know

Low seasonJune
High seasonFebruary
Cheapest flightR5 896
Best time to beat the crowds (12% less expensive on average)
Most popular time to fly and prices are also 9% lower on average.
Flight from Paris Charles de Gaulle Airport to OR Tambo Airport, Johannesburg

FAQs for booking flights from France to South Africa

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

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

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

  • What is the Hacker Fare option on flights from France 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 from France to South Africa with an airline and back with another airline.

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

  • What is the cheapest day to fly to South Africa?

    Based on KAYAK data, the cheapest day to fly to South Africa is Monday when return tickets can be as cheap as R14 789. On the other hand, the most expensive day to fly is Friday, when return prices are R20 469 on average.

  • What is the cheapest time of day to fly to South Africa?

    The cheapest time of day to fly to South Africa is generally in the morning, when round-trip flights cost R823 on average. Morning departures are around 2% cheaper than evening flights, on average. The most expensive time of day to fly to South Africa is generally at night, which is peak travel time and where the average cost of a ticket is R1 110.

Reviews of the top 5 airlines serving from France to South Africa

 
Need help choosing which airline to fly with from France 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.
8,1
EmiratesOverall score based on 3278 reviews
8,2Entertainment
7,8Food
8,1Boarding
8,3Crew
8,0Comfort
Airline reviews

They should resume the fast track for business / first class passengers

10,0 ExcellentAli, May 2025DXB - MAN
Read more Emirates reviews

They should resume the fast track for business / first class passengers

Premium Economy was not up to my expectation relaxation wise. The chair doesn’t extend enough. It is not economy but not spacious enough to relax and sleep. Food and services were excellent but I am not very keen about food in general.

Over - amazing. The aircraft is somewhat old on this route.

Ove the A380 planes. Comfortable seats. Served great Indian food and Masala Chai!

no problem with Emirates it was the underpricer subcontractor Who was ridiculous

Overall was a good experience and this particular flight the crew were great too at least in business class. It’s not always the case with flydubai. Few things would make me think twice in the future on this route. 1. The arrival into T3 might sound good but it is a real pain as it takes almost 30 mins to get to terminal on the bus as the aircraft still park at T2. The bag takes even longer . If they just let us off at T2, I’d be home within 30 mins of walking off the plane. Instead it takes 1.5 hours. 2. Due to the timing, the very tiny lounge in Penang is so crowded because half the lounge is closed for Qatar crew. Hardly anywhere to sit. 3. Flydubai app and site has a long way to go and using it is very unpleasant.

Good flight overall. Good options of food on NY-Dubai-Mumbai leg. Not that good reversing back. The flight crew is courteous and professional as always. The seating was much more comfortable going into Mumbai than coming back. Cheers!

Flight was delayed by and hour but were informed beforehand

Ticket price is competitive, flight time is punctual, aircraft cabin is clean, food is average. Can improve on serving system of meals on a A380 airbus. I had only 15 min to eat my meal. There are lots of people to serve & took a while for food to make it down to my row.

Very bad groud crew taking bags less than 7kg Bad food Old plane

It was an OK flight with below mediocre service by their flight attendants

Wasted a lot of time trying to find the CDG lounge - it was not next to the connecting flight gate like the Air France staff said.

My experience was good overall, the quality of the food really decreased! There used to be a choice between meat and fish now it’s between chicken and pasta! In the choices of entertainment meditation has been added which is very good. Soft chair workout to improve blood circulation and avoid phlebitis should be added.

The only reason the overall rating wasn't "excellent" was due to problems in claiming luggage. The bags are delivered to the main area (Cinta 35) for domestic passengers, but to a DIFFERENT ROOM for international arrivees. After waiting 30 minutes, someone (who didn't appear to be from Air France or the airport) told us to go to another area. There we found our bags, which appeared to have been awaiting us for a while. We had to go through a bag check before leaving the airport. If we had been alerted to this possibility, or better yet, been to go directly to Cinta 34, we could have eliminated quite a bit of waiting.

I wish that the meal included a vegetable or even a salad instead of couscous! Why serve chicken with rice AND couscous? Service was good overall though a bit lacking in friendliness. Usually on air france I've been offered a glass of champagne before dinner, wine with dinner, and a digestif after dinner. We were only offered wine this time!

It was not Air France but Air Europa. But confusion over our checked luggage. Whether it was checked all the way to Tenerife or not. It was not. Had to line up again in Departures. At least our Sky Priority was honoured. Flight was fine.

My wife and I had a row to ourselves after moving seats. There were no TVs and you had to buy food. So we did nothing but had a quick nap. Flight was fine.

The male attended that served are section was a snob. He did not answer my call light when my wine spilled all over the floor. I did not push it again or drew his attention to it. He just ignored the call light when he came to give us our meal, serving the people behind us first. I did not push it again or drew his attention to it to see his reaction. It was so obvious that he was ignoring us. We were in premium economy!

The plane was old Only 3 bathrooms available for economy The entertainment was old and the selection was poor

Georgian Airways check in staff initially denied us, because they thought passengers required transit visas to transfer on connecting flights. This required 70 minutes for them to call multiple people to confirm how transfers worked. They did not apologize once accepting our check in. Onboard, the four hour flight gave stale bread with spam slices as lunch. The only included drinks were still or sparkling water.

I purchased a one way business class ticket from Geneva to Miami but the check in agent said I had an economy ticket and later upgraded to business class. This was not the case, I had a single business class transaction. I was forced to pay for my second checked bag. I am unsure of why this happened. But I won’t use Kayak again for business class tickets.

The crew was very friendly and nice! Very smooth flight.

All the flight to USA were arranged to E terminal whereas from Dubrovnik arriving on Zurich is on A80, have to walk all the way from A to E, even need transfer bus , for short transfer time like in an hour, we have to work fast, as soon as arrived at E, it is about time to boarding, pretty tight schedule, I hope Zurich airport can make some rearrangement so that transfer people do not have to walk long way. For short transfer time people, such as 50 min, this is even impossible if still like this.

The flight was generally good but was delayed departure meant a very late arrival for a connecting flight.

The biggest let down was with booking experience through Kayak. I booked a flight with checked bags on Kayak. Right away I got a message from travel agency that the flight is not confirmed and to call them. I called them and they said the flight I have booked is no longer available with the price I have booked it for and I can book it with about $100 more. I already had other options I could book with cheaper price so I asked them to cancel my booking. Then they said I can have the ticket with the same price but a date change which was not working for me as I had to be there for a seminar. So again I said no then they said they will cover the charges and confirm my flight. When comes time for check-in I see I have no checked bag option which means the travel agency deceived me saying I can have my booking as I had booked it. And at that point I ended up paying $155 for my checked bag going back and forth. I am extremely angry and unhappy with this experience

I slept the whole flight so I can't tell you about the food and there was no entertainment offered. Crew was very nice, seats were comfortable in business, and boarding was easy.

I haven't flown Swiss in a long time. I was disappointed that after paying $14,907 for 3 business class seats, we still had to pay another $200 for a single business class seat. All the window seats used to be single seats. Now it's every other one and if you want a single seat it's extra. Also, The double seats do not have pods or any privacy. We landed in Chicago after a long 10 hour flight and our connecting flight was on United. Because we do not have status on Swiss, we were not allowed to use the United lounge, even with business class seats. My father is on crutches and we had a 4 hour layover. No lounge was also disappointing. All of my status is on British Airways so I will go back to flying BA. We flew Swiss because my father did not want to go through Heathrow. On a positive, the crew were super nice and accommodating for my father who had recently had hip replacement surgery. Food was okay. I"m not a good person to critique the food, I never like airplane food.

-Swiss airlines online check in app crashed multiple times -Zurich airport does not have very many bathrooms accessible to people with disabilities - closest disability accessible bathroom to departure gate was 1/4 mile away.

We are glinting with united , but over all very disappointed

We are flying with Swiss for a long time but this time was terrible do to are flight cancellations we are in some bad hotel with out normal food

we had a flight confirmed then we were called and told we didn't have a flight. I will never use Kayak for a flight again.

Service and food were excellent, could have been more info in English.

I was in business class for the 8 hour flight where: 1. The WiFi did not work 2. The entertainment system did not work 3. We were told there were no hot drinks for the entire flight

Great to have power available for every seat in Premium Economy. I do wish the WiFi was less expensive. It was 23-24 Euros for the flight for one device. And there were times it was unavailable.

They cancelled the flight)(they said bad weather but many other flights took off) and made us wait 5 hours in line to figure out what to do. We ended up making a new flight the next day on another airlines...I hope they honor giving us our money back

Very good service from San Jose to Madrid . Ryanair service from Madrid to Brussels 😕

I wish they could put the pre-tsa check on the tickets or global entry.

I paid to upgrade to Business Class. The queue to check in at the Business Class aisle was full of people without Business Class tickets, the fast-track immigration line was “closed” but the representative opened it up for his friends, regardless (there was a lot of fist-bumping), and the lounge was an absolute mess…..4 staff sitting playing with their phones while every table had dirty plates and glasses waiting to be cleared…..and the least said about the rude lady on the reception desk at the lounge , the better!

Great flight, short and good attention. Didn't took any food so can't say thing about it

Excellent with no delays and according to the time schedule.

I enjoyed my flight I arrived safe with all my luggage

No complaints just improve on the food service. Provide enough dinner. People are complaining about that.

Was very good, was happy with the way staff were smiling and how they were approachable

A child was loud throughout which made the trip less than optimal. Crew was great and professional. They need to change the automatic seat belt announcement which is too loud and had other unneeded words like "this is XYZ announcement number one'

Love the dreamliner plane. It's such a smooth ride, I don't notice that it's 15 hours in the air. The staff are great and they don't overstuff you with food.

I really like this airline. The staff are lovely and friendly, the planes are tidy and unfussy. I would rate them at the top of the African Airline carriers.

Delayed by 4 hours with inadequate advance notifications which caused us a lot of consternation and angst. I will never fly or recommend your airline again

Flight was changed 3 times, from a night flight to a day flight, and then delayed by 5h…

Kenya Airways delayed my flights for 7 days. Each delayed, they notified me last minute. This is ridiculous.

The kindness and good humor of all the people who this flight possible was a joy.

Book cheap flights from France to South Africa

Recent return flight deals

22/9ma
1 stopCondor
22h 50mCDG-JNB
3/10vr
1 stopCondor
13h 55mJNB-CDG
R9 085
6/11do
1 stopKenya Airways
22h 55mCDG-JNB
16/11zo
1 stopKenya Airways
30h 15mJNB-CDG
R9 316
17/11ma
1 stopSWISS
13h 15mCDG-JNB
1/12ma
1 stopSWISS
13h 35mJNB-CDG
R10 723
22/9ma
1 stopSWISS
13h 40mCDG-JNB
6/10ma
1 stopSWISS
13h 20mJNB-CDG
R10 812
30/8za
1 stopEmirates
24h 35mLYS-JNB
15/9ma
1 stopEmirates
24h 25mJNB-LYS
R13 538
15/9ma
1 stopIberia
25h 45mCDG-CPT
25/9do
1 stopIberia
25h 25mCPT-CDG
R13 627
10/9wo
1 stopIberia
25h 45mCDG-CPT
30/9di
1 stopIberia
25h 25mCPT-CDG
R13 662
4/9do
1 stopEmirates
29h 25mCDG-CPT
18/9do
1 stopEmirates
30h 55mCPT-CDG
R13 734
21/8do
1 stopAir France
14h 20mLYS-JNB
5/9vr
2 stopsAir France
18h 15mJNB-LYS
R15 248
21/8do
1 stopAir France
14h 20mLYS-JNB
5/9vr
2 stopsAir France
18h 15mJNB-LYS
R15 301

Search by stops

Search by airline

Search by price

Recent one-way flight deals

17/8zo
1 stopKenya Airways
19h 15mCDG-JNB
R5 896
17/8zo
1 stopKenya Airways
27h 50mCDG-JNB
R5 932
8/10wo
1 stop
27h 20mLYS-CPT
R6 965
23/12di
1 stopRwandAir
15h 50mCDG-JNB
R9 922
23/12di
1 stopRwandAir
15h 50mCDG-JNB
R9 975
16/9di
1 stopEmirates
20h 00mCDG-CPT
R11 329
30/9di
1 stopEmirates
19h 55mLYS-CPT
R11 347
10/8zo
1 stopSWISS
23h 35mCDG-JNB
R11 703
3/9wo
2 stopsIberia
27h 25mORY-CPT
R14 179
23/12di
2 stopsIberia
25h 45mORY-JNB
R14 215

Search by stops

Search by airline

Search by price

Last minute flights to South Africa

Last minute flight, train and bus deals

3/7do
multi-stopCondor
24h 05mCDG-JNB
8/7di
multi-stopCondor
22h 40mJNB-CDG
R13 609
1/7di
multi-stop
13h 00mCDG-JNB
10/7do
multi-stop
13h 20mJNB-CDG
R14 998
1/7di
multi-stopSWISS
13h 40mCDG-JNB
10/7do
multi-stopSWISS
27h 30mJNB-CDG
R15 747
1/7di
multi-stopSWISS
13h 40mCDG-JNB
6/9za
multi-stopSWISS
13h 20mJNB-CDG
R17 510
2/7wo
multi-stopEmirates
33h 25mCDG-JNB
15/7di
multi-stopEmirates
21h 40mJNB-CDG
R17 670
1/7di
multi-stopEmirates
29h 10mLYS-JNB
30/7wo
multi-stopEmirates
18h 40mJNB-LYS
R18 044
2/7wo
multi-stopIberia
31h 05mCDG-JNB
3/9wo
multi-stopIberia
18h 00mJNB-CDG
R19 363
29/6zo
directAir France
11h 40mCDG-JNB
12/7za
directAir France
11h 55mJNB-CDG
R19 772
3/7do
multi-stopAir France
30h 50mCDG-JNB
4/9do
directAir France
11h 20mJNB-CDG
R19 790
29/6zo
multi-stopIberia
21h 10mORY-JNB
12/7za
multi-stopIberia
23h 30mJNB-ORY
R55 237

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to South Africa

Cabin class types available on flights to South Africa

Cabin classes available on flights to South Africa. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

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