Flights to Germany

R9 685 Cheap flights to Germany

This is the cheapest return flight price found by a momondo user in the last 72 hours by searching for a flight to Germany departing on 5/11. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
0 bags

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Stopover? Instantly customise your results.

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Germany

Find flights to these popular cities in Germany from your nearest airport.
Condor
Sept 14
JNB
11h 25m
FRA
Sept 29
FRA
11h 00m
JNB
Condor
Sept 14
JNB
11h 25m
FRA
Sept 29
FRA
11h 00m
JNB
R10 160
Find similar
Condor
Sept 14
JNB
11h 25m
FRA
Sept 29
FRA
11h 00m
JNB
R10 230
Find similar
KLM
Sept 9
CPT
14h 20m
1 stop
FRA
Sept 16
FRA
27h 30m
1 stop
CPT
R10 423
Find similar
Condor
Nov 16
JNB
11h 15m
FRA
Dec 1
FRA
11h 00m
JNB
R10 652
Find similar
KLM
Sept 9
CPT
19h 25m
1 stop
FRA
Sept 16
FRA
26h 45m
2 stops
CPT
R10 705
Find similar
Multiple Airlines
Nov 3
JNB
10h 45m
FRA
Nov 24
FRA
12h 45m
1 stop
JNB
R10 722
Find similar
Lufthansa
Nov 3
JNB
10h 45m
FRA
Nov 24
FRA
10h 30m
JNB
R10 775
Find similar
Multiple Airlines
Nov 3
JNB
10h 45m
FRA
Nov 13
FRA
12h 45m
1 stop
JNB
R10 810
Find similar
Lufthansa
Nov 3
JNB
10h 45m
FRA
Nov 12
FRA
10h 30m
JNB
R10 880
Find similar
Air France
Nov 3
JNB
22h 05m
1 stop
FRA
Nov 13
FRA
14h 50m
1 stop
JNB
R10 916
Find similar
KLM
Sept 10
JNB
22h 45m
1 stop
FRA
Sept 23
FRA
14h 20m
1 stop
JNB
R10 933
Find similar
Etihad Airways
Sept 29
JNB
32h 55m
1 stop
MUC
Oct 6
MUC
21h 10m
1 stop
JNB
R10 828
Find similar
Etihad Airways
Sept 29
JNB
20h 55m
1 stop
MUC
Oct 6
MUC
21h 10m
1 stop
JNB
R10 845
Find similar
Etihad Airways
Sept 25
JNB
20h 55m
1 stop
MUC
Nov 4
MUC
20h 40m
1 stop
JNB
R11 109
Find similar
Etihad Airways
Nov 24
JNB
21h 00m
1 stop
MUC
Dec 1
MUC
20h 40m
1 stop
JNB
R11 197
Find similar
Condor
Sept 26
CPT
23h 10m
1 stop
MUC
Nov 4
MUC
16h 15m
1 stop
CPT
R11 337
Find similar
Multiple Airlines
Oct 16
CPT
33h 20m
1 stop
MUC
Oct 26
MUC
35h 40m
1 stop
CPT
R11 373
Find similar
Etihad Airways
Nov 30
JNB
21h 00m
1 stop
MUC
Dec 14
MUC
34h 10m
1 stop
JNB
R11 408
Find similar
Etihad Airways
Sept 15
JNB
20h 55m
1 stop
MUC
Sept 19
MUC
33h 50m
1 stop
JNB
R11 460
Find similar
Etihad Airways
Sept 7
JNB
20h 55m
1 stop
MUC
Sept 14
MUC
21h 00m
1 stop
JNB
R11 794
Find similar
Etihad Airways
Sept 15
JNB
56h 25m
2 stops
MUC
Sept 19
MUC
33h 50m
1 stop
JNB
R11 935
Find similar
Emirates
Nov 28
JNB
27h 05m
1 stop
MUC
Dec 6
MUC
25h 05m
1 stop
JNB
R12 058
Find similar
Etihad Airways
Sept 14
JNB
32h 55m
1 stop
MUC
Sept 21
MUC
21h 00m
1 stop
JNB
R12 076
Find similar
Air France
Nov 5
JNB
16h 40m
1 stop
BER
Nov 17
BER
18h 20m
1 stop
JNB
Condor
Aug 31
JNB
14h 05m
1 stop
BER
Sept 4
BER
15h 00m
1 stop
JNB
R10 195
Find similar
Condor
Sept 19
JNB
22h 05m
1 stop
BER
Sept 29
BER
13h 45m
1 stop
JNB
R10 265
Find similar
Multiple Airlines
Oct 14
JNB
13h 10m
1 stop
BER
Nov 5
BER
12h 40m
1 stop
JNB
R10 371
Find similar
Condor
Dec 16
JNB
14h 30m
1 stop
BER
Jan 7
BER
14h 25m
1 stop
JNB
R10 705
Find similar
SWISS
Oct 14
JNB
42h 15m
2 stops
BER
Nov 5
BER
14h 50m
1 stop
JNB
R11 126
Find similar
Multiple Airlines
Nov 5
JNB
16h 25m
2 stops
BER
Nov 17
BER
16h 55m
1 stop
JNB
R11 232
Find similar
Multiple Airlines
Sept 21
CPT
14h 50m
1 stop
BER
Oct 7
BER
18h 30m
1 stop
CPT
R11 337
Find similar
Multiple Airlines
Sept 15
JNB
20h 30m
1 stop
BER
Sept 28
BER
15h 35m
1 stop
JNB
R11 373
Find similar
Multiple Airlines
Sept 21
CPT
14h 50m
1 stop
BER
Oct 7
BER
18h 30m
1 stop
CPT
R11 460
Find similar
Multiple Airlines
Sept 24
CPT
22h 55m
1 stop
BER
Sept 28
BER
23h 30m
1 stop
CPT
R11 478
Find similar
Multiple Airlines
Sept 24
CPT
22h 55m
1 stop
BER
Sept 28
BER
18h 15m
1 stop
CPT
R11 513
Find similar
KLM
Sept 15
JNB
22h 35m
1 stop
HAM
Sept 23
HAM
15h 10m
1 stop
JNB
Condor
Dec 16
JNB
19h 25m
1 stop
HAM
Jan 28
HAM
24h 10m
1 stop
JNB
R10 705
Find similar
Lufthansa
Dec 23
JNB
13h 30m
1 stop
HAM
Jan 27
HAM
14h 30m
1 stop
JNB
R10 880
Find similar
Lufthansa
Dec 24
JNB
12h 50m
1 stop
HAM
Jan 28
HAM
13h 30m
1 stop
JNB
R10 968
Find similar
Lufthansa
Dec 23
JNB
13h 30m
1 stop
HAM
Jan 29
HAM
20h 30m
1 stop
JNB
R11 021
Find similar
Lufthansa
Dec 24
JNB
12h 50m
1 stop
HAM
Jan 27
HAM
17h 30m
1 stop
JNB
R11 091
Find similar
Lufthansa
Dec 24
JNB
12h 50m
1 stop
HAM
Jan 29
HAM
20h 30m
1 stop
JNB
R11 232
Find similar
Multiple Airlines
Sept 15
JNB
33h 50m
2 stops
HAM
Sept 23
HAM
12h 50m
1 stop
JNB
R11 443
Find similar
SWISS
Dec 24
JNB
36h 55m
2 stops
HAM
Jan 28
HAM
14h 45m
1 stop
JNB
R12 234
Find similar
Qatar Airways
Sept 28
JNB
24h 15m
1 stop
HAM
Oct 28
HAM
23h 20m
1 stop
JNB
R12 251
Find similar
Turkish Airlines
Feb 6
JNB
23h 20m
1 stop
HAM
Feb 10
HAM
26h 55m
1 stop
JNB
R12 287
Find similar
Qatar Airways
Sept 8
CPT
18h 25m
1 stop
HAM
Sept 15
HAM
19h 00m
1 stop
CPT
R12 287
Find similar
SWISS
Feb 11
JNB
13h 40m
1 stop
DUS
Feb 15
DUS
13h 20m
1 stop
JNB
R12 550
Find similar
SWISS
Feb 11
JNB
13h 40m
1 stop
DUS
Feb 15
DUS
18h 35m
1 stop
JNB
R12 638
Find similar
Qatar Airways
Dec 11
JNB
24h 25m
1 stop
DUS
Dec 18
DUS
23h 50m
1 stop
JNB
R13 078
Find similar
Multiple Airlines
Sept 8
CPT
25h 45m
2 stops
DUS
Sept 15
DUS
12h 55m
1 stop
CPT
R13 517
Find similar
Multiple Airlines
Sept 14
JNB
16h 05m
1 stop
DUS
Sept 22
DUS
16h 20m
1 stop
JNB
R13 587
Find similar
SWISS
Feb 11
JNB
18h 50m
1 stop
DUS
Feb 15
DUS
17h 10m
2 stops
JNB
R13 605
Find similar
Emirates
Sept 3
JNB
18h 15m
1 stop
DUS
Sept 10
DUS
23h 35m
1 stop
JNB
R13 658
Find similar
SWISS
Feb 11
JNB
13h 40m
1 stop
DUS
Feb 15
DUS
19h 05m
2 stops
JNB
R13 693
Find similar
Multiple Airlines
Sept 8
CPT
25h 45m
2 stops
DUS
Sept 15
DUS
25h 30m
2 stops
CPT
R13 693
Find similar
Turkish Airlines
Feb 6
CPT
30h 10m
1 stop
DUS
Feb 10
DUS
27h 40m
1 stop
CPT
R13 728
Find similar
Turkish Airlines
Feb 6
CPT
17h 05m
1 stop
DUS
Feb 10
DUS
20h 40m
1 stop
CPT
R13 939
Find similar
Multiple Airlines
Oct 7
CPT
14h 10m
1 stop
DUS
Jan 5
DUS
14h 20m
1 stop
CPT
R13 974
Find similar

