Cheap flights from Johannesburg to Stuttgart

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Johannesburg to Stuttgart are usually found in January or March, booked 26 days in advance, depart on a Thursday or Monday and return on a Tuesday

Return
Economy
Thu 1/28
Thu 2/4
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu 1/28
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Johannesburg (JNB) to Stuttgart (STR)

JNB - STR
Price
R9 248 - R11 142
STR
Temperature
3 - 23 °C
STR
Rainfall
36 - 87 mm

Popular in

September

High demand for flights, 8% potential price rise

Cheapest in

January

Best time to find cheap flights, 10% potential price drop

Round-trip from

R9 248

From Johannesburg to Stuttgart

One-way from

R5 579

One-way flight from Johannesburg to Stuttgart

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Johannesburg to Stuttgart?

Thursday flights are generally found to be more expensive for flights from Johannesburg to Stuttgart. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Stuttgart.

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

To save on the cost of your flight from Johannesburg to Stuttgart, book at least 25 days before your planned departure. Booking around this time can save you about 10% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R10 397 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R11 799.

When is the cheapest time to fly from Johannesburg to Stuttgart (JNB - STR)?

It’s optimal to fly from Johannesburg to Stuttgart in the afternoon. By choosing this option you can save up to 15% on the cost of your flight, compared to a flight in the morning.

Cheap flights from Johannesburg to Stuttgart in January, February 2021

The best prices found for JNB to STR flights in January, February
3 Feb - 6 Apr
R7 175pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
STR
Stuttgart Echterdingen
STR
Stuttgart Echterdingen
Air France
 
1 STOP
JNB
Johannesburg OR Tambo
2 Feb - 7 Apr
R7 413pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
STR
Stuttgart Echterdingen
STR
Stuttgart Echterdingen
Air France
 
1 STOP
JNB
Johannesburg OR Tambo
3 Feb - 6 Apr
R7 428pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
STR
Stuttgart Echterdingen
STR
Stuttgart Echterdingen
Air France
   
2 STOPS
JNB
Johannesburg OR Tambo

Johannesburg to Stuttgart 2021 flight deals

Cheap flights to Stuttgart from Johannesburg found for this year
3 Feb - 6 Apr
R7 175pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
STR
Stuttgart Echterdingen
STR
Stuttgart Echterdingen
Air France
 
1 STOP
JNB
Johannesburg OR Tambo
2 Feb - 5 Apr
R7 413pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
STR
Stuttgart Echterdingen
STR
Stuttgart Echterdingen
Air France
 
1 STOP
JNB
Johannesburg OR Tambo
3 Feb - 6 Apr
R7 428pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
STR
Stuttgart Echterdingen
STR
Stuttgart Echterdingen
Air France
   
2 STOPS
JNB
Johannesburg OR Tambo

Last-minute flights from Johannesburg to Stuttgart

Late deals on return flights to Stuttgart from Johannesburg, departing today and this week
29 Jan - 7 Apr
R24 865pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
STR
Stuttgart Echterdingen
STR
Stuttgart Echterdingen
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
29 Jan - 7 Apr
R29 236pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
STR
Stuttgart Echterdingen
STR
Stuttgart Echterdingen
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
29 Jan - 8 Apr
R29 295pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
STR
Stuttgart Echterdingen
STR
Stuttgart Echterdingen
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo

One-way flights to Stuttgart from Johannesburg

The cheapest one-way flights from Johannesburg to Stuttgart
18:55 - 12:50
KLM
1 stop
18h 55m
JNB - STR
KLM
R5 579
mytrip.com
20:55 - 6:15
Kenya Airways
2 stops
34h 20m
JNB - STR
Kenya Airways
R6 489
9:25 - 6:55
Multiple Airlines
3 stops
22h 30m
JNB - STR
Multiple Airlines
R9 040
Kiwi.com

Related info for your journey

Useful info, stats and facts about Johannesburg to Stuttgart flights.

Flight FAQs

From Johannesburg to Stuttgart

Can I find flights from Johannesburg to Stuttgart for under R7 458 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Stuttgart for under R7 458. The cheapest flight booked recently is on Multiple Airlines for just R7 175, but on average you can expect to pay R10 247.

Which airlines flying from Johannesburg OR Tambo to Stuttgart Echterdingen have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Lufthansa, SWISS, and British Airways flying from Johannesburg OR Tambo to Stuttgart Echterdingen have implemented new flexible cancellation policies.

Are there direct flights from Johannesburg to Stuttgart for under R7 458 on Cheapflights?

There are no direct flights from Johannesburg to Stuttgart, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from Johannesburg to Stuttgart for under R25 358?

There are currently 20+ open flights from Johannesburg to Stuttgart within the next 7 days for less than R25 358.

Does it rain more in Johannesburg or Stuttgart?

In Johannesburg, there will be greater rainfall in Johannesburg compared to Stuttgart over the next 19 days.

Is Johannesburg weather warmer or cooler than Stuttgart?

With an average temperature of 26 °C, peak weather can be found in January. As a traveller, expect to see changes in flight prices during that period. The temperatures in Stuttgart are colder than in Johannesburg.

How long does is the flight from Johannesburg to Stuttgart?

KLM, Air France, and Turkish Airlines can get you from Johannesburg to Stuttgart in just under 17h 50m. Your travel time can differ by up to 5h 20m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Johannesburg to Stuttgart return?

Currently priced at R7 876, Air France will fly you from Johannesburg to Stuttgart and back. In addition to Air France, many other airlines offer competitively priced options for your trip. Check Cheapflights for deals on KLM for as low as R8 175. Users have found that Air France is 23% cheaper than the other options available to this destination.

What are the cheapest airlines to fly from Johannesburg to Stuttgart one-way?

The cheapest airline one-way is KLM, with whom users have recently found tickets for as low as R5 579. Check flights for Kenya Airways, as they currently have the next best price.

Related searches

Flights to Stuttgart from Johannesburg
Flights to Johannesburg Flights to Stuttgart Flights from Johannesburg

Alternative routes for Johannesburg to Stuttgart

Destination information for Stuttgart

Things to know before you go. Useful info for your trip from Johannesburg to Stuttgart
Today's exchange rate
R1 = €0,06
Average temperature for January in Stuttgart
3.0 °C
Avg rainfall for January in Stuttgart
48.0 mm

Airports servicing Johannesburg

Airports servicing Stuttgart

Top 7 airlines flying from Johannesburg to Stuttgart

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Stuttgart choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
British Airways
R509 R679 No cancel fee 70%
Search British Airways flights
Turkish Airlines
R569 R690 No cancel fee 77%
Search Turkish Airlines flights
Air France
R613 R694 No cancel fee 77%
Search Air France flights
KLM
R617 R709 No cancel fee 75%
Search KLM flights
Lufthansa
R608 R787 No cancel fee 76%
Search Lufthansa flights
SWISS
R573 R818 No cancel fee 79%
Search SWISS flights
South African
R562 R1 048 No cancel fee 78%

We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information.

Search South African flights
Home Europe Germany Stuttgart Cheap flights from Johannesburg to Stuttgart
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First