Cheap flights from South Africa to Germany

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

Return
Economy
Wed 2/3
Wed 2/10
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
Wed 2/3
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
South Africa to Germany

How far in advance should I book a flight from South Africa to Germany?

To save on the cost of your flight from South Africa to Germany, book at least 61 days before your planned departure. Booking around this time can save you about 9% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R10 353 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R10 687.

What is the cheapest month to fly from South Africa to Germany?

Our data shows that October tends to be the cheapest month to fly to Germany from South Africa. Users have commonly found prices around R9 728 for the month, but tickets can be as low as R7 605. Due to multiple factors, prepare for potentially higher prices in January.

Cheap flights from South Africa to Germany in January, February 2021

4 Feb - 18 Feb
R6 360pp
JNB
Johannesburg OR Tambo
Lufthansa
Direct
FRA
Frankfurt am Main
FRA
Frankfurt am Main
Lufthansa
Direct
JNB
Johannesburg OR Tambo
24 Feb - 12 Mar
R6 360pp
CPT
Cape Town Intl
Lufthansa
Direct
FRA
Frankfurt am Main
FRA
Frankfurt am Main
Lufthansa
Direct
CPT
Cape Town Intl
6 Feb - 16 Feb
R6 376pp
JNB
Johannesburg OR Tambo
Lufthansa
Direct
FRA
Frankfurt am Main
FRA
Frankfurt am Main
Lufthansa
Direct
JNB
Johannesburg OR Tambo

South Africa to Germany 2021 flight deals

27 Mar - 3 Apr
R5 905pp
JNB
Johannesburg OR Tambo
Lufthansa
Direct
FRA
Frankfurt am Main
FRA
Frankfurt am Main
Lufthansa
Direct
JNB
Johannesburg OR Tambo
28 Mar - 4 Apr
R5 951pp
JNB
Johannesburg OR Tambo
Lufthansa
Direct
FRA
Frankfurt am Main
FRA
Frankfurt am Main
Lufthansa
Direct
JNB
Johannesburg OR Tambo
28 Mar - 4 Apr
R5 981pp
JNB
Johannesburg OR Tambo
Multiple airlines
Direct
FRA
Frankfurt am Main
FRA
Frankfurt am Main
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo

Direct flights to Germany from South Africa

27 Mar - 3 Apr
R5 905pp
JNB
Johannesburg OR Tambo
Lufthansa
Direct
FRA
Frankfurt am Main
FRA
Frankfurt am Main
Lufthansa
Direct
JNB
Johannesburg OR Tambo
28 Mar - 4 Apr
R5 951pp
JNB
Johannesburg OR Tambo
Lufthansa
Direct
FRA
Frankfurt am Main
FRA
Frankfurt am Main
Lufthansa
Direct
JNB
Johannesburg OR Tambo
25 Mar - 2 Apr
R6 133pp
JNB
Johannesburg OR Tambo
Lufthansa
Direct
FRA
Frankfurt am Main
FRA
Frankfurt am Main
Lufthansa
Direct
JNB
Johannesburg OR Tambo

Last-minute flights from South Africa to Germany

4 Feb - 18 Feb
R6 360pp
JNB
Johannesburg OR Tambo
Lufthansa
Direct
FRA
Frankfurt am Main
FRA
Frankfurt am Main
Lufthansa
Direct
JNB
Johannesburg OR Tambo
6 Feb - 21 Feb
R6 376pp
JNB
Johannesburg OR Tambo
Lufthansa
Direct
FRA
Frankfurt am Main
FRA
Frankfurt am Main
Lufthansa
Direct
JNB
Johannesburg OR Tambo
4 Feb - 18 Feb
R6 512pp
JNB
Johannesburg OR Tambo
Multiple airlines
Direct
FRA
Frankfurt am Main
FRA
Frankfurt am Main
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Germany from South Africa

16:45 - 8:10
Egypt Air
1 stop
16h 25m
JNB - MUC
Egypt Air
R4 934
15:15 - 9:30
Qatar Airways
1 stop
18h 15m
CPT - MUC
Qatar Airways
R5 071
CheapTickets.de
11:40 - 12:45
Multiple Airlines
2 stops
26h 05m
CPT - FRA
Multiple Airlines
R5 344
Tripmonster

Related info for your journey

Flight FAQs

From South Africa to Germany

Can I find flights from South Africa to Germany for under R6 072 on Cheapflights?