Find the cheapest flights from South Africa to Germany

Recent return flight deals from South Africa to Germany

Air France Logo
19:40 - 11:20JNB-BER
16h 40m1 stop
Air France Logo
16:30 - 11:50BER-JNB
18h 20m1 stop
R9 685Air France
Find Deal
Wed, Nov 5 - Mon, Nov 17
Condor Logo
17:50 - 5:15JNB-FRA
11h 25mdirect
Condor Logo
20:30 - 7:30FRA-JNB
11h 00mdirect
R9 931Condor
Find Deal
Sun, Sep 14 - Mon, Sep 29
Lufthansa Logo
19:45 - 5:30JNB-FRA
10h 45mdirect
Lufthansa Logo
22:00 - 9:30FRA-JNB
10h 30mdirect
R10 775Lufthansa
Find Deal
Mon, Nov 3 - Mon, Nov 24
Lufthansa Logo
19:45 - 5:30JNB-FRA
10h 45mdirect
Lufthansa Logo
22:00 - 9:30FRA-JNB
10h 30mdirect
R10 880Lufthansa
Find Deal
Mon, Nov 3 - Wed, Nov 12
Qatar Airways Logo
12:05 - 20:35DUR-BER
32h 30m2 stops
Qatar Airways Logo
22:30 - 10:35BER-DUR
36h 05m2 stops
R11 988Qatar Airways
Find Deal
Tue, Sep 30 - Tue, Oct 7
Emirates Logo
10:25 - 12:30JNB-MUC
27h 05m1 stop
Emirates Logo
14:30 - 16:35MUC-JNB
25h 05m1 stop
R12 058Emirates
Find Deal
Fri, Nov 28 - Sat, Dec 6
Qatar Airways Logo
12:05 - 14:00DUR-BER
25h 55m2 stops
Qatar Airways Logo
22:30 - 10:35BER-DUR
36h 05m2 stops
R12 111Qatar Airways
Find Deal
Mon, Sep 29 - Mon, Oct 6
Emirates Logo
18:50 - 12:30JNB-MUC
18h 40m1 stop
Emirates Logo
14:30 - 10:25MUC-JNB
18h 55m1 stop
R12 164Emirates
Find Deal
Fri, Nov 28 - Sun, Dec 7
Turkish Airlines Logo
17:15 - 9:35CPT-BER
17h 20m1 stop
Turkish Airlines Logo
19:20 - 11:50BER-CPT
15h 30m1 stop
R12 638Turkish Airlines
Find Deal
Mon, Oct 27 - Sat, Nov 29
Turkish Airlines Logo
16:35 - 11:45CPT-MUC
19h 10m1 stop
Turkish Airlines Logo
19:30 - 11:50MUC-CPT
16h 20m1 stop
R13 552Turkish Airlines
Find Deal
Fri, Sep 26 - Thu, Oct 9

