R3 063 Find Cheap Flights from Europe to OR Tambo Airport, Johannesburg

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight to OR Tambo departing on 2/3. 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

Search hundreds of travel sites at once for deals on flights to OR Tambo Airport, Johannesburg

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

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

Cheap Flight Deals from Europe to OR Tambo

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Europe 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.

Recent return flight deals from Europe to OR Tambo

Recommended return deals departing in the coming months from the most popular airlines that fly from Europe to OR Tambo.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
5:50 - 10:50LGW-JNB
27h 00m1 stop
19:05 - 16:00JNB-LGW
22h 55m1 stop
R3 063Turkish Airlines
Find Deal
Sun, Mar 2 - Thu, Mar 6
10:00 - 3:55LGW-JNB
15h 55m1 stop
23:00 - 5:40JNB-LGW
32h 40m1 stop
R6 255Ethiopian Air
Find Deal
Sun, Mar 2 - Fri, Mar 7
12:00 - 7:05CDG-JNB
18h 05m1 stop
10:10 - 23:00JNB-CDG
13h 50m1 stop
R11 978Lufthansa
Find Deal
Wed, Mar 5 - Sun, Mar 9
20:10 - 21:20LCY-JNB
24h 10m1 stop
23:15 - 18:30JNB-LCY
20h 15m1 stop
R12 070KLM
Find Deal
Wed, Jun 4 - Wed, Jun 18
11:10 - 21:20MAN-JNB
33h 10m1 stop
23:15 - 20:05JNB-MAN
21h 50m1 stop
R12 107KLM
Find Deal
Sat, Apr 26 - Wed, May 14
22:05 - 8:35FRA-JNB
10h 30mdirect
19:00 - 5:35JNB-FRA
10h 35mdirect
R12 382Lufthansa
Find Deal
Thu, May 15 - Mon, Jun 2
20:40 - 14:40FRA-JNB
17h 00m1 stop
13:20 - 6:50JNB-FRA
18h 30m1 stop
R12 767Qatar Airways
Find Deal
Thu, Mar 6 - Thu, Mar 27
15:15 - 15:35FRA-JNB
23h 20m1 stop
13:20 - 13:20JNB-FRA
25h 00m1 stop
R12 969Qatar Airways
Find Deal
Mon, Mar 3 - Mon, Mar 10
16:10 - 10:20AMS-JNB
17h 10m1 stop
19:25 - 13:15JNB-AMS
18h 50m1 stop
R13 941British Airways
Find Deal
Sun, Mar 2 - Thu, Mar 20
19:45 - 10:20AMS-JNB
13h 35m1 stop
21:15 - 18:45JNB-AMS
22h 30m1 stop
R14 033British Airways
Find Deal
Wed, Mar 5 - Sun, Mar 9

Good to know

Low season

June

High season

December

Cheapest flight

R3 063
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (28% more expensive on average)
Flight from London Gatwick Airport to Johannesburg

Flights from Europe to OR Tambo: the best tips from KAYAK users

Insights shared by verified travellers who flew the route from Europe to OR Tambo 
GerhardFlew with British AirwaysLHR-JNBApr 2024
dont rely on the departure boards in the BA lounge. And prepare to have to tag and check in your own bag, even when flying business class
GregFlew with British AirwaysLHR-JNBDec 2023
Leave at least an hour for luggage to arrive at JNB.
MartinFlew with LufthansaFRA-JNBJan 2024
Lufthansa is a national carrier to be proud of.

FAQs for booking Europe to OR Tambo Airport, Johannesburg flights

  • How does KAYAK find such low prices on flights from Europe 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 from Europe to OR Tambo Airport, Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Europe 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 from Europe 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 Europe 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 to Europe with another airline.

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

See more FAQs

Prefer to fly direct from Europe to Johannesburg OR Tambo?

Find which airlines fly direct from Europe to Johannesburg OR Tambo Airport, which days they fly and book direct flights.

Direct departures

Europe to Johannesburg OR Tambo

Monday

ANA, ASKY, Aegean Airlines, +70 more

ANA, ASKY, +71 more

Tuesday

ANA, ASKY, Aegean Airlines, +63 more

ANA, ASKY, +64 more

Wednesday

ANA, ASKY, Aegean Airlines, +68 more

