How to get to Germany from South Africa by flight ? You can check flights from South Africa to Germany below.
You can find flight ticket prices from South Africa to Germany with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Frankfurt and cost approximately 320 USD.
You take a bus, shuttle or taxi from Frankfurt to your destination in Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1771
KLM
|
01:55
Johannesburg
16:40
Amsterdam Schiphol
|
12:10
Amsterdam Schiphol
17:45
Frankfurt
|
Connect |
QR1364
Qatar Airways
QR069
Qatar Airways
|
13:10
Johannesburg
01:50
Doha
|
23:05
Doha
06:40
Frankfurt
|
Connect |
ET808
Ethiopian Airlines
ET706
Ethiopian Airlines
|
14:25
Johannesburg
23:50
Addis Ababa
|
20:40
Addis Ababa
05:25
Frankfurt
|
Connect |
ET808
Ethiopian Airlines
LH599
Lufthansa
|
14:25
Johannesburg
23:15
Addis Ababa
|
20:40
Addis Ababa
05:30
Frankfurt
|
Connect |
DT578
TAAG Angola Airlines
LH561
Lufthansa
|
16:05
Johannesburg
22:55
Luanda
|
19:05
Luanda
07:25
Frankfurt
|
Connect |
SW728
Air Namibia
SW285
Air Namibia
|
18:25
Johannesburg
21:35
Windhoek
|
20:30
Windhoek
06:55
Frankfurt
|
Connect |
EK764
Emirates
EK045
Emirates
|
18:50
Johannesburg
08:40
Dubai
|
05:05
Dubai
12:45
Frankfurt
|
Connect |
TK43
Turkish Airlines
TK1587
Turkish Airlines
|
19:20
Johannesburg
08:55
Istanbul
|
05:55
Istanbul
10:05
Frankfurt
|
Connect |
QR1378
Qatar Airways
QR067
Qatar Airways
|
19:20
Johannesburg
08:15
Doha
|
05:15
Doha
13:00
Frankfurt
|
Connect |
LH573
Lufthansa
|
19:30
Johannesburg
|
05:20 Frankfurt | Direct |
SA260
South African Airways
|
19:35
Johannesburg
|
06:10 Frankfurt | Direct |
AF995
Air France
AF1218
Air France
|
19:50
Johannesburg
12:30
Paris CDG
|
05:45
Paris CDG
13:55
Frankfurt
|
Connect |
SA234
South African Airways
LH901
Lufthansa
|
20:00
Johannesburg
09:30
London Heathrow
|
06:25
London Heathrow
12:05
Frankfurt
|
Connect |
AZ0849
Alitalia
AZ0400
Alitalia
|
20:55
Johannesburg
08:55
Rome
|
07:00
Rome
10:55
Frankfurt
|
Connect |
LY052
El Al
LY357
El Al
|
21:45
Johannesburg
09:00
Tel Aviv
|
06:30
Tel Aviv
12:35
Frankfurt
|
Connect |
MS840
Egyptair
MS785
Egyptair
|
21:45
Johannesburg
10:55
Cairo
|
05:30
Cairo
14:10
Frankfurt
|
Connect |
LX289
Swiss
LH1187
Lufthansa
|
22:15
Johannesburg
09:00
Zurich
|
07:55
Zurich
10:05
Frankfurt
|
Connect |
KL0592
KLM
KL1771
KLM
|
23:55
Johannesburg
16:40
Amsterdam Schiphol
|
10:15
Amsterdam Schiphol
17:45
Frankfurt
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Stuttgart and cost approximately 700 USD.
You take a bus, shuttle or taxi from Stuttgart to your destination in Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
EW2183
Eurowings
|
01:55
Johannesburg
13:05
Amsterdam Schiphol
|
12:10
Amsterdam Schiphol
14:25
Stuttgart
|
Connect |
KL0510
KLM
KL1875
KLM
|
01:55
Johannesburg
16:40
Amsterdam Schiphol
|
12:10
Amsterdam Schiphol
17:50
Stuttgart
|
Connect |
SW6043
Air Namibia
TK1701
Turkish Airlines
|
19:15
Johannesburg
09:05
Istanbul
|
06:05
Istanbul
10:00
Stuttgart
|
Connect |
TK43
Turkish Airlines
TK1705
Turkish Airlines
|
19:20
Johannesburg
16:30
Istanbul
|
05:55
Istanbul
17:30
Stuttgart
|
Connect |
TK43
Turkish Airlines
TK1701
Turkish Airlines
|
19:20
Johannesburg
09:05
Istanbul
|
05:55
Istanbul
10:00
Stuttgart
|
Connect |
LH573
Lufthansa
LH130
Lufthansa
|
19:30
Johannesburg
12:55
Frankfurt
|
05:20
Frankfurt
13:35
Stuttgart
|
Connect |
LH573
Lufthansa
LH128
Lufthansa
|
19:30
Johannesburg
09:40
Frankfurt
|
05:20
Frankfurt
10:20
Stuttgart
|
Connect |
SA260
South African Airways
LH128
Lufthansa
|
19:35
Johannesburg
09:40
Frankfurt
|
06:10
Frankfurt
10:20
Stuttgart
|
Connect |
SA260
South African Airways
LH130
Lufthansa
|
19:35
Johannesburg
12:55
Frankfurt
|
06:10
Frankfurt
13:35
Stuttgart
|
Connect |
AF995
Air France
LH1051
Lufthansa
LH128
Lufthansa
|
19:50
Johannesburg
07:25
Paris CDG
09:40
Frankfurt
|
05:45
Paris CDG
08:40
Frankfurt
10:20
Stuttgart
|
Connect |
SA234
South African Airways
BA918
British Airways
|
20:00
Johannesburg
07:25
London Heathrow
|
06:25
London Heathrow
10:00
Stuttgart
|
Connect |
SA234
South African Airways
EW2465
Eurowings
|
20:00
Johannesburg
11:45
London Heathrow
|
06:25
London Heathrow
14:25
Stuttgart
|
Connect |
AZ0849
Alitalia
AZ2028
Alitalia
AZ0448
Alitalia
|
20:55
Johannesburg
09:30
Rome
16:25
Milan Linate
|
07:00
Rome
10:40
Milan Linate
17:30
Stuttgart
|
Connect |
AZ0849
Alitalia
AZ2038
Alitalia
AZ0448
Alitalia
|
20:55
Johannesburg
13:30
Rome
16:25
Milan Linate
|
07:00
Rome
14:40
Milan Linate
17:30
Stuttgart
|
Connect |
VS450
Virgin Atlantic
EW2465
Eurowings
|
22:00
Johannesburg
11:45
London Heathrow
|
07:15
London Heathrow
14:25
Stuttgart
|
Connect |
LX289
Swiss
LH1187
Lufthansa
LH130
Lufthansa
|
22:15
Johannesburg
09:00
Zurich
12:55
Frankfurt
|
07:55
Zurich
10:05
Frankfurt
13:35
Stuttgart
|
Connect |
BA054
British Airways
EW2465
Eurowings
|
22:15
Johannesburg
11:45
London Heathrow
|
07:35
London Heathrow
14:25
Stuttgart
|
Connect |
KL0592
KLM
KL1875
KLM
|
23:55
Johannesburg
16:40
Amsterdam Schiphol
|
10:15
Amsterdam Schiphol
17:50
Stuttgart
|
Connect |
KL0592
KLM
EW2183
Eurowings
|
23:55
Johannesburg
13:05
Amsterdam Schiphol
|
10:15
Amsterdam Schiphol
14:25
Stuttgart
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Hamburg and cost approximately 650 USD.
You take a bus, shuttle or taxi from Hamburg to your destination in Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1783
KLM
|
01:55
Johannesburg
16:50
Amsterdam Schiphol
|
12:10
Amsterdam Schiphol
17:55
Hamburg
|
Connect |
KL0510
KLM
KL1789
KLM
|
01:55
Johannesburg
20:40
Amsterdam Schiphol
|
12:10
Amsterdam Schiphol
21:45
Hamburg
|
Connect |
SW6043
Air Namibia
TK1661
Turkish Airlines
|
19:15
Johannesburg
09:10
Istanbul
|
06:05
Istanbul
10:25
Hamburg
|
Connect |
TK43
Turkish Airlines
TK1663
Turkish Airlines
|
19:20
Johannesburg
15:10
Istanbul
|
05:55
Istanbul
16:40
Hamburg
|
Connect |
TK43
Turkish Airlines
TK1661
Turkish Airlines
|
19:20
Johannesburg
09:10
Istanbul
|
05:55
Istanbul
10:25
Hamburg
|
Connect |
LH573
Lufthansa
LH1186
Lufthansa
EW7761
Eurowings
|
19:30
Johannesburg
07:30
Frankfurt
09:30
Zurich
|
05:20
Frankfurt
08:20
Zurich
11:05
Hamburg
|
Connect |
LH573
Lufthansa
LH1186
Lufthansa
LX1056
Swiss
|
19:30
Johannesburg
07:30
Frankfurt
11:50
Zurich
|
05:20
Frankfurt
08:20
Zurich
13:20
Hamburg
|
Connect |
LH573
Lufthansa
LH008
Lufthansa
|
19:30
Johannesburg
09:00
Frankfurt
|
05:20
Frankfurt
10:05
Hamburg
|
Connect |
LH573
Lufthansa
LH094
Lufthansa
LH2062
Lufthansa
|
19:30
Johannesburg
07:15
Frankfurt
11:10
Munich
|
05:20
Frankfurt
08:10
Munich
12:30
Hamburg
|
Connect |
LH573
Lufthansa
LH016
Lufthansa
|
19:30
Johannesburg
13:00
Frankfurt
|
05:20
Frankfurt
14:05
Hamburg
|
Connect |
SA260
South African Airways
LH094
Lufthansa
LH2062
Lufthansa
|
19:35
Johannesburg
07:15
Frankfurt
11:10
Munich
|
06:10
Frankfurt
08:10
Munich
12:30
Hamburg
|
Connect |
SA260
South African Airways
LH094
Lufthansa
LH2068
Lufthansa
|
19:35
Johannesburg
07:15
Frankfurt
15:10
Munich
|
06:10
Frankfurt
08:10
Munich
16:30
Hamburg
|
Connect |
SA260
South African Airways
LH1186
Lufthansa
LX1056
Swiss
|
19:35
Johannesburg
07:30
Frankfurt
11:50
Zurich
|
06:10
Frankfurt
08:20
Zurich
13:20
Hamburg
|
Connect |
SA260
South African Airways
LH098
Lufthansa
LH2068
Lufthansa
|
19:35
Johannesburg
09:05
Frankfurt
15:10
Munich
|
06:10
Frankfurt
10:00
Munich
16:30
Hamburg
|
Connect |
SA260
South African Airways
LH098
Lufthansa
LH2062
Lufthansa
|
19:35
Johannesburg
09:05
Frankfurt
11:10
Munich
|
06:10
Frankfurt
10:00
Munich
12:30
Hamburg
|
Connect |
SA260
South African Airways
LH008
Lufthansa
|
19:35
Johannesburg
09:00
Frankfurt
|
06:10
Frankfurt
10:05
Hamburg
|
Connect |
SA260
South African Airways
LH1186
Lufthansa
EW7761
Eurowings
|
19:35
Johannesburg
07:30
Frankfurt
09:30
Zurich
|
06:10
Frankfurt
08:20
Zurich
11:05
Hamburg
|
Connect |
SA260
South African Airways
LH106
Lufthansa
LH2068
Lufthansa
|
19:35
Johannesburg
12:55
Frankfurt
15:10
Munich
|
06:10
Frankfurt
13:50
Munich
16:30
Hamburg
|
Connect |
SA260
South African Airways
LH016
Lufthansa
|
19:35
Johannesburg
13:00
Frankfurt
|
06:10
Frankfurt
14:05
Hamburg
|
Connect |
AF995
Air France
AF1510
Air France
|
19:50
Johannesburg
15:30
Paris CDG
|
05:45
Paris CDG
17:05
Hamburg
|
Connect |
AF995
Air France
AF1410
Air France
|
19:50
Johannesburg
09:20
Paris CDG
|
05:45
Paris CDG
11:00
Hamburg
|
Connect |
SA234
South African Airways
EW7465
Eurowings
|
20:00
Johannesburg
08:20
London Heathrow
|
06:25
London Heathrow
11:00
Hamburg
|
Connect |
SA234
South African Airways
BA962
British Airways
|
20:00
Johannesburg
09:55
London Heathrow
|
06:25
London Heathrow
12:40
Hamburg
|
Connect |
VS450
Virgin Atlantic
EW7465
Eurowings
|
22:00
Johannesburg
08:20
London Heathrow
|
07:15
London Heathrow
11:00
Hamburg
|
Connect |
VS450
Virgin Atlantic
BA962
British Airways
|
22:00
Johannesburg
09:55
London Heathrow
|
07:15
London Heathrow
12:40
Hamburg
|
Connect |
VS450
Virgin Atlantic
BA974
British Airways
|
22:00
Johannesburg
10:55
London Heathrow
|
07:15
London Heathrow
13:35
Hamburg
|
Connect |
LX289
Swiss
EW7761
Eurowings
|
22:15
Johannesburg
09:30
Zurich
|
07:55
Zurich
11:05
Hamburg
|
Connect |
BA054
British Airways
BA966
British Airways
|
22:15
Johannesburg
15:00
London Heathrow
|
07:35
London Heathrow
17:45
Hamburg
|
Connect |
LX289
Swiss
LX1056
Swiss
|
22:15
Johannesburg
11:50
Zurich
|
07:55
Zurich
13:20
Hamburg
|
Connect |
LX289
Swiss
LX1058
Swiss
|
22:15
Johannesburg
16:30
Zurich
|
07:55
Zurich
18:00
Hamburg
|
Connect |
BA054
British Airways
BA974
British Airways
|
22:15
Johannesburg
10:55
London Heathrow
|
07:35
London Heathrow
13:35
Hamburg
|
Connect |
BA054
British Airways
BA962
British Airways
|
22:15
Johannesburg
09:55
London Heathrow
|
07:35
London Heathrow
12:40
Hamburg
|
Connect |
LX289
Swiss
LH2367
Lufthansa
LH2062
Lufthansa
|
22:15
Johannesburg
09:15
Zurich
11:10
Munich
|
07:55
Zurich
10:10
Munich
12:30
Hamburg
|
Connect |
KL0592
KLM
KL1789
KLM
|
23:55
Johannesburg
20:40
Amsterdam Schiphol
|
10:15
Amsterdam Schiphol
21:45
Hamburg
|
Connect |
KL0592
KLM
KL1783
KLM
|
23:55
Johannesburg
16:50
Amsterdam Schiphol
|
10:15
Amsterdam Schiphol
17:55
Hamburg
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Capetown.
You take a flight from Capetown to Munich and cost approximately 550 USD.
You take a bus, shuttle or taxi from Munich to your destination in Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0598
KLM
KL1797
KLM
|
00:20
Capetown
15:20
Amsterdam Schiphol
|
11:00
Amsterdam Schiphol
16:45
Munich
|
Connect |
TP276
TAP Portugal
LH1779
Lufthansa
|
02:05
Capetown
14:10
Lisbon
|
11:30
Lisbon
18:15
Munich
|
Connect |
TK45
Turkish Airlines
TK1629
Turkish Airlines
|
18:10
Capetown
08:30
Istanbul
|
05:35
Istanbul
09:10
Munich
|
Connect |
LH577
Lufthansa
LH098
Lufthansa
|
18:20
Capetown
09:05
Frankfurt
|
05:25
Frankfurt
10:00
Munich
|
Connect |
LH577
Lufthansa
LH094
Lufthansa
|
18:20
Capetown
07:15
Frankfurt
|
05:25
Frankfurt
08:10
Munich
|
Connect |
QR1370
Qatar Airways
QR057
Qatar Airways
|
18:20
Capetown
08:00
Doha
|
05:40
Doha
12:25
Munich
|
Connect |
EK771
Emirates
EK049
Emirates
|
18:25
Capetown
08:40
Dubai
|
05:55
Dubai
12:30
Munich
|
Connect |
BA058
British Airways
BA948
British Airways
|
18:45
Capetown
07:00
London Heathrow
|
04:50
London Heathrow
09:50
Munich
|
Connect |
BA058
British Airways
BA950
British Airways
|
18:45
Capetown
08:55
London Heathrow
|
04:50
London Heathrow
11:50
Munich
|
Connect |
LH575
Lufthansa
|
19:25
Capetown
|
05:45 Munich | Direct |
WK85
Edelweiss Air
LH2367
Lufthansa
|
21:45
Capetown
09:15
Zurich
|
08:10
Zurich
10:10
Munich
|
Connect |
AF879
Air France
AF1822
Air France
|
23:50
Capetown
15:35
Paris CDG
|
11:15
Paris CDG
17:05
Munich
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Zurich and cost approximately 360 USD.
You take a bus, shuttle or taxi from Zurich to your destination in Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1961
KLM
|
01:55
Johannesburg
15:20
Amsterdam Schiphol
|
12:10
Amsterdam Schiphol
16:45
Zurich
|
Connect |
EK764
Emirates
EK087
Emirates
|
18:50
Johannesburg
08:25
Dubai
|
05:05
Dubai
12:25
Zurich
|
Connect |
TK43
Turkish Airlines
TK1907
Turkish Airlines
|
19:20
Johannesburg
08:55
Istanbul
|
05:55
Istanbul
09:50
Zurich
|
Connect |
QR1378
Qatar Airways
QR095
Qatar Airways
|
19:20
Johannesburg
08:00
Doha
|
05:15
Doha
12:30
Zurich
|
Connect |
LH573
Lufthansa
LH1190
Lufthansa
|
19:30
Johannesburg
13:05
Frankfurt
|
05:20
Frankfurt
13:55
Zurich
|
Connect |
LH573
Lufthansa
LH1186
Lufthansa
|
19:30
Johannesburg
07:30
Frankfurt
|
05:20
Frankfurt
08:20
Zurich
|
Connect |
SA260
South African Airways
LH1186
Lufthansa
|
19:35
Johannesburg
07:30
Frankfurt
|
06:10
Frankfurt
08:20
Zurich
|
Connect |
AF995
Air France
AF1614
Air France
|
19:50
Johannesburg
13:10
Paris CDG
|
05:45
Paris CDG
14:25
Zurich
|
Connect |
SA234
South African Airways
LX317
Swiss
|
20:00
Johannesburg
08:35
London Heathrow
|
06:25
London Heathrow
11:15
Zurich
|
Connect |
AZ0849
Alitalia
AZ0572
Alitalia
|
20:55
Johannesburg
08:50
Rome
|
07:00
Rome
10:25
Zurich
|
Connect |
BA054
British Airways
BA716
British Airways
|
22:15
Johannesburg
12:50
London Heathrow
|
07:35
London Heathrow
15:30
Zurich
|
Connect |
BA054
British Airways
BA712
British Airways
|
22:15
Johannesburg
08:55
London Heathrow
|
07:35
London Heathrow
11:45
Zurich
|
Connect |
LX289
Swiss
|
22:15
Johannesburg
|
07:55 Zurich | Direct |
KL0592
KLM
KL1961
KLM
|
23:55
Johannesburg
15:20
Amsterdam Schiphol
|
10:15
Amsterdam Schiphol
16:45
Zurich
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Capetown.
You take a flight from Capetown to Frankfurt and cost approximately 330 USD.
You take a bus, shuttle or taxi from Frankfurt to your destination in Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0598
KLM
KL1771
KLM
|
00:20
Capetown
16:40
Amsterdam Schiphol
|
11:00
Amsterdam Schiphol
17:45
Frankfurt
|
Connect |
ET846
Ethiopian Airlines
ET706
Ethiopian Airlines
|
14:35
Capetown
23:50
Addis Ababa
|
22:00
Addis Ababa
05:25
Frankfurt
|
Connect |
ET846
Ethiopian Airlines
LH599
Lufthansa
|
14:35
Capetown
23:15
Addis Ababa
|
22:00
Addis Ababa
05:30
Frankfurt
|
Connect |
JE156
Mango
LH573
Lufthansa
|
15:45
Capetown
19:30
Johannesburg
|
17:40
Johannesburg
05:20
Frankfurt
|
Connect |
JE158
Mango
SA260
South African Airways
|
15:50
Capetown
19:35
Johannesburg
|
17:45
Johannesburg
06:10
Frankfurt
|
Connect |
JE158
Mango
LH573
Lufthansa
|
15:50
Capetown
19:30
Johannesburg
|
17:45
Johannesburg
05:20
Frankfurt
|
Connect |
JE168
Mango
SA260
South African Airways
|
16:00
Capetown
19:35
Johannesburg
|
17:55
Johannesburg
06:10
Frankfurt
|
Connect |
JE168
Mango
LH573
Lufthansa
|
16:00
Capetown
19:30
Johannesburg
|
17:55
Johannesburg
05:20
Frankfurt
|
Connect |
DT580
TAAG Angola Airlines
LH561
Lufthansa
|
16:20
Capetown
22:55
Luanda
|
19:20
Luanda
07:25
Frankfurt
|
Connect |
JE156
Mango
SA260
South African Airways
|
16:50
Capetown
19:35
Johannesburg
|
18:45
Johannesburg
06:10
Frankfurt
|
Connect |
TK45
Turkish Airlines
TK1587
Turkish Airlines
|
18:10
Capetown
08:55
Istanbul
|
05:35
Istanbul
10:05
Frankfurt
|
Connect |
QR1370
Qatar Airways
QR067
Qatar Airways
|
18:20
Capetown
08:15
Doha
|
05:40
Doha
13:00
Frankfurt
|
Connect |
LH577
Lufthansa
|
18:20
Capetown
|
05:25 Frankfurt | Direct |
EK771
Emirates
EK045
Emirates
|
18:25
Capetown
08:40
Dubai
|
05:55
Dubai
12:45
Frankfurt
|
Connect |
SW708
Air Namibia
SW285
Air Namibia
|
18:35
Capetown
21:35
Windhoek
|
20:45
Windhoek
06:55
Frankfurt
|
Connect |
BA058
British Airways
BA906
British Airways
|
18:45
Capetown
08:20
London Heathrow
|
04:50
London Heathrow
11:05
Frankfurt
|
Connect |
LH575
Lufthansa
LH099
Lufthansa
|
19:25
Capetown
09:00
Munich
|
05:45
Munich
10:05
Frankfurt
|
Connect |
LH575
Lufthansa
LH095
Lufthansa
|
19:25
Capetown
08:00
Munich
|
05:45
Munich
09:05
Frankfurt
|
Connect |
LH575
Lufthansa
LH093
Lufthansa
|
19:25
Capetown
07:00
Munich
|
05:45
Munich
08:05
Frankfurt
|
Connect |
WK85
Edelweiss Air
LH1187
Lufthansa
|
21:45
Capetown
09:00
Zurich
|
08:10
Zurich
10:05
Frankfurt
|
Connect |
OS32
Austrian Airlines
OS125
Austrian Airlines
|
23:00
Capetown
17:30
Vienna
|
10:10
Vienna
19:00
Frankfurt
|
Connect |
AF879
Air France
AF1018
Air France
|
23:50
Capetown
15:35
Paris CDG
|
11:15
Paris CDG
16:55
Frankfurt
|
Connect |
You can find hotels and accommodations in Germany with our hotels search tool below
Booking.com