Find flights
Deals
Insights
When to book
FAQs & Tips
Airlines

STR - JNB

Find cheap flights from Stuttgart to OR Tambo Airport, Johannesburg from R16 393

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from Stuttgart to OR Tambo departing on 20/5. 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
do 23/5
do 30/5

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

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Stuttgart to Johannesburg.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Stuttgart to Johannesburg.
In the last 7 days, travellers have searched 44 632 927 times on KAYAK, and here's why:

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.

Cheap flight deals from Stuttgart to OR Tambo (STR-JNB)

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Stuttgart 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 and deals for you by selecting your travel dates.
Choose your dates
14:30 - 8:40STR-JNB
18h 10m1 stop
23:15 - 17:35JNB-STR
18h 20m1 stop
R16 393
Find Deal
ma, mei. 20 - di, jun. 4
6:00 - 21:20STR-JNB
15h 20m1 stop
23:15 - 17:35JNB-STR
18h 20m1 stop
R16 527KLM
Find Deal
di, mei. 21 - di, jun. 4
9:00 - 8:35STR-JNB
23h 35m2 stops
9:55 - 14:30JNB-STR
28h 35m2 stops
R16 813
Find Deal
do, sep. 26 - vr, okt. 11
14:30 - 21:20STR-JNB
30h 50m2 stops
23:15 - 17:35JNB-STR
18h 20m1 stop
R16 909
Find Deal
di, mei. 21 - di, jun. 4
19:30 - 9:10STR-JNB
13h 40m1 stop
19:35 - 10:20JNB-STR
14h 45m1 stop
R17 445SWISS
Find Deal
ma, mei. 20 - do, jun. 6
16:35 - 8:30STR-JNB
15h 55m2 stops
19:00 - 12:45JNB-STR
17h 45m2 stops
R17 655Lufthansa
Find Deal
di, mei. 21 - di, jun. 4
15:15 - 10:05STR-JNB
18h 50m1 stop
18:05 - 9:50JNB-STR
15h 45m1 stop
R18 631Turkish Airlines
Find Deal
vr, mei. 24 - di, jun. 4
15:15 - 10:30STR-JNB
19h 15m1 stop
18:05 - 9:50JNB-STR
15h 45m1 stop
R19 338Turkish Airlines
Find Deal
do, mei. 23 - di, jun. 4
18:45 - 8:30STR-JNB
13h 45m1 stop
14:30 - 7:40JNB-STR
17h 10m2 stops
R19 491Lufthansa
Find Deal
do, mei. 16 - do, mei. 30
18:55 - 9:25STR-JNB
14h 30m1 stop
19:20 - 11:10JNB-STR
15h 50m1 stop
R27 123British Airways
Find Deal
zo, jul. 14 - ma, aug. 12

Flights from Stuttgart to OR Tambo - Travel Insights & Trends

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

What’s the cheapest day of the week to fly from Stuttgart to OR Tambo Airport, Johannesburg?

The average price of all flights from Stuttgart to Johannesburg OR Tambo Airport clicked on KAYAK for each day over the last 12 months.
When flying from Stuttgart to OR Tambo Airport, Johannesburg, you should consider leaving on a Saturday and avoid Thursdays if you are looking for the best rates. For your return to Stuttgart, you’ll find the best rates on Tuesdays and the most expensive ones on Saturdays.

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

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Stuttgart 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 from Stuttgart to Johannesburg OR Tambo Airport is February, where tickets cost R14 308 on average. On the other hand, the most expensive months are July and December, where the average cost of tickets is R20 601 and R19 262 respectively.

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

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Stuttgart 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 month.
To get a below average price on the flight from Stuttgart to Johannesburg OR Tambo Airport, you should book around 4 days before departure. For the absolute cheapest price, our data suggests you should book 77 days before departure.

Good to know

Low season

May

High season

August

Cheapest flight