momondo Fare Finder

 
Locate flights to Germany that fit your budget, with regularly updated fares and availability. In the last 7 days, momondo users made a total of 13 550 searches and data was last updated on 16 August 2025.
Use the filters below to find and compare flights to Germany that are best for you.

Fly from

Route

Depart

Return

Price

JohannesburgBerlin

JNB - BER

JNBBER

Johannesburg OR Tambo

Wed 5/11

19:40-11:20

1 stop16h 40m

Berlin Brandenburg

Mon 17/11

16:30-11:50

1 stop18h 20m

R9 685

JohannesburgFrankfurt am Main

JNB - FRA

JNBFRA

Johannesburg OR Tambo

Sun 14/9

17:50-5:15

Nonstop11h 25m

Frankfurt am Main

Mon 29/9

20:30-7:30

Nonstop11h 00m

R9 931

JohannesburgFrankfurt am Main

JNB - FRA

JNBFRA

Johannesburg OR Tambo

Mon 3/11

19:45-5:30

Nonstop10h 45m

Frankfurt am Main

Mon 24/11

22:00-9:30

Nonstop10h 30m

R10 775

JohannesburgFrankfurt am Main

JNB - FRA

JNBFRA

Johannesburg OR Tambo

Mon 3/11

19:45-5:30

