Find flights
Deals
When to book
FAQs & Tips
Airlines

R7 034 Find cheap flights from Johannesburg to France

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Johannesburg to France departing on 21/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
0 bags

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

In the last 7 days, travellers have searched 46 214 184 times on KAYAK, and here's why:

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

Best France Flight Deals

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

Paris
Paris1 stopR11 523

Good to know

Cheapest flight

R7 034
Flight from Johannesburg to Toulouse

FAQs - booking France flights

  • How does KAYAK find such low prices on flights from Johannesburg to France?

    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 Johannesburg to France.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to France from Johannesburg 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 Johannesburg to France?

    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 France with an airline and back to Johannesburg with another airline.

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

    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 France from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from Johannesburg to France

Need help choosing which airline to fly with from Johannesburg to France? 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 3548 reviews
8,0Comfort
8,2Entertainment
8,1Boarding
8,3Crew
7,9Food
Airline reviews

Airline did not have enough vegetarian meals for all guests, and crew were not adequately trained to handle this.

4,0 OkayAnonymous, Oct 2024LAX - DXB
Read more Emirates reviews

Airline did not have enough vegetarian meals for all guests, and crew were not adequately trained to handle this.

Nothing, all that I know is that I will never travel with Emirates again Qatar is were I belong. You guys should send someone over to experience what true acomadation is, Emirates has the worst food that I ever eat on any airline ,even jetblue has better food and snacks that curry Indian garbage you guys serve just make people sick.

The flight was nice and on time. The comfort can be slightly better in business class

Bad Cancel the flight Came back to work only 3 days after Horrible Won’t help with hotel while we stock Horrible Don’t fly with them

Not too happy with ground staff at Dubai airport. We had asked for wheel chair, and we were told to walk a long distance, poorly organised. And then at boarding to Mumbai flight wecwere treated rudely by the local Emirates staff forced to check in our cabin bags, we told them we were transiting.

The crew were friendly, dressed professionally and helpful when needed. The food was good to very good. The seats were comfortable and entertainment selections were excellent.   For that long of a flight Athens to Newark Economy is a little tight and the space became uncomfortable about mid-way. Next time I would try and get a Premium Economy seat. Especially for the return flight when one can be less enthused and tired. On the way to a vacation enthusiasm can outweigh discomfort.

Emirates is good airlines. But there plane seats were very small and congested. Need to little good and big seats in economy class.

The flight experience was good, but connection time was cut shorted because of delayed start.. it would have been helpful if the flight showed which gate/terminal we need to go for connecting flight and flight timing was less than 30 minutes to connect which made ourselves stressful to catch next flight 😔

Very good!! If at all, the business class chair/bed was bit small!! It’s because of older plane- as was told!

No Vegetarian options onboard, made to wait for a long time for boarding

Boston to Doha was great but Doha to Dhaka was the worst experience.

There was frequent beverage ,meal and snack service. The crew was very hospitable and professional.

Check in desk people constrained by fear. Obvious typo on Uganda visa, even though approved, caused loss of flight. Something is definitely wrong with this system.

Overall experience was OK. Seats were truly uncomfortable for such a long flight. Food quality was mediocre at best. The staff was great though!

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Qatar airways from Doha to guangzhau was excellent big bird Boeing 777 more room and smoothly flight, I Love it

This is my first and last flight with Qatar because when we go for boarding pass in Delhi airport the team asked for money charging me for hand baggage which is technically including with my ticket so also we get one our temple pics I ask them to checking in but they tell me I have to pay $500 dollars for that additional which is not make sense than I diseased to throw away because I can’t take with us . For carry in beg also I pay some Indian n currency for the guy who help I already pay 6 passengers ticket cost me $8000 so really I’m not happy . PLUS MY 6 checked baggage was damaged I already claim for four beg at airport but now I’m worried about my stuff inside maybe broken too which is more expensive stuff me really bad experience

Just money making business. This was my fourth journey with Qatar Airways, year by year the quality of service getting poor. Food is very cheap. They have some low quality alcohol beverages. They don’t have any brandy or cognac. No toilet around the gate lounge. We have to wait until getting to the flight for use toilet.very long standing for entering into the flight. We can see the old passenger suffering.

It was pretty good overall. I just wish the crew didn't have to interrupt you every five seconds to ask you if you wanted anything, I mean that's what the help button is for. When someone is tired and sleepy and still getting their bearings, turning on DND button is maybe not the first thing on their mind.

Polite and helpful crew. My son developed fever. Crew members came and gave him medication and also came and enquired about his health several times.

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.

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

They lost my lauggage and I STILL HAVE NOT RECEIVED IT. NO ONE IS HELPING! PLEASE HELP FIND MY LOST LAUGGAGE

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