ANA, ASKY, +69 more

Thursday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Friday

ANA, ASKY, Aegean Airlines, +71 more

ANA, ASKY, +72 more

Saturday

ANA, ASKY, Aegean Airlines, +63 more

ANA, ASKY, +64 more

Sunday

ANA, ASKY, Aegean Airlines, +67 more

ANA, ASKY, +68 more

See more direct flights

Direct returns

Johannesburg OR Tambo to Europe

Monday

ANA, ASKY, Aegean Airlines, +70 more

ANA, ASKY, +71 more

Tuesday

ANA, ASKY, Aegean Airlines, +63 more

ANA, ASKY, +64 more

Wednesday

ANA, ASKY, Aegean Airlines, +68 more

ANA, ASKY, +69 more

Thursday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Friday

ANA, ASKY, Aegean Airlines, +71 more

ANA, ASKY, +72 more

Saturday

ANA, ASKY, Aegean Airlines, +63 more

ANA, ASKY, +64 more

Sunday

ANA, ASKY, Aegean Airlines, +67 more

ANA, ASKY, +68 more

See more direct flights
See more direct flights

Top 5 airlines serving from Europe to OR Tambo

Need help choosing which airline to fly with from Europe 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,8
KLMOverall score based on 1333 reviews
7,7Comfort
7,8Boarding
8,4Crew
7,3Food
7,2Entertainment
Airline reviews

They only had vegetarian food left on the flight which I wasn’t happy about. I didn’t get any food to eat at all.

2,0 Mediocredale, Feb 2025ACC - AMS
Read more KLM reviews

They only had vegetarian food left on the flight which I wasn’t happy about. I didn’t get any food to eat at all.

Overall very poor. Flight was disorganised, staff were rude and this is my second experience with KLM that I've had baggage go missing. It feels like, if you are an economy customer, KLM staff do not show you any care. I shall never fly with KLM again. Worst airline in Europe

Great boarding, great short flight but no entertainment whatsoever and no wifi. Prepare to disembark by a staircase.

Great boarding, great short flight but no entertainment whatsoever. It was supposed to have wifi but that did not work.

Transfer at CDG to connecting KLM flight to Amsterdam was a NIGHTMARE. LONG WALKWAYS, NO MOVING WALKWAYS, POOR signage, Have to take a train & No staff visible to help navigate the maze. AVOID TRANSFER AT CDG AT ALL COST.

Good food. Excellent crew service. Clean aircraft. Narrow seats and isle.

There was fog in Amsterdam so many flights were delayed because of the weather. Air France knew that the flight would be delayed by two hours but still boarded the plane on time. Instead of letting the passengers wait at the gate we were crammed into the plane. It was uncomfortable. No refreshments were given. I couldn’t charge my devices onboard.

I tried to upgrade to premium economy anis seat online during the checkin process. The payment didn’t work due to a technical glitch on KLM’s website. I wasn’t able to change my seat unless I called Amsterdam. Since I was in Canada and there’s a time difference this wasn’t practical. So when I arrived early to Ottawa airport my seat wasn’t available and I could only get a middle seat in premium economy which isn’t great. These middle seats are priced at the same rate as an aisle seat which makes no sense.

The food & entertainment really stood out in terms of quality. The nasi goreng & chicken satay were absolutely delicious. It’s great that KLM feature international cuisine.

Transavia flight, was booked as KLM but i couldnt select seat or access boarding pass with KLM at all. Crammed seating and very no frills experience all around. First and last time.

I was unable to pre purchase sear upgrades or internet. Their online site is not user friendly and poor. I felt singled out in customs. Seats are very small even for a small person.

My experience with Qatar airway was very unsatisfactory. They lost my child’s stroller and I was told they found it and will send it to the hotel which was a lie. I had to go back to the airport baggage claim and pick up myself after trying to contact them many times!. There was a lack professional and communication. I am very disappointed in Qatar airway and will not be recommending them to friends and family nor will I be flying with them in the future.

I purchased Qatar airways after seeing ads about its service. To my surprise Qatar is marketing gimmick and horrible airlines which I don’t recommend to anyone Flight was dirty including flight from Miami to Doha And Doha airport restrooms are dirty On top of this they use this pathetic cheap indigo From Doha to Hyderabad which I will never fly Also they lost one of my baggage in Indigo and still waiting to receive it. I will never travel Qatar and will never recommend

