R7 495 Find Cheap Flights from France to OR Tambo Airport, Johannesburg – Compare and Save

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to OR Tambo departing on 21/9. 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
1 adult, Economy, 0 bags

Save 14% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Flight Deals

Cheap Flights from France to OR Tambo

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from France to OR Tambo that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from France to OR Tambo

Thu, Sep 3 - Wed, Sep 16
Ethiopian Air Logo
19:20 - 13:25
LYS
-
JNB
18h 05m
2 stops
Ethiopian Air Logo
14:30 - 8:15
JNB
-
LYS
17h 45m
2 stops
R10 026Ethiopian Air
Tue, Aug 25 - Wed, Sep 9
Ethiopian Air Logo
19:20 - 13:25
LYS
-
JNB
18h 05m
2 stops
Ethiopian Air Logo
14:30 - 8:15
JNB
-
LYS
17h 45m
2 stops
R10 123Ethiopian Air
Fri, Aug 21 - Thu, Sep 3
Etihad Airways Logo
10:55 - 8:15
NCE
-
JNB
21h 20m
1 stop
Etihad Airways Logo
9:45 - 7:20
JNB
-
NCE
21h 35m
1 stop
R10 204Etihad Airways
Fri, Aug 21 - Thu, Sep 3
Etihad Airways Logo
10:55 - 8:15
NCE
-
JNB
21h 20m
1 stop
Etihad Airways Logo
9:45 - 7:20
JNB
-
NCE
21h 35m
1 stop
R10 302Etihad Airways
Sun, Aug 30 - Mon, Sep 14
Lufthansa Logo
13:05 - 6:40
TLS
-
JNB
17h 35m
1 stop
Lufthansa Logo
8:45 - 8:05
JNB
-
TLS
23h 20m
1 stop
R11 551Lufthansa
Tue, Nov 3 - Tue, Nov 24
Turkish Airlines Logo
11:25 - 9:40
BOD
-
JNB
21h 15m
2 stops
Turkish Airlines Logo
13:30 - 17:15
JNB
-
BOD
28h 45m
2 stops
R11 583Turkish Airlines
Tue, Sep 8 - Tue, Sep 15
Lufthansa Logo
13:45 - 6:40
MRS
-
JNB
16h 55m
1 stop
Lufthansa Logo
19:00 - 10:15
JNB
-
MRS
15h 15m
1 stop
R11 599Lufthansa
Sun, Nov 15 - Fri, Nov 20
Turkish Airlines Logo
11:30 - 9:40
MRS
-
JNB
21h 10m
2 stops
Turkish Airlines Logo
13:30 - 17:00
JNB
-
MRS
28h 30m
2 stops
R11 616Turkish Airlines
Fri, Sep 4 - Thu, Sep 10
Air France Logo
18:40 - 10:20
MPL
-
JNB
15h 40m
1 stop
Air France Logo
18:50 - 8:55
JNB
-
MPL
14h 05m
1 stop
R15 363Air France
Fri, Sep 4 - Wed, Sep 9
Air France Logo
20:50 - 10:20
MPL
-
JNB
13h 30m
1 stop
Air France Logo
18:50 - 17:45
JNB
-
MPL
22h 55m
1 stop
R15 460Air France
Booking Insights

KAYAK's insights & trends for flights to OR Tambo

Get data-powered insights and trends into flights to OR Tambo to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to OR Tambo Airport, Johannesburg?

These are the best round-trip prices found by users searching on KAYAK in the last 5 days.

In the last 3 days, the cheapest flight deal to OR Tambo Airport, Johannesburg was found on the route from Nantes, at R10 026 return. The most popular connection is from Paris to OR Tambo Airport, Johannesburg and KAYAK users have found return deals for as low as R12 167 in the last 3 days.

What is the cheapest day to fly to Johannesburg?

The average price of all round-trip flights to Johannesburg OR Tambo Airport clicked on KAYAK for each day over the last 12 months.

Based on KAYAK data, the cheapest day to fly to Johannesburg is Thursday where round-trip tickets can be as cheap as R16 469. On the other hand, the most expensive day to fly is Saturday, where round-trip prices are R32 696 on average.

What is the cheapest month to fly to Johannesburg OR Tambo Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for round-trip flights to Johannesburg OR Tambo Airport, 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 to Johannesburg OR Tambo Airport is February, where tickets cost R11 843 on average for return flights. On the other hand, the most expensive months are June and December, where the average cost of tickets from France is R35 252 and R22 793 respectively. For one-way flights, the best month to travel is September with an average price of R876.