The first half from DC to Paris was very good and the staff were very helpful and humble BUT flight from Paris to Mumbai was sad. 1) it was packed. 2) no space on head compartment 3) crews were unresponsive to the calls 4) one crew member literally banged the bottle of water after giving me glass of water. A little water splashed on me and she was unapologetic 5) with so many hours of flight, little leg space should be taken care else don’t fill your airline till brim which affects your crew and they remove anger on us. 6) huge line for washrooms. 7) 2nd half journey was pathetic

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

Good. Food items are ok but not really healthy (no protein for the vegetarian option, just a total of 2 gr total) so not fulfilling. Also, no airline is educating passengers to behave and have common sense: let the one sitting by the window pass first, leave toilets clean after use, etc. Humanity is just getting rude and more disgusting by the day and without education or enforced common sense no

My only issue was my meal was inedible except for the sides.

Old cabine without flat bed in business for a 12 hour flight is not acceptable

Liked nothing. Rude staff. Incompetent crew and workers. Wont fly with again

Flight delayed at Newark by more than 1 hour. Weather was perfect. No explanation provided. This delay made me almost miss my connecting flight at Munich. Bags from all passengers from Newark were NOT loaded onto the connecting flight to Munich. Two days without fresh clothes.

Everything went well with our flight. I would like to be able to see my connecting flight gate on the flight . We had a short connection time we were nervous and they changed the gate we arrived at. They told us where we were entering and it required a shuttle ride and a map of München airport would have been good on the flight .

Delay before takeoff, ran out of protein options for the meal served, waited on the tarmac upon landing for and hour, waited in corridor for people mover for 45 minutes and still waited at baggage claim for over 30 minutes. This was after Lufthansa cancelled our flight to Frankfurt. Will definitely be my last option when booking overseas flights.

Horrible. My gate did not get updated with our boarding pass. We didn’t receive any communication regarding gate change. Also not enough time was given in between flights. Zero consideration for people who are coming from abroad and have to get through customs and US border patrol

Absolutely the most awful experience in the history of service from gate agents to baggage handlers. Never will i use kayak or Lufthansa again. Ever.

No priority boarding for business class. Delays, seat 4D was inoperable, table was broken. Movie choices were limited. Staff tried hard. Very poor experience based on previous Lufthansa’s flights. This was Discovery $8,600 was too much for this level of service. We will go back to DELTA when ever we can

Very good- my first flight with Airbus A380/800. Some of the food was not tasty , however. Everything else was excellent- the crew, the comfort, the process.

The airplane did not offer standard outlets so I was unable to work on my laptop. This is totally unacceptable for an international flight.

We bought tickets with Lufthanza from Kayak for flight operated by United..

They fed me at the right time the flight was smooth and the captain explain everything

Flying portion was fine. Below average comfort. We had 2 canceled flights and got stuck in 2 cities which took us 3 days to get home. Kenya hasn’t done anything or even reached out to us after complaining.

We were delayed about 5 hours each way from JFK to Nairobi. On the way out, we sat on the tarmac for 5 hours making for almost 20 hours on the plane. And the seats are so uncomfortable. My bottom has never been so sore on a long flight before. Bring a pad if you can. On the return, we were delayed 5 hours in the airport. It was reported as a 3 hour delay on the board and website but at the gate it was 5 hours. So, we waited with 3 kids in the airport when we could have been at the hotel resting instead. The flight was completely full probably due to the cancelled flight the night before. I wonder if the airline is in such shambles because of their possible impending bankruptcy. The staff were pleasant and the vegan meals we requested were impressive for an airplane tv dinner style tray.

Service was good, but I lost my baggage. There should be more accountability to passengers, and more concern to help find lost baggage.

Was too pissed about my luggage not being with me even though they assured me at the gate it was to recall any other problems. Planes on the inside are in terrible shape. Thank goodness the engines seem to run okay.

Terrible. Flew from Rwanda to Nairobi for transfer then on to Madagascar. Kenya Airways does not like to park at a gate. They park on the outskirts requiring a bus shuttle. That part is okay, but the bus drops you off outside of security. If I did not skip to the front of the line with my remaining half hour connection, I would have missed my flight. Complete security check plus taking off of shoes had to be completed (again). I made it to Madagascar, but my checked bag decided to take a trip to Dubai. I know tag on luggage was to Madagascar. No one can figure out how it made it to Dubai, except for incompetence. Even though I knew it was in Dubai, they would not allow a tracking to be done until Kenya Airways had the opportunity to get it on the next flight to Madagascar. Did not happen of course! I took 3 flights with Kenya Airways during this journey. Everyone of them had something go wrong. Please look elsewhere for another airline which I will be doing in the future.

Terrible. 6 hours late and zero urgency after the fact. Took over an hour to board and then an hour plus on the runway.

Seats were great. Business class service has been cut entirely, not even a water handed out