Nonstop10h 45m

Frankfurt am Main

Wed 12/11

22:00-9:30

Nonstop10h 30m

R10 880

DurbanBerlin

DUR - BER

DURBER

Durban King Shaka Intl

Tue 30/9

12:05-20:35

2 stops32h 30m

Berlin Brandenburg

Tue 7/10

22:30-10:35

2 stops36h 05m

R11 988

JohannesburgMunich

JNB - MUC

JNBMUC

Johannesburg OR Tambo

Fri 28/11

10:25-12:30

1 stop27h 05m

Munich Franz Josef Strauss

Sat 6/12

14:30-16:35

1 stop25h 05m

R12 058

DurbanBerlin

DUR - BER

DURBER

Durban King Shaka Intl

Mon 29/9

12:05-14:00

2 stops25h 55m

Berlin Brandenburg

Mon 6/10

22:30-10:35

2 stops36h 05m

R12 111

JohannesburgMunich

JNB - MUC

JNBMUC

Johannesburg OR Tambo

Fri 28/11

18:50-12:30

1 stop18h 40m

Munich Franz Josef Strauss

Sun 7/12

14:30-10:25

1 stop18h 55m

R12 164

Cape TownBerlin

CPT - BER

CPTBER

Cape Town Intl

Mon 27/10

17:15-9:35

1 stop17h 20m

Berlin Brandenburg

Sat 29/11

19:20-11:50

1 stop15h 30m

R12 638

Cape TownMunich

CPT - MUC

CPTMUC

Cape Town Intl

Fri 26/9

16:35-11:45

1 stop19h 10m

Munich Franz Josef Strauss

Thu 9/10

19:30-11:50

1 stop16h 20m

R13 552