What is the cheapest time of day to fly to Johannesburg OR Tambo Airport?

The average price for all round-trip flights to Johannesburg OR Tambo Airport depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.

The cheapest time of day to fly to Johannesburg OR Tambo Airport is generally at night, when round-trip flights cost R18 376 on average. The most expensive time of day to fly to Johannesburg OR Tambo Airport is generally at night, which is peak travel time and where the average cost of a ticket is R18 376.

How far in advance should I book a flight to Johannesburg OR Tambo Airport?

To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights to Johannesburg OR Tambo Airport, 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, you should book around 2 weeks before departure, which saves you about 12% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 6 weeks before departure.

Good to know

Low seasonJune
Cheapest flightR7 495
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly and prices are also 9% lower on average.
Flight from Nantes to Johannesburg

FAQs - booking OR Tambo Airport, Johannesburg flights

  • What is the cheapest flight to OR Tambo Airport, Johannesburg?

    In the last 3 days, the cheapest flight deal to OR Tambo Airport, Johannesburg was found on the route from Nantes, at R10 026 return. The most popular connection is from Paris to OR Tambo Airport, Johannesburg and KAYAK users have found return deals for as low as R12 167 in the last 3 days.

  • How far is Johannesburg OR Tambo Airport from central Johannesburg?

    Johannesburg OR Tambo Airport is 21 km from the centre of Johannesburg.

  • How much is a flight to Johannesburg?

    On average, a flight to Johannesburg costs R22 652. The cheapest price found on KAYAK in the last 2 weeks cost R16 589 and departed from Paris Charles de Gaulle Airport.

  • How does KAYAK find such low prices on flights to OR Tambo Airport, Johannesburg?

    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 to OR Tambo Airport, Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to OR Tambo Airport, Johannesburg?

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

  • What is the Hacker Fare option on flights to OR Tambo Airport, Johannesburg?

    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 OR Tambo Airport, Johannesburg 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 to OR Tambo Airport, Johannesburg?

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

Top tips for finding cheap flights to OR Tambo Airport, Johannesburg

  • Looking for a cheap flight? 25% of our users found flights on this route for R19 110 or less one-way.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest OR Tambo Airport, Johannesburg flight deals.

Reviews of the top 5 airlines flying from France to OR Tambo

 
See real verified KAYAK customer reviews for airlines flying to Johannesburg. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from France to Johannesburg. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with to OR Tambo? 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,5
Air FranceOverall score based on 1621 reviews
7,5Boarding
8,2Crew
7,0Entertainment
7,4Comfort
7,0Food
Airline reviews

Middle seats SUCK!!!! I paid more money than I should have because of your terrible site Kayak.com. I'll try to use your competitors going forward. I am so disappointed you would play off business class.com as business class seats

2,0 MediocreLorie, Apr 2026
CDG - LAX
Read more Air France reviews

Middle seats SUCK!!!! I paid more money than I should have because of your terrible site Kayak.com. I'll try to use your competitors going forward. I am so disappointed you would play off business class.com as business class seats

They lost my bag and I still haven’t received it yet

Safe and stable made me sleepy and I slept and dreamt 😂😂😂😂

I don’t like that an equipment change caused my seat to change from 23A to 44A. The boarding was also delayed. The crew were excellent, however and very attentive. The food was not bad.

Worst airlines either. First leg was delayed because of crew not available. My connection was missed so they booked me automatically the next day! But, impossible to get anyone on site, web site does not let me access my reservation anymore, confirmed by useless agents over the phone. My 2-leg trip with part in business class arriving at 4:10pm ends up in an awful 3-leg arriving at 9pm the next day with no way to even choose the seats and of course at the very end of the plane. I can understand problems arrive but the way Air France handle it is just unacceptable. You are on your own. Apparently getting you to your destination is the only thing they consider their duty. The customer experience and fatigue is none of their concern. And I have a status with them. I will reconsider my priorities when flying with Air France and encourage everyone to do the same.

Our flight crew were terrific. And they handle a difficult passenger with finesse.

I bought business class tickets but the seats are exactly like economy with no comfort seats nor an empty seat next to me provided. Very poor, low quality airline.

The food was great and the service and attitude was amazing!!

Old airplanes small seats expensive tickets, not as expected overall and not comfortable according to the price

Everything went smoothly with Air France. There was a delay in departure which seemed to relate to the immigration services being short staffed.