R16 393
Best time to beat the crowds (8% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flight from Stuttgart to OR Tambo Airport, Johannesburg

When to book flights from Stuttgart to OR Tambo

Are your dates flexible? Find out the best times to travel from Stuttgart to OR Tambo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Stuttgart to OR Tambo Airport, Johannesburg flights

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

    In the last 3 days, the lowest price for a flight from Stuttgart to Johannesburg OR Tambo Airport was R857 for a return ticket.

  • Which aircraft models fly most regularly from Stuttgart to OR Tambo Airport, Johannesburg?

    We unfortunately don’t have that data for this specific route.

  • Which airline alliances offer flights from Stuttgart to OR Tambo Airport, Johannesburg?

    SkyTeam, Star Alliance, and oneworld are the airline alliances operating flights between Stuttgart and OR Tambo Airport, Johannesburg, with SkyTeam being the most commonly used for this route.

  • Which is the best airline for flights from Stuttgart to Johannesburg, SWISS or KLM?

    The two airlines most popular with KAYAK users for flights from Stuttgart to Johannesburg are SWISS and KLM. With an average price for the route of R15 571 and an overall rating of 7,8, SWISS is the most popular choice. KLM is also a great choice for the route, with an average price of R17 350 and an overall rating of 7,8.

  • How does KAYAK find such low prices on flights from Stuttgart 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 Stuttgart 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 Stuttgart 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 Stuttgart 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 Stuttgart 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 Stuttgart with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Stuttgart 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 Stuttgart 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 Stuttgart to OR Tambo

 
See real verified KAYAK customer reviews for airlines flying from Stuttgart to Johannesburg. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from Stuttgart 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 1632 reviews
8,4crew
7,3entertainment
7,6comfort
7,3food
7,8boarding
Airline reviews

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

8,0 ExcellentJacob Oluleke, Apr 2024LOS - AMS
Read more about KLM reviews

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

The flight was again delayed for more then 2 hours with some lousy explanation regarding the reason of the delay. Although the flight was delayed for more than 2 hours, no refreshments were offered (according to EU regulations). Last 4 flights on KLM - always at least 2 hrs late. So be prepared that you cannot plan anything with KLM.

We left one hour late because of technical difficulties. The economy comfort seats are great for the price. The crew was mediocre, they do not provide a pleasant experience, they just deliver food and drinks and give orders, not very amicable, no service and hospitality focus.

Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm

no issues at all... Kudos to the food. This time was really really good

One of the vstewardeses wanted to bump me of the plane for absolutely nothing. There is CCTV in the plane ans everything can be verified. Very disappointing , you all will see, o other 5 years and the passangers who does not smile to flight attendent will be bumped off...

Mostly fine. Minor delays departing and arriving. Quite a cramped plane, not so much as regards legroom but very narrow seats. Quiet nice food. Non-working USB charger. Flight attendants were helpful but not particularly proactive — one had to work to get their attention (but all was fine once they notice you), very Dutch style:)

I travel frequently. The flight was late again... KLM should really try and be on time

The flight itself it was great nice food the crew were very nice and helpful, Checking in from Birmingham wasn't great long queues for bag dropped, And I had my hand luggage case taken away from me even though I requested to have it with me as I had breakables items. I was told I can not because of the length of the flight with no explanation at all no options was given for me to take my fragile items out of my case it was taken away with hold buggage I find the staff member who was checking me in very unpleasant !! Can we please be advise if the rules have changed about the the carry on hand luggage it will be easier to be advise on booking your tickect if we not allowed to take the hand luggage with me. Overall I had a good flight .

One of their staff was so rude with discriminative. Such a reputed airline shouldn't hire such kind of arrogant attendants.

So terrible. They would not rebook me for a flight until 2 days. I had to spend so much money to get my own flight. They were rude and not helpful.

The plane was so hot upon boarding. Their boarding process was so unnecessarily long. Service was subpar.

The Zurich airport is a disaster with to small trains running between the terminals, the trains was overfilled (not good in Corona times). It was no directions in the airport with proper lines so you did not know if you ere standing in the right line. They checked your passport 3 times in the airport = a lot of standing in line. Service on the plane could be a lot better, The cabin crew could have offer more to drink (water, coffee, tea), the food sucked.

Swiss ground crew was again at its prime and although I’m United 1K (Star Alliance Gold) they created problems with my hand luggage - while other passengers were boarding with more handbags and larger hand luggages, were critical on my 2 young kids attending the lounge with me and boarding the plane with me on the priority lane.

Horrible experience. I was apparently picked at random for a security screening - that was the most demeaning experience I have had in my life with a guy poking and prodding and having me take off my shoes, move up my pants so he could swab my legs - telling me I couldn't bring more than some quantity of cookies - I had 3 boxes of cookies in my luggage. In the end he did let me keep them but that was really uncalled for. Harrassment in the name of security.

Bag lost. Lost bag recovery process is an unsatisfying customer experience. Because 1) bag is still lost but also 2) the process is outdated and form-heavy and 3) in our case also involved a long line.

They went out of their way. It was very clean and friendly.

I was pleasantly surprised with the whole experience. Thank you

Wheelchair was the excellent service. I didn’t have any food or used entertainment. Overall for my trip experience was excellent. Thank you very much and keep up good work. Best regards

Not exceptional but all good. Business class seats are like the domestic Mint class on Jet Blue. Comfortable but not exceptional. Food is good but not superb. Flight attendants were better on India leg than Miami to Zurich. All India staff was more professional and service oriented. Very polite and service with a smile.

Movie selection was ok, but could be better. Would like to see greater selection of newer movies.

Boarding did not have a clue what is an EU disability card

the worst experience we had. they put connection label to our luggages with mistake and we had to wait for 5 hours to pick them up

I paid for reserved seats but didn't got them at all

The flight departed on time and the staff was professional.

My mother got sick and dying and i have to change my flight and they charged me $2260 that is redisclose.