Seat experience average as they use old 777 for must flights despite full load. Qr fares are higher than other airlines for same routes so they should at least upgrade the planes . Food is average and same dishes for months on most routes I travelled at least - the Arabian rice dish “Maqboos” on every flight for months - I am sure there are other food Arabian dishes ?? It’s become boring ! Crew is always good which makes up for these things but hey confirm us what we need

riding in first class, you don't expect every time you order your dinner or breakfast that the first thing the stewardess says is Let me see if we have any left. Also, the food selection was not great: 3 of 4 entrees had mushrooms and I dont eat mushrooms, the 4th item was 'let me see if we have any left' and this was within 30 mins of entering the flight! Same experience level, it didn't feel first class this round.

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

Delayed my flights and no communication. We end up spending 6 hrs in Doha. No food or any concern from the airline. Terrible

Being a platinum member, no attention given. No towel or tissue provided.

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

Staff was very friendly. There is no on board entertainment, but it’s such a short flight that it doesn’t matter. We also got a meal which was nice and unexpected due to the length of the flight.

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 plane was old Only 3 bathrooms available for economy The entertainment was old and the selection was poor

I did not get my baggage at my final destination..poor coordination with connecting flights with partner airlines (Saudi airways). Also the food was very mediocre.

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.

Not great , just ok . I expected better food but it did not deliver . Flight staff was ok . The guy at the drop off bag counter was the only saving grace in this whole trip . He was pleasant, friendly and very helpful . You couldn’t ask for a better assistance from him .

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.

Everything went really well. Snacks could be better and there was no tea/coffee service after dinner. Crew was helpful and friendly.

Food was good! Crew very polite however when asked to adjust temperature did not help! It was freezing! Seats uncomfortable 😣

The flight and service were very good. Thanks to the crew.

Eet late informed about delay of more rhan four houts

My schedule flight was rebooking and changed to Chicago, then I did not used the flight from Dulles to Savannah

No Wi-Fi or food unless you pay an expensive fee.

We were disappointed not to be able to buy out preferred seat from date of my original booking, which was about 40 days before the trip. When we arrived in Hannover on the Oct 10 I tried every day and the weed site said I have to wait until ck in, did that and still was not able to. Get to the airport and out seats were separate from each other. The crew was able to get seats together, was not the most comfortable. Don’t understand why this happened.

This flight went smoothly and the economy plus free upgrade worked very well.

The business class seats are very narrow for the cost

Lufthansa only flew me to Larnaca. I had to find my own way from there, and am out of pocket for a ticket and hotel expenses

My seat was broken and unable to fully recline. My USB power point was not working and nor was the one next to me. It made a 12 hour flight feel a lot longer.

The crew were professional and friendly. It was the most uncomfortable international flight I've ever flown. Crammed in passengers. No overhead space to put my bag. No leg room and unable to recline seat due to seats too close together so it upset passenger behind me! Upgrade price to get 2 inches of more space unreasonable.

Ok we did get an upgrade and the flight was delayed 45 minutes BUT without any bias. The crew were excellent, friendly, efficient and verging on exuberant, they all were so happy to do their jobs. Food excellent and the new safety video is fun to watch.

Boarding could have been better organized. The one member of staff disappeared for a while so boarding by group relied on honesty.

I could not charge my phone the entire night or read my book, as the whole middle isle was without power.

App totally screwed me up trying to check in. Would not let me select a reasonable seat and therefore I was stuck in a totally uncomfortable seat for 7 hours. Will not take the chance again and use other airlines in future where no issue choosing seats

All and it was good . But no one woke me when meals came around . Please have a don’t not disturb sign if you opted for that . Left very hungry missing all meals .

Attentive, efficient and pleasant flight crew. Easy to obtain seat selections and exit row. The only issue but one that affected the entire flight was a very uncomfortable seat. Seat design permitted no movement and was very hard and raised toward front of seat.

I was disappointed with the quality of the food and the fact that I was not given a toiletry bag for an overnight international flight

old seat need to go! outdated and uncomfortable. I waited 40 minutes for my bag

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 your arrival and departure airports

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