The seats seemed smaller than other business class offerings. The entertainment menu was limited. Flight crew was good.

1 hour flight. No complaints. Some drinks would have been nice.

Etihad charged me for 2 check in bags. On Kayak search results price was showing 2 check in bags were included. Kayak need to reimburse me for these additional charges and metal agony and distress. Thanks.

A380 First Class Apartments were phenomenal. Comfortable bed and matress cover, superior vegetarian five course meal, shower, small business lounge and plenty of exercise walking around the aircraft.

Horrible. After paying for my seats, I was cramped, had no overhead bin space, freezing as the flight had no temperature controls, the food was awful and served cold, when asked for snacks was told to wait and then never received any. I booked this flight as a partner through American Airlines but will avoid in the future.

In never flown this flight, because my flight coning from Barcelona was delayed.

Eine Toilette der Business Class war gesperrt und somit nicht benutzbar.

The flight was small and was not cool very bad

The food is good, but i am nit used to those foods so I can’t really be more detailed.

I could not book in online at all which is what I always do to secure a window seat which is my preference.

The crew were excellent, smiling and kind. The seats were good for economy though my seat back got a bit sticky from getting out of the reclining position. The food was good for a Kosher meal, better than usual. Entertainment was okay, but there was no Wi-fi available the entire flight. Overall the flight was fine for an overnight flight. The flight attendant in my section was absolutely delightful.

It could not have been cancelled and the rebooking pro could have been smooth, not requiring me to be on hold and standing at check-in counter at Air Canada (not AC fault) for a total of 3 hours. Ridiculous.

Missed flight. Requested assistance for my father and he did not receive it in Paris.

You cancel my flight in the morming and I have only one hour for my transit for Cluj this is not too much

Flight was late, with scheduled 50 min layover at Frankfurt. Arrived at gate A54, had to get to B5. We now had 35 min layover with delay, at top speed it took 30 min to get to B5 hot and bothered. Not good. Boarding in Lyon was normal chaos, shoving, and total disrespect for anyone beyond group 2. Boarding for Milan flight was more civilized as we all had to take a bus to plane.

Wonderful I upgraded from premium economy to business and it was totally worth it. The crew was fantastic. Very attentive positive. They made me feel right at home. We were on a 747 business class second story seat and it was fantastic.

Staff are really not attentive. Seem rather disinterested in attending to the customers in general.

I fell on July 18 went to the emergency room and injured my left hip with torn ligaments. Obviously I couldn’t travel and had to cancel my trip to the Paris Olympics. Yet Lufthansa only refunded the taxes. Unacceptable. I will never recommend that airline.

Food was OK.. nothing to rave about but it was tasty enough. Many choices to choose from for entertainment. Seats tight but comfortable. Flight attendants cheerful & helpful.

The flight was smooth and on time. Check-in and boarding was very efficient. The flight was very comfortable and there was good entertainment and food on offer.

Overall good experience but for long distances there really needs to be more room.

The crew was good but the entertainment was poor . All old movies and TV shows and very few of them. Needs current entertainment. Seats too firm. Food just ok. Nice though to have option with upgrade of no one sitting in middle seat

The nice treatment and lovely pilots who accepted my son inside for a photo.So lovely of them

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.

Awful, we had a delay of 3 hrs, impacting in my transfer flight to Cape town, and Kenya airways didnt do anything. They sent me twice to transfer services in Nairobi, not been available to sleep (from 1 am to 5 am); without any update.

Seriously one of the most disappoint experiences I have ever had when flying. My flight got delayed FIVE hours. Nobody wanted to help at the airport (“this is Kenyan booking, we cannot do anything”). I got on the phone with someone from Kenyan for one hour until he finally moved my ticket to a Delta ticket. Then the painful journey restarted - the Delta crew in land kept saying there was no other flight and ai had to wait. An agent called Gerard Robert was being so sarcastic I felt humiliated. He would say things like “you say you understand what I am saying but you are not understanding what so am saying”. I asked him to please speak in a less sarcastic tone and he said “I am not going to speak with you anymore, go find someone else”. These were his words. Tired, after 14 hours in a plane, I just wanted to cry. I looked for another agent, who was an angel and rebooked me to another flights. Thanks to her, I made it to my meeting in Washington-DC. I am going to send a formal complaint to Delta about agent Gerard Robert. It is not fair to speak with customers in that cynical, sarcastic tone. If one works in customer service, it ia important to mind that tones can make people feel humiliated. And turning the back to a customer by saying “Go find someone else” can’t be part of his training.