Excellent crew. Three problems need to be taken care of: 1. Lack of wi-fi during the flight. This prevents busy traveller's from working while onboard. 2. Why there were two very-slow security check points was more punishment that necessary. Went through thorough security at transit area, the an even slower one at Gare 19!!!! Why passports needed to be checked st least 5 times by 5 different people makes no sense. Additionally, passengers were crammed like sardines in a boarding area with no charging ports that work!! This was a boarding nightmare. 3. During my flight (seat 27C) the headset socket did not work. Watched one movie, but very difficult because of that. Had to keep my fingers on the socket for it to work!

Food was awful and the seats were bad. No privacy in business class with the seat next to someone. 15 hours without WiFi!!!

Book cheap flights from Johannesburg to France

Recent return flight deals

24/12mar.
1 stopLufthansa
27h 00mJNB-LYS
12/2mié.
1 stopLufthansa
13h 45mLYS-JNB
R10 091
25/12mié.
1 stopAir France
13h 40mJNB-LYS
12/2mié.
1 stopAir France
14h 00mLYS-JNB
R10 692
7/2vie.
2 stopsSWISS
22h 50mJNB-CDG
15/2sáb.
1 stopSWISS
24h 40mCDG-JNB
R11 770
7/2vie.
2 stopsSWISS
22h 50mJNB-CDG
15/2sáb.
1 stopSWISS
24h 40mCDG-JNB
R11 788
20/11mié.
2 stopsKenya Airways
22h 10mJNB-TLS
28/11jue.
2 stopsKenya Airways
26h 30mTLS-JNB
R11 911
16/11sáb.
2 stopsKenya Airways
35h 15mJNB-NCE
21/11jue.
2 stopsKenya Airways
42h 20mNCE-JNB
R12 336
7/11jue.
1 stopQatar Airways
26h 25mJNB-CDG
14/11jue.
1 stopQatar Airways
16h 45mCDG-JNB
R12 990
18/11lun.
2 stopsQatar Airways
29h 15mJNB-TLS
2/7mié.
2 stopsQatar Airways
31h 05mTLS-JNB
R13 467
18/11lun.
1 stopEmirates
39h 05mJNB-CDG
7/7lun.
1 stopEmirates
18h 05mCDG-JNB
R14 421
2/11sáb.
1 stopEmirates
19h 35mJNB-CDG
9/11sáb.
1 stopEmirates
18h 00mCDG-JNB
R17 408

Search by stops

Search by airline

Search by price

Recent one-way flight deals

21/11jue.
2 stopsQatar Airways
31h 15mJNB-TLS
R7 034
13/3jue.
2 stops
27h 25mJNB-ORY
R7 193
30/10mié.
1 stopEmirates
19h 35mJNB-CDG
R9 190
31/10jue.
1 stopLufthansa
26h 00mJNB-CDG
R10 144
11/2mar.
2 stopsLufthansa
16h 35mJNB-CDG
R10 303
24/2lun.
directAir France
11h 00mJNB-CDG
R12 671
1/11vie.
1 stopKenya Airways
30h 15mJNB-CDG
R13 484
11/2mar.
directAir France
11h 00mJNB-CDG
R13 520
21/12sáb.
1 stopKenya Airways
30h 15mJNB-CDG
R14 580
6/1lun.
2 stopsEmirates
28h 55mJNB-MRS
R17 249

Search by stops

Search by airline

Search by price

Last minute flights from Johannesburg to France

Last minute flight, train and bus deals

24/10jue.
multi-stop
13h 20mJNB-CDG
6/11mié.
multi-stop
18h 05mCDG-JNB
R10 356
24/10jue.
multi-stop
13h 20mJNB-CDG
6/11mié.
multi-stop
25h 20mCDG-JNB
R10 427
24/10jue.
multi-stopLufthansa
22h 45mJNB-CDG
6/11mié.
multi-stopLufthansa
19h 50mCDG-JNB
R11 770
24/10jue.
multi-stopLufthansa
22h 45mJNB-CDG
6/11mié.
multi-stopLufthansa
18h 15mCDG-JNB
R12 194
25/10vie.
multi-stopQatar Airways
28h 55mJNB-TLS
1/7mar.
multi-stopQatar Airways
31h 55mTLS-JNB
R13 732
28/10lun.
directAir France
11h 30mJNB-CDG
4/11lun.
directAir France
11h 25mCDG-JNB
R15 393
25/10vie.
directAir France
11h 10mJNB-CDG
1/7mar.
directAir France
10h 35mCDG-JNB
R18 309
26/10sáb.
multi-stopQatar Airways
22h 00mJNB-CDG
8/11vie.
multi-stopQatar Airways
16h 35mCDG-JNB
R19 316
27/10dom.
multi-stopKenya Airways
30h 15mJNB-CDG
4/11lun.
multi-stopKenya Airways
22h 55mCDG-JNB
R22 904
27/10dom.
multi-stopKenya Airways
20h 20mJNB-CDG
4/11lun.
multi-stopKenya Airways
36h 15mCDG-JNB
R31 705

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Johannesburg to France

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