Flights are sorted by cheapest return flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Germany from

Germany flights insights and trends

Explore insights for your Germany flight to craft the best travel plan

What is the cheapest flight to Germany?

The best prices found on momondo for flights to Germany are:
R1 754 per person with Vueling
R2 489 per person with KLM
R3 658 per person with Lufthansa
See prices from:

Cheapest flights to cities in Germany

Click on the cities below to find out when it's cheapest to fly to Germany from South Africa
Frankfurt am Main
Frankfurt am Main

Cheap Germany flight deals and tips

Summary info about Germany flight prices, duration and airlines

Best One-Way Price

R4 728

Best Round-Trip Price

R9 685

Fastest flight time

18h 00m

Popular in

April
The best one-way flight price to Germany from South Africa in the last 72 hours is R4 728 (Cape Town Intl to Munich Franz Josef Strauss).
The best round-trip flight price to Germany from South Africa in the last 72 hours is R9 685 (Johannesburg OR Tambo to Berlin Brandenburg).
The fastest flight to Germany from South Africa takes 18h 00m (Cape Town Intl to Munich Franz Josef Strauss).
April has the highest demand for flights to Germany, with a 0% price increase on average.

Frequently asked questions about flying to Germany

What popular landmarks are in Germany?

What is the best airport to land at to visit Theresienwiese?

The closest airport to Theresienwiese is Oberpfaffenhofen Airport, which is located in Munich. If you plan on visiting or staying in this area, landing at Oberpfaffenhofen Airport will be your best bet.

Which airlines fly to Germany?

What is the most popular airport in Germany to fly to?

How much are flights to Germany?

The cheapest flight to Germany recently found on momondo was R7 949. If you’re unable to find a flight deal this cheap, keep in mind that anything less than R28 079 is considered a good price for flights to Germany. R34 934 is the average cost to fly to Germany, while R153 451 is the most expensive.

What is the best day of the week to fly to Germany?

If your travel plans are flexible and you’re looking to save money on flights to Germany, then be sure to book your departure on a Tuesday. Flying out on a Tuesday, as well as a Wednesday, is your best option. Departing on a Saturday tends to be the most expensive day of the week to fly to Germany.

Where is it cheapest to fly into Germany?

If you're headed to Germany, consider flying into Frankfurt am Main airport in Frankfurt am Main for the best deals, with an average airfare of R7 949. Alternatively, Munich Franz Josef Strauss airport in Munich is a close second for cheapest flights to Germany with an average airfare of R8 250.

When did momondo last update prices for flights to Germany?

Prices for flights to Germany are updated daily.

How many operators does momondo search for flights to Germany?

How old do you have to be to fly to Germany?

The minimum age for a child to fly alone is five, but airlines that offer an unaccompanied minor (UNMR) service may have their own age limitations. Flight duration, scheduling, and stopovers are among the considerations that may influence age limits. We recommend that you double-check with the airline you are booking with for travel to Germany.

What documentation or ID do you need to fly to Germany?

The required travel and health documents for your Germany trip may vary depending on your itinerary and personal circumstances. As a general rule, you should carry multiple documents, including a national ID card or driver's licence and a passport valid for six months after your intended arrival at Germany. We recommend that you seek guidance from your airline or a reliable third party such as IATA.

Why use momondo?

Why should I use momondo to find a flight deal to Germany?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight to Germany. momondo saves you time and could save you money on your trip.

Can I find flights to Germany with flexible booking policies on momondo?

All flight searches to Germany on momondo can be filtered to show those which offer flexible booking policies.

How can momondo help me find flights to Germany?

Once you have performed a search in the form on the page, momondo provides useful filters and insights. We can show you the cheapest days and times to fly as well as filter your options to help you make an informed choice when booking flights to Germany.

I’m not ready to book a flight to Germany right now. Can momondo alert me if prices change?

Yes momondo offers price alerts on flights to Germany. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices change.

An easier way to manage your Germany trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Thu 21/8
Thu 28/8

Find better results for your trip to Germany