I booked a round trip flight and boarded a Kenya Airways trip from New York (JFK) to Nairobi (JKIA). First flight from New York to Nairobi was uneventful with no issues. However, the return flight was beyond disappointing. To begin with I had paid an extra $60 each for premium seats (me and my wife) in economy aisle 15 (B & A). However, upon settling down in the middle seat, I noticed that the controller had been ripped off meaning I would not have access to some of the seat functionalities like the individual lighting etc. I proceeded to alert a flight attendant that the controller was missing and she politely responded to me by telling me if I need anything, to use my wife’s seat controller (on the window seat) to call for assistance and I would be assisted accordingly. I was surprised by the response that she gave as it felt like my comfort and request for a service that I paid for was undermined, but nonetheless I opted to play it nice and kept my calm. After this I engaged in a conversation with a passenger (Caucasian / White male) who sat next to me on the aisle seat. In the process of having this conversation I asked him if he had paid for his seat. He went ahead to politely tell me that he had been moved from a seat in the back by one of the flight attendants and had not paid any extra fees. During this conversation, he noticed that the charging docks were not working and he needed to charge his iPad to watch his Netflix show (it was on pause). Alarmed by this, he went ahead and flagged one of the flight attendants who without wasting any time acted astonished and as fast as lightning was able to find him a better seat a few rows in front. Please note, all the charging plugs were not working for the three seats. In summary, below are the reasons for the low rating: 1. Charging for a broken seat: Kenya Airways should not charge for a defective seat. If a seat is defective and is paid for, the airlines should work out a way to either refund the customer or move the customer to a better seat – regardless of skin color. 2. Below Par Customer Service: Do not debilitate a customer’s request especially when a paid for service is not delivered – regardless of skin color. Assuming that I am comfortable with having to either keep alerting the flight attendant or relying on my wife’s seat to perform some of the functionality I may need is ridiculous. 3. Biasness / Inequality / Prejudiced Behavior: The Caucasian/ White male was treated with more favor. Not only was he moved around to make sure he was comfortable (free of charge) but all his complaints were resolved immediately without any hesitance. On the contrary, I being a black man of African descent who had paid an additional premium for his seat, I was completely ignored and told to settle for what I got.

I think is one of the greatest most professional airlines I’ve flown with. So sustainable as well!!! The business class is top notch!!!

Few movies to choose from. They did not board by zone

The attendants were nice, but I was freezing the entire nine hours and so cramped. Please provide more blankets or make it known how to borrow a blanket for such a long flight. Even in already expensive economy class, people really need a bit more leg room and two more inches between seats to comfortably fly for 9 hours. Our family works very hard, but the extra expense of economy plus is just not in a lot of customer's budgets, and we still want to fly in equal peace and comfort. Please create future aircrafts that reveal reasonable care for us, the cramped- to- death customers more than the question of "how can we jam a few more human beings into this already cramped flight to impress our higher ups making a few more dollars. It's just Wrong. People need a reasonable amount of leg room and a blanket when the airline attendant said the extreme air conditioning could not be turned off. The food was tasty, but a bit more protein and less fluff would be appreciated. Thank you.

The flight was fine. The food was much better on the second flight. I have NEVER paid for a carry on bag on a zero economy flight booking. I'm very dissappointed about that, and will never fly Condor again.

The breakfast snack was horrible. No nutrition value. I couldn't finish it. The main meal had no taste, no real vegetable, the brownie had no chocolate taste., I was not even sure what the salad consists off.

They answer the phone promptly. Crew is friendly and they work efficiently.

I flew premium economy. My only complaint is the size of the bathroom. I am 6’2 I. Tried to rush my teeth in there and ended up getting toothpaste and water in my pants. And the only way to do it was by sitting on the toilet

Upgraded to premium economy at the gate. Well worth it!

Helpful crew in a comfortable and well designed aircraft. My kids also loved the striped design of the airplane.

I missed my connection in Frankfurt and was booked to another flight to New York. Different destination and got downgraded from Business Class to economy. No Support from Condor at all. Very Bad experience

The flight was VERY delayed making what would have been a long layover in NYC into a mad rush to catch my connection. Other than that it was good.

Boarding was a mess and started much later than stated.

Travelling to a place near OR Tambo?

Book flights to OR Tambo if you plan to visit one of these locations
Sandton
Kempton Park
Potchefstroom
Middelburg
Edenvale

Everything you need to know for your flight to OR Tambo

Information on the airport you'll fly into in Johannesburg