Yes, there are multiple flights from South Africa to Germany for under R6 072. The cheapest flight booked recently is on Lufthansa for just R5 905, but on average you can expect to pay R6 300.

What safety measures are being taken by airlines flying from South Africa to Germany to control the spread of COVID-19?

Alitalia and Etihad Airways are some of the many airlines that have implemented additional safety measures to control the spread of COVID-19. Some of the new policies that have been implemented to accommodate travellers flying from South Africa to Germany are improved sanitation, HEPA filters, mask requirements, socially-distanced seating (for a limited time), and pre-flight testing for antibodies and symptoms. Policies will vary by airline.

Which airlines flying from South Africa to Germany have flexible cancellations due to COVID-19?

Some of our airline partners flying from South Africa to Germany have new flexible policies in place due to COVID-19. South African, Emirates, and Lufthansa are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like South African with this kind of flexibility.

Are there direct flights from South Africa to Germany for under R6 072 on Cheapflights?

Cheapflights has 18 direct flights from South Africa to Germany under R6 072. A good price for a direct flight from South Africa to Germany is less than R8 546.

Are there last-minute flights available from South Africa to Germany for under R7 590?

There are currently 20+ open flights from South Africa to Germany within the next 7 days for less than R7 590.

What are the most popular airlines that fly from South Africa to Germany?

When booking a flight from South Africa to Germany, you may want to consider flying on Air France, Alitalia or British Airways as they are the most popular for this route.

What are the most popular routes from South Africa to Germany?

When deciding which route to take from South Africa to Germany, consider Sun City Pilansberg - Frankfurt am Main, Cape Town Intl - Frankfurt am Main or Johannesburg OR Tambo - Frankfurt am Main, as they are the most popular.

What are the cheapest flights from South Africa to Germany?

Looking for the cheapest flight from South Africa to Germany? While on average our users pay R13 921, our data indicates the cheapest price to be R2 777. The most popular route (Sun City Pilansberg - Frankfurt am Main), is priced around R13 738.

What are the most reliable airlines from South Africa to Germany?

No one likes to see their flight delayed. When booking a flight from South Africa to Germany consider choosing ANA(95%), Brussels Airlines(95%) or Lufthansa(95%), as they are the most reliable in getting you off to your destination on time.

How long does is the flight from South Africa to Germany?

Airlines like Lufthansa fly from South Africa to Germany in about 10h 35m. The time it takes to get you to your destination is usually consistent. All flights are typically direct.

What are the cheapest airlines to flying from South Africa to Germany return?

Flying on Lufthansa is currently your cheapest option to Germany, with prices starting at R5 906. Additional return tickets that might be worth considering are offered by SWISS and Ethiopian Air, with the lowest prices starting at R6 300 and R6 786, respectively.

What are the cheapest airlines to fly from South Africa to Germany one-way?

For one-way options, check prices for Egypt Air. According to our data, you can fly for as low as R4 463. Users have also found prices from R4 888 and R4 964 on Egypt Air and KLM, respectively.

Related searches

Flights to Germany from South Africa
Flights to South Africa Flights to Germany

Destination information for Germany

Today's exchange rate
R1 = €0,06
Flight duration
10h 35m

Airports servicing

Cape Town (CPT)
Durban (DUR)
East London (ELS)
George (GRJ)
Sabi Sabi (GSS)

Airports servicing

Bremen (BRE)
Braunschweig (BWE)
Cologne (CGN)
Dresden (DRS)
Dortmund (DTM)

Top 10 airlines flying from South Africa to Germany

Airline Cheapest Average Flexibility On-time COVID-19 safety
Iberia
R420 R522 No cancel fee 77%
Search Iberia flights
Egypt Air
R466 R574 No cancel fee N/A
Search Egypt Air flights
Ethiopian Air
R481 R607 No cancel fee 72%
Search Ethiopian Air flights
Turkish Airlines
R447 R659 No cancel fee 77%
Search Turkish Airlines flights
British Airways
R402 R674 No cancel fee 70%
Search British Airways flights
Etihad Airways
R466 R682 No cancel fee 75%
Search Etihad Airways flights
Air France
R522 R690 No cancel fee 77%
Search Air France flights
Kenya Airways
R449 R700 No cancel fee 82%
Search Kenya Airways flights
Air Namibia
R502 R702 No cancel fee 69%

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

Search Air Namibia flights
KLM
R541 R721 No cancel fee 75%
Search KLM flights
Home Europe Germany Cheap flights from South Africa to Germany
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First