Flight canceled and uncanceled. I had already rebooked and so have to pay for both. No one is willing to admit fault

The airplane from IAD to Istanbul was too old. The chairs were to tight and uncomfortable. I continued my travel from Istanbul to Bangkok. This airplane was better and newer than the first one. Even food was better.

Better attitude training for staff at airport, better training for flight attendants, better food, don’t put us with all the crying babies that cried nonstop for 12 plus hours.

I canceled this flight after turkish airlines did not provide any consideration for a death in the family while in Singapore

Lufthansa was amazing. Definitely upgrade your seat if you can swing it - they take very good care of their passengers. Customs in DC is nothing short of a nightmare though. Stood in line waiting to go back through security for 30 minutes, had to RUN through and across two terminals to make my connection and only had 5 minutes to spare. Terrible. Very very poor coordination by the airport staff and CBP.

I was ver pleased with the service all the way through

Hated every minute of it. Delayed for over 10 hours only to have to cancel rental car, car insurance and hotel. Its taken me 3days to get to my final destination when it should have only taken 12-14 hours. Very unhappy with Lufthansa.

That was no easy way to get on board in the plane was very hot and I couldn’t talk to the crewmember there super rude and they couldn’t fix the AC. They felt very uncomfortable for 3 1/2 hours flight. I would not use airline next time. Thank you.

Departure was delayed by 2 hours and passengers were sitting on the plane.

Checking in for ongoing flight from Singapore could not be done in the UK. This meant we were not sure whether we had seats together or in the right place. This needs sorting!!

Overall good experience. Polite crew. Good foodandentertainment. Seats are small and bit congested though.

During the flight there was a medical emergency. We were diverted. Of course I'm thankful they cared for the health of that passenger, but they did a poor job of communicating with the rest of us passengers. In the end we arrived at our destination several hours late, with no direction of how to rebook missed connecting flights. It all worked out in the end. Those of us that needed accommodations were put up in a hotel by Lufthansa until we could make it to our final destination. But it was United Airlines Personnel who really helped us navigate the process.

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.

This flight space was way better than our international flight. Efficient boarding and comfortable

I've done hundreds of flights in my life, and this flight was one of the best I've ever taken, From beginning to end, everything went smoothly, professionally, and with a smile and friendly attitude from all employees I interacted with. The food was delicious (and free), as were the drinks. There was just a genial and effective way in the way that British Airways organized the flight -that reminded of days in the 70's, 80's, and 90's, when flying was a fun, and exciting adventure. I enjoyed and had confidence in the abilities of the flight crew, I'll be flying British Airways several more times this summer. Thank you so much for the great experience! Cheryl Olso

The crew on board were all very pleasant and happy to help. The flight had the old business class seats. The departure board in the business lounge did not update and kept on saying ' gate open' but never said boarding. When I got nervous about the departure time and walked to the gate I was told off rudely for being late.

This was an American Airlines flight. The crew were very unhappy and quite grumpy. Abrupt to the point of being rude. The food was dreadful. Indeed the breakfast was in edible. I will avoid AA at all costs in the future.

To take off on time but warned about a possible delay by enail which was good

There was a medical emergency and required extensive wait for offloading after a long flight. Curious to see if there are other ways that it could have been more effective.

My selected seat ending up being very uncomfortable both major flights. SFO to London and back. Seat arms did not go up so it was not like suggest by BA staff. On return flight my seat had a life raft barrier in front off me and large man beside me.

Both flights into and out of Heathrow were delayed over two hours due to BA technical problems. Ground crew was not very friendly. However cabin crews were

Crammed seats for a 9 hour flight. Entertainment selections very limited

Cabin crew needed to serve more water (fluids in general) on such a long flight.

Chaotic boarding at JNB, last minute gate change with no announcements.

Last minute flights from Stuttgart to OR Tambo

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights from Stuttgart to Johannesburg that are departing in the next 10 days.
28/4zo
multi-stop
15h 20mSTR-JNB
14/5di
multi-stop
19h 00mJNB-STR
R12 624
28/4zo
multi-stopAir France
30h 50mSTR-JNB
14/5di
multi-stopAir France
19h 00mJNB-STR
R14 403
28/4zo
multi-stop
54h 50mSTR-JNB
14/5di
multi-stop
38h 25mJNB-STR
R15 972
28/4zo
multi-stop
33h 05mSTR-JNB
14/5di
multi-stop
41h 30mJNB-STR
R17 406
28/4zo
multi-stop
39h 15mSTR-JNB
14/5di
multi-stop
25h 00mJNB-STR
R17 885

Search by stops

Search by airline

Search by price

Stuttgart - OR Tambo Airport, Johannesburg Flights

Departure:

Stuttgart (STR)Germany

Destination:

OR Tambo Airport, Johannesburg (JNB)South Africa

Return flight deals:

OR Tambo Airport, Johannesburg - Stuttgart

Cabin classes: