How to get to Berlin, Germany from Johannesburg by flight ? You can check flights from Johannesburg to Berlin, Germany below.
You can find flight ticket prices from Johannesburg to Berlin, Germany with our flight tickets search tool below
You take a flight from Johannesburg to Berlin Brandenburg Apt and cost approximately 850 USD.
You take a bus, shuttle or taxi from Berlin Brandenburg Apt to your destination in Berlin, Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1829
KLM
|
01:10
Johannesburg
15:20
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
16:40
Berlin Brandenburg Apt
|
Connect |
KL0510
KLM
KL1835
KLM
|
01:10
Johannesburg
20:45
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
22:00
Berlin Brandenburg Apt
|
Connect |
QR1364
Qatar Airways
QR081
Qatar Airways
|
13:50
Johannesburg
07:55
Doha
|
23:10
Doha
13:00
Berlin Brandenburg Apt
|
Connect |
TK43
Turkish Airlines
TK1721
Turkish Airlines
|
18:15
Johannesburg
07:45
Istanbul
|
04:50
Istanbul
09:40
Berlin Brandenburg Apt
|
Connect |
AF995
Air France
AF1734
Air France
|
18:50
Johannesburg
09:20
Paris CDG
|
05:45
Paris CDG
11:05
Berlin Brandenburg Apt
|
Connect |
AF995
Air France
AF1834
Air France
|
18:50
Johannesburg
15:30
Paris CDG
|
05:45
Paris CDG
17:10
Berlin Brandenburg Apt
|
Connect |
LH573
Lufthansa
LH098
Lufthansa
LH1946
Lufthansa
|
19:00
Johannesburg
09:15
Frankfurt
15:00
Munich
|
05:35
Frankfurt
10:10
Munich
16:05
Berlin Brandenburg Apt
|
Connect |
LH573
Lufthansa
LH106
Lufthansa
LH1946
Lufthansa
|
19:00
Johannesburg
13:15
Frankfurt
15:00
Munich
|
05:35
Frankfurt
14:10
Munich
16:05
Berlin Brandenburg Apt
|
Connect |
LH573
Lufthansa
LH176
Lufthansa
|
19:00
Johannesburg
08:45
Frankfurt
|
05:35
Frankfurt
09:55
Berlin Brandenburg Apt
|
Connect |
LH573
Lufthansa
LH1004
Lufthansa
SN2581
Brussels Airlines
|
19:00
Johannesburg
07:30
Frankfurt
09:25
Brussels
|
05:35
Frankfurt
08:25
Brussels
11:00
Berlin Brandenburg Apt
|
Connect |
LH573
Lufthansa
LH184
Lufthansa
|
19:00
Johannesburg
12:45
Frankfurt
|
05:35
Frankfurt
13:55
Berlin Brandenburg Apt
|
Connect |
LH573
Lufthansa
LH094
Lufthansa
LH1946
Lufthansa
|
19:00
Johannesburg
07:15
Frankfurt
15:00
Munich
|
05:35
Frankfurt
08:10
Munich
16:05
Berlin Brandenburg Apt
|
Connect |
LH573
Lufthansa
LH170
Lufthansa
|
19:00
Johannesburg
06:45
Frankfurt
|
05:35
Frankfurt
07:55
Berlin Brandenburg Apt
|
Connect |
LH573
Lufthansa
LH094
Lufthansa
LH1936
Lufthansa
|
19:00
Johannesburg
07:15
Frankfurt
11:00
Munich
|
05:35
Frankfurt
08:10
Munich
12:05
Berlin Brandenburg Apt
|
Connect |
LH573
Lufthansa
LH128
Lufthansa
EW8003
Eurowings
|
19:00
Johannesburg
09:35
Frankfurt
12:05
Stuttgart
|
05:35
Frankfurt
10:15
Stuttgart
13:25
Berlin Brandenburg Apt
|
Connect |
LH573
Lufthansa
LH098
Lufthansa
LH1936
Lufthansa
|
19:00
Johannesburg
09:15
Frankfurt
11:00
Munich
|
05:35
Frankfurt
10:10
Munich
12:05
Berlin Brandenburg Apt
|
Connect |
LX289
Swiss
LX966
Swiss
|
19:25
Johannesburg
12:45
Zurich
|
06:10
Zurich
14:10
Berlin Brandenburg Apt
|
Connect |
LX289
Swiss
LX974
Swiss
|
19:25
Johannesburg
07:20
Zurich
|
06:10
Zurich
08:45
Berlin Brandenburg Apt
|
Connect |
VS450
Virgin Atlantic
BA982
British Airways
|
20:20
Johannesburg
08:40
London Heathrow
|
06:35
London Heathrow
11:35
Berlin Brandenburg Apt
|
Connect |
QR1478
Qatar Airways
QR081
Qatar Airways
|
20:55
Johannesburg
07:55
Doha
|
06:15
Doha
13:00
Berlin Brandenburg Apt
|
Connect |
QR1368
Qatar Airways
QR081
Qatar Airways
|
21:05
Johannesburg
07:55
Doha
|
06:25
Doha
13:00
Berlin Brandenburg Apt
|
Connect |
BA054
British Airways
BA982
British Airways
|
21:10
Johannesburg
08:40
London Heathrow
|
07:20
London Heathrow
11:35
Berlin Brandenburg Apt
|
Connect |
BA054
British Airways
BA986
British Airways
|
21:10
Johannesburg
15:30
London Heathrow
|
07:20
London Heathrow
18:25
Berlin Brandenburg Apt
|
Connect |
BA054
British Airways
BA984
British Airways
|
21:10
Johannesburg
12:45
London Heathrow
|
07:20
London Heathrow
15:35
Berlin Brandenburg Apt
|
Connect |
LY052
El Al
LY2373
El Al
|
21:30
Johannesburg
17:30
Tel Aviv
|
07:05
Tel Aviv
20:50
Berlin Brandenburg Apt
|
Connect |
MS840
Egyptair
MS731
Egyptair
|
21:45
Johannesburg
10:40
Cairo
|
05:35
Cairo
14:45
Berlin Brandenburg Apt
|
Connect |
MS840
Egyptair
MS747
Egyptair
A3822
Aegean Airlines
|
21:45
Johannesburg
09:20
Cairo
14:15
Athens
|
05:35
Cairo
12:15
Athens
16:10
Berlin Brandenburg Apt
|
Connect |
KL0592
KLM
KL1829
KLM
|
23:10
Johannesburg
15:20
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
16:40
Berlin Brandenburg Apt
|
Connect |
KL0592
KLM
KL1835
KLM
|
23:10
Johannesburg
20:45
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
22:00
Berlin Brandenburg Apt
|
Connect |
You take a flight from Johannesburg to Berlin Tegel and cost approximately 750 USD.
You take a bus, shuttle or taxi from Berlin Tegel to your destination in Berlin, Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1797
KLM
LH1928
Lufthansa
|
01:10
Johannesburg
15:35
Amsterdam Schiphol
07:00
Munich
|
12:15
Amsterdam Schiphol
17:00
Munich
08:05
Berlin Tegel
|
Connect |
KL0510
KLM
KL1801
KLM
LH1928
Lufthansa
|
01:10
Johannesburg
21:00
Amsterdam Schiphol
07:00
Munich
|
12:15
Amsterdam Schiphol
22:25
Munich
08:05
Berlin Tegel
|
Connect |
KL0510
KLM
KL1171
KLM
AY1431
Finnair
|
01:10
Johannesburg
20:35
Amsterdam Schiphol
07:25
Helsinki
|
12:15
Amsterdam Schiphol
23:55
Helsinki
08:25
Berlin Tegel
|
Connect |
TK43
Turkish Airlines
TK1629
Turkish Airlines
LH1928
Lufthansa
|
18:15
Johannesburg
07:15
Istanbul
07:00
Munich
|
04:50
Istanbul
08:50
Munich
08:05
Berlin Tegel
|
Connect |
TK43
Turkish Airlines
TK1761
Turkish Airlines
AY1431
Finnair
|
18:15
Johannesburg
08:20
Istanbul
07:25
Helsinki
|
04:50
Istanbul
11:45
Helsinki
08:25
Berlin Tegel
|
Connect |
TK43
Turkish Airlines
TK1763
Turkish Airlines
AY1431
Finnair
|
18:15
Johannesburg
15:00
Istanbul
07:25
Helsinki
|
04:50
Istanbul
18:25
Helsinki
08:25
Berlin Tegel
|
Connect |
AF995
Air France
AF1622
Air France
LH1928
Lufthansa
|
18:50
Johannesburg
13:05
Paris CDG
07:00
Munich
|
05:45
Paris CDG
14:40
Munich
08:05
Berlin Tegel
|
Connect |
AF995
Air France
LH2239
Lufthansa
LH1928
Lufthansa
|
18:50
Johannesburg
06:45
Paris CDG
07:00
Munich
|
05:45
Paris CDG
08:10
Munich
08:05
Berlin Tegel
|
Connect |
AF995
Air France
AF1122
Air France
LH1928
Lufthansa
|
18:50
Johannesburg
20:35
Paris CDG
07:00
Munich
|
05:45
Paris CDG
22:15
Munich
08:05
Berlin Tegel
|
Connect |
LH573
Lufthansa
LH156
Lufthansa
LH2167
Lufthansa
LH1928
Lufthansa
|
19:00
Johannesburg
09:10
Frankfurt
13:45
Leipzig
07:00
Munich
|
05:35
Frankfurt
10:05
Leipzig
14:40
Munich
08:05
Berlin Tegel
|
Connect |
LH573
Lufthansa
LH106
Lufthansa
LH1928
Lufthansa
|
19:00
Johannesburg
13:15
Frankfurt
07:00
Munich
|
05:35
Frankfurt
14:10
Munich
08:05
Berlin Tegel
|
Connect |
LH573
Lufthansa
LX1069
Swiss
LH2369
Lufthansa
LH1928
Lufthansa
|
19:00
Johannesburg
08:50
Frankfurt
13:05
Zurich
07:00
Munich
|
05:35
Frankfurt
09:45
Zurich
13:55
Munich
08:05
Berlin Tegel
|
Connect |
LH573
Lufthansa
LH206
Lufthansa
LH2125
Lufthansa
LH1928
Lufthansa
|
19:00
Johannesburg
09:25
Frankfurt
13:45
Dresden
07:00
Munich
|
05:35
Frankfurt
10:20
Dresden
14:40
Munich
08:05
Berlin Tegel
|
Connect |
LH573
Lufthansa
LH848
Lufthansa
AY1431
Finnair
|
19:00
Johannesburg
09:20
Frankfurt
07:25
Helsinki
|
05:35
Frankfurt
12:40
Helsinki
08:25
Berlin Tegel
|
Connect |
LH573
Lufthansa
LH094
Lufthansa
LH1928
Lufthansa
|
19:00
Johannesburg
07:15
Frankfurt
07:00
Munich
|
05:35
Frankfurt
08:10
Munich
08:05
Berlin Tegel
|
Connect |
LH573
Lufthansa
LH850
Lufthansa
AY1431
Finnair
|
19:00
Johannesburg
14:15
Frankfurt
07:25
Helsinki
|
05:35
Frankfurt
17:35
Helsinki
08:25
Berlin Tegel
|
Connect |
LH573
Lufthansa
LH062
Lufthansa
LH2141
Lufthansa
LH1928
Lufthansa
|
19:00
Johannesburg
09:05
Frankfurt
20:30
Muenster
07:00
Munich
|
05:35
Frankfurt
09:55
Muenster
21:40
Munich
08:05
Berlin Tegel
|
Connect |
LH573
Lufthansa
LH1184
Lufthansa
LH2369
Lufthansa
LH1928
Lufthansa
|
19:00
Johannesburg
07:40
Frankfurt
13:05
Zurich
07:00
Munich
|
05:35
Frankfurt
08:35
Zurich
13:55
Munich
08:05
Berlin Tegel
|
Connect |
LH573
Lufthansa
LH062
Lufthansa
LH2137
Lufthansa
LH1928
Lufthansa
|
19:00
Johannesburg
09:05
Frankfurt
12:40
Muenster
07:00
Munich
|
05:35
Frankfurt
09:55
Muenster
13:50
Munich
08:05
Berlin Tegel
|
Connect |
LH573
Lufthansa
LX1069
Swiss
LH2373
Lufthansa
LH1928
Lufthansa
|
19:00
Johannesburg
08:50
Frankfurt
19:35
Zurich
07:00
Munich
|
05:35
Frankfurt
09:45
Zurich
20:25
Munich
08:05
Berlin Tegel
|
Connect |
LH573
Lufthansa
LH098
Lufthansa
LH1928
Lufthansa
|
19:00
Johannesburg
09:15
Frankfurt
07:00
Munich
|
05:35
Frankfurt
10:10
Munich
08:05
Berlin Tegel
|
Connect |
LX289
Swiss
LH2369
Lufthansa
LH1928
Lufthansa
|
19:25
Johannesburg
13:05
Zurich
07:00
Munich
|
06:10
Zurich
13:55
Munich
08:05
Berlin Tegel
|
Connect |
LX289
Swiss
LX1100
Swiss
LH1928
Lufthansa
|
19:25
Johannesburg
07:15
Zurich
07:00
Munich
|
06:10
Zurich
08:15
Munich
08:05
Berlin Tegel
|
Connect |
LX289
Swiss
AY1514
Finnair
AY1431
Finnair
|
19:25
Johannesburg
19:10
Zurich
07:25
Helsinki
|
06:10
Zurich
22:50
Helsinki
08:25
Berlin Tegel
|
Connect |
LX289
Swiss
LX1164
Swiss
LH2145
Lufthansa
LH1928
Lufthansa
|
19:25
Johannesburg
07:10
Zurich
09:55
Stuttgart
07:00
Munich
|
06:10
Zurich
07:50
Stuttgart
10:40
Munich
08:05
Berlin Tegel
|
Connect |
BA054
British Airways
BA960
British Airways
LH1928
Lufthansa
|
21:10
Johannesburg
14:55
London Heathrow
07:00
Munich
|
07:20
London Heathrow
17:55
Munich
08:05
Berlin Tegel
|
Connect |
BA054
British Airways
BA950
British Airways
LH1928
Lufthansa
|
21:10
Johannesburg
08:55
London Heathrow
07:00
Munich
|
07:20
London Heathrow
11:50
Munich
08:05
Berlin Tegel
|
Connect |
BA054
British Airways
BA952
British Airways
LH1928
Lufthansa
|
21:10
Johannesburg
12:40
London Heathrow
07:00
Munich
|
07:20
London Heathrow
15:35
Munich
08:05
Berlin Tegel
|
Connect |
LY052
El Al
AY1980
Finnair
AY1431
Finnair
|
21:30
Johannesburg
18:15
Tel Aviv
07:25
Helsinki
|
07:05
Tel Aviv
22:55
Helsinki
08:25
Berlin Tegel
|
Connect |
LY052
El Al
LY351
El Al
LH1928
Lufthansa
|
21:30
Johannesburg
15:45
Tel Aviv
07:00
Munich
|
07:05
Tel Aviv
18:50
Munich
08:05
Berlin Tegel
|
Connect |
MS840
Egyptair
MS747
Egyptair
LH1753
Lufthansa
LH1928
Lufthansa
|
21:45
Johannesburg
09:20
Cairo
15:20
Athens
07:00
Munich
|
05:35
Cairo
12:15
Athens
16:55
Munich
08:05
Berlin Tegel
|
Connect |
MS840
Egyptair
MS787
Egyptair
LH1928
Lufthansa
|
21:45
Johannesburg
11:05
Cairo
07:00
Munich
|
05:35
Cairo
14:55
Munich
08:05
Berlin Tegel
|
Connect |
KL0592
KLM
KL1171
KLM
AY1431
Finnair
|
23:10
Johannesburg
20:35
Amsterdam Schiphol
07:25
Helsinki
|
10:20
Amsterdam Schiphol
23:55
Helsinki
08:25
Berlin Tegel
|
Connect |
KL0592
KLM
AY1302
Finnair
AY1431
Finnair
|
23:10
Johannesburg
11:55
Amsterdam Schiphol
07:25
Helsinki
|
10:20
Amsterdam Schiphol
15:15
Helsinki
08:25
Berlin Tegel
|
Connect |
KL0592
KLM
KL1801
KLM
LH1928
Lufthansa
|
23:10
Johannesburg
21:00
Amsterdam Schiphol
07:00
Munich
|
10:20
Amsterdam Schiphol
22:25
Munich
08:05
Berlin Tegel
|
Connect |
You take a flight from Johannesburg to Dresden and cost approximately 850 USD.
You take a bus, shuttle or taxi from Dresden to your destination in Berlin, Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1809
KLM
|
01:10
Johannesburg
16:10
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
17:30
Dresden
|
Connect |
AF995
Air France
AF1240
Air France
KL1807
KLM
|
18:50
Johannesburg
07:10
Paris CDG
12:20
Amsterdam Schiphol
|
05:45
Paris CDG
08:35
Amsterdam Schiphol
13:40
Dresden
|
Connect |
AF995
Air France
KL1224
KLM
KL1807
KLM
|
18:50
Johannesburg
08:40
Paris CDG
12:20
Amsterdam Schiphol
|
05:45
Paris CDG
09:55
Amsterdam Schiphol
13:40
Dresden
|
Connect |
LH573
Lufthansa
LH206
Lufthansa
|
19:00
Johannesburg
09:25
Frankfurt
|
05:35
Frankfurt
10:20
Dresden
|
Connect |
LH573
Lufthansa
LH210
Lufthansa
|
19:00
Johannesburg
13:55
Frankfurt
|
05:35
Frankfurt
14:50
Dresden
|
Connect |
LH573
Lufthansa
LH098
Lufthansa
LH2124
Lufthansa
|
19:00
Johannesburg
09:15
Frankfurt
12:15
Munich
|
05:35
Frankfurt
10:10
Munich
13:10
Dresden
|
Connect |
LH573
Lufthansa
LH094
Lufthansa
LH2124
Lufthansa
|
19:00
Johannesburg
07:15
Frankfurt
12:15
Munich
|
05:35
Frankfurt
08:10
Munich
13:10
Dresden
|
Connect |
LX289
Swiss
LX918
Swiss
|
19:25
Johannesburg
16:55
Zurich
|
06:10
Zurich
18:10
Dresden
|
Connect |
KL0592
KLM
KL1807
KLM
|
23:10
Johannesburg
12:20
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
13:40
Dresden
|
Connect |
KL0592
KLM
KL1809
KLM
|
23:10
Johannesburg
16:10
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
17:30
Dresden
|
Connect |
You take a flight from Johannesburg to Hannover and cost approximately 750 USD.
You take a bus, shuttle or taxi from Hannover to your destination in Berlin, Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1911
KLM
|
01:10
Johannesburg
16:50
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
17:45
Hannover
|
Connect |
TK43
Turkish Airlines
TK1553
Turkish Airlines
|
18:15
Johannesburg
07:30
Istanbul
|
04:50
Istanbul
09:40
Hannover
|
Connect |
AF995
Air France
AF1638
Air France
|
18:50
Johannesburg
12:50
Paris CDG
|
05:45
Paris CDG
14:25
Hannover
|
Connect |
LH573
Lufthansa
LH052
Lufthansa
|
19:00
Johannesburg
13:30
Frankfurt
|
05:35
Frankfurt
14:20
Hannover
|
Connect |
LH573
Lufthansa
LH048
Lufthansa
|
19:00
Johannesburg
09:05
Frankfurt
|
05:35
Frankfurt
09:55
Hannover
|
Connect |
LH573
Lufthansa
LH094
Lufthansa
LH2096
Lufthansa
|
19:00
Johannesburg
07:15
Frankfurt
11:10
Munich
|
05:35
Frankfurt
08:10
Munich
12:15
Hannover
|
Connect |
LH573
Lufthansa
LH098
Lufthansa
LH2096
Lufthansa
|
19:00
Johannesburg
09:15
Frankfurt
11:10
Munich
|
05:35
Frankfurt
10:10
Munich
12:15
Hannover
|
Connect |
LX289
Swiss
LX828
Swiss
|
19:25
Johannesburg
17:20
Zurich
|
06:10
Zurich
18:35
Hannover
|
Connect |
VS450
Virgin Atlantic
BA976
British Airways
|
20:20
Johannesburg
08:25
London Heathrow
|
06:35
London Heathrow
10:55
Hannover
|
Connect |
BA054
British Airways
BA976
British Airways
|
21:10
Johannesburg
08:25
London Heathrow
|
07:20
London Heathrow
10:55
Hannover
|
Connect |
KL0592
KLM
KL1911
KLM
|
23:10
Johannesburg
16:50
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
17:45
Hannover
|
Connect |
You take a flight from Johannesburg to Leipzig and cost approximately 700 USD.
You take a bus, shuttle or taxi from Leipzig to your destination in Berlin, Germany.
Flight | Depart | Arrive | |
---|---|---|---|
TK43
Turkish Airlines
TK1337
Turkish Airlines
|
18:15
Johannesburg
08:10
Istanbul
|
04:50
Istanbul
10:05
Leipzig
|
Connect |
TK43
Turkish Airlines
TK1339
Turkish Airlines
|
18:15
Johannesburg
15:25
Istanbul
|
04:50
Istanbul
17:25
Leipzig
|
Connect |
LH573
Lufthansa
LH156
Lufthansa
|
19:00
Johannesburg
09:10
Frankfurt
|
05:35
Frankfurt
10:05
Leipzig
|
Connect |
LH573
Lufthansa
LH098
Lufthansa
LH2166
Lufthansa
|
19:00
Johannesburg
09:15
Frankfurt
12:10
Munich
|
05:35
Frankfurt
10:10
Munich
13:05
Leipzig
|
Connect |
LH573
Lufthansa
LH094
Lufthansa
LH2166
Lufthansa
|
19:00
Johannesburg
07:15
Frankfurt
12:10
Munich
|
05:35
Frankfurt
08:10
Munich
13:05
Leipzig
|
Connect |
You take a flight from Johannesburg to Hamburg and cost approximately 410 USD.
You take a bus, shuttle or taxi from Hamburg to your destination in Berlin, Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1789
KLM
|
01:10
Johannesburg
20:45
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
21:50
Hamburg
|
Connect |
KL0510
KLM
KL1783
KLM
|
01:10
Johannesburg
16:45
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
17:50
Hamburg
|
Connect |
KQ763
Kenya Airways
KQ118
Kenya Airways
KL1779
KLM
|
17:25
Johannesburg
23:35
Nairobi
10:30
Amsterdam Schiphol
|
22:30
Nairobi
07:20
Amsterdam Schiphol
11:35
Hamburg
|
Connect |
TK43
Turkish Airlines
TK1663
Turkish Airlines
|
18:15
Johannesburg
15:00
Istanbul
|
04:50
Istanbul
17:10
Hamburg
|
Connect |
TK43
Turkish Airlines
TK1661
Turkish Airlines
|
18:15
Johannesburg
07:50
Istanbul
|
04:50
Istanbul
10:00
Hamburg
|
Connect |
AF995
Air France
AF1410
Air France
|
18:50
Johannesburg
10:10
Paris CDG
|
05:45
Paris CDG
11:40
Hamburg
|
Connect |
LH573
Lufthansa
LH106
Lufthansa
LH2062
Lufthansa
|
19:00
Johannesburg
13:15
Frankfurt
15:15
Munich
|
05:35
Frankfurt
14:10
Munich
16:30
Hamburg
|
Connect |
LH573
Lufthansa
LH094
Lufthansa
LH2062
Lufthansa
|
19:00
Johannesburg
07:15
Frankfurt
15:15
Munich
|
05:35
Frankfurt
08:10
Munich
16:30
Hamburg
|
Connect |
LH573
Lufthansa
LX1069
Swiss
LX1056
Swiss
|
19:00
Johannesburg
08:50
Frankfurt
12:30
Zurich
|
05:35
Frankfurt
09:45
Zurich
14:05
Hamburg
|
Connect |
LH573
Lufthansa
LH016
Lufthansa
|
19:00
Johannesburg
13:00
Frankfurt
|
05:35
Frankfurt
14:05
Hamburg
|
Connect |
LH573
Lufthansa
LH094
Lufthansa
LH2058
Lufthansa
|
19:00
Johannesburg
07:15
Frankfurt
11:15
Munich
|
05:35
Frankfurt
08:10
Munich
12:30
Hamburg
|
Connect |
LH573
Lufthansa
LH004
Lufthansa
|
19:00
Johannesburg
07:30
Frankfurt
|
05:35
Frankfurt
08:35
Hamburg
|
Connect |
LH573
Lufthansa
LH1004
Lufthansa
SN2623
Brussels Airlines
|
19:00
Johannesburg
07:30
Frankfurt
09:50
Brussels
|
05:35
Frankfurt
08:25
Brussels
11:05
Hamburg
|
Connect |
LH573
Lufthansa
LH008
Lufthansa
|
19:00
Johannesburg
09:00
Frankfurt
|
05:35
Frankfurt
10:05
Hamburg
|
Connect |
LH573
Lufthansa
LH1184
Lufthansa
LX1056
Swiss
|
19:00
Johannesburg
07:40
Frankfurt
12:30
Zurich
|
05:35
Frankfurt
08:35
Zurich
14:05
Hamburg
|
Connect |
LH573
Lufthansa
LH098
Lufthansa
LH2062
Lufthansa
|
19:00
Johannesburg
09:15
Frankfurt
15:15
Munich
|
05:35
Frankfurt
10:10
Munich
16:30
Hamburg
|
Connect |
LH573
Lufthansa
LH098
Lufthansa
LH2058
Lufthansa
|
19:00
Johannesburg
09:15
Frankfurt
11:15
Munich
|
05:35
Frankfurt
10:10
Munich
12:30
Hamburg
|
Connect |
LX289
Swiss
LX1056
Swiss
|
19:25
Johannesburg
12:30
Zurich
|
06:10
Zurich
14:05
Hamburg
|
Connect |
LX289
Swiss
EW7761
Eurowings
|
19:25
Johannesburg
09:00
Zurich
|
06:10
Zurich
10:25
Hamburg
|
Connect |
LX289
Swiss
LX1050
Swiss
|
19:25
Johannesburg
07:20
Zurich
|
06:10
Zurich
08:50
Hamburg
|
Connect |
VS450
Virgin Atlantic
EW7465
Eurowings
|
20:20
Johannesburg
08:45
London Heathrow
|
06:35
London Heathrow
11:25
Hamburg
|
Connect |
BA054
British Airways
EW7465
Eurowings
|
21:10
Johannesburg
08:45
London Heathrow
|
07:20
London Heathrow
11:25
Hamburg
|
Connect |
BA054
British Airways
BA974
British Airways
|
21:10
Johannesburg
13:15
London Heathrow
|
07:20
London Heathrow
15:55
Hamburg
|
Connect |
BA054
British Airways
BA962
British Airways
|
21:10
Johannesburg
10:35
London Heathrow
|
07:20
London Heathrow
13:15
Hamburg
|
Connect |
KL0592
KLM
KL1789
KLM
|
23:10
Johannesburg
20:45
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
21:50
Hamburg
|
Connect |
KL0592
KLM
KL1783
KLM
|
23:10
Johannesburg
16:45
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
17:50
Hamburg
|
Connect |
You take a flight from Johannesburg to Frankfurt and cost approximately 480 USD.
You take a bus, shuttle or taxi from Frankfurt to your destination in Berlin, Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1771
KLM
|
01:10
Johannesburg
16:40
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
17:45
Frankfurt
|
Connect |
JE147 143
Mango
LH577
Lufthansa
|
13:50
Johannesburg
17:45
Capetown
|
16:00
Capetown
05:40
Frankfurt
|
Connect |
QR1364
Qatar Airways
QR069
Qatar Airways
|
13:50
Johannesburg
01:40
Doha
|
23:10
Doha
07:15
Frankfurt
|
Connect |
JE143
Mango
LH577
Lufthansa
|
14:00
Johannesburg
17:45
Capetown
|
16:10
Capetown
05:40
Frankfurt
|
Connect |
ET808
Ethiopian Airlines
ET706
Ethiopian Airlines
|
14:25
Johannesburg
23:40
Addis Ababa
|
20:40
Addis Ababa
05:30
Frankfurt
|
Connect |
DT578
TAAG Angola Airlines
LH561
Lufthansa
|
16:05
Johannesburg
22:10
Luanda
|
19:05
Luanda
07:40
Frankfurt
|
Connect |
TK43
Turkish Airlines
TK1591
Turkish Airlines
|
18:15
Johannesburg
11:40
Istanbul
|
04:50
Istanbul
13:50
Frankfurt
|
Connect |
TK43
Turkish Airlines
TK1587
Turkish Airlines
|
18:15
Johannesburg
08:10
Istanbul
|
04:50
Istanbul
10:15
Frankfurt
|
Connect |
AF995
Air France
AF1618
Air France
|
18:50
Johannesburg
09:55
Paris CDG
|
05:45
Paris CDG
11:25
Frankfurt
|
Connect |
LH573
Lufthansa
|
19:00
Johannesburg
|
05:35 Frankfurt | Direct |
EK764
Emirates
EK045
Emirates
|
19:10
Johannesburg
08:25
Dubai
|
05:25
Dubai
13:15
Frankfurt
|
Connect |
LX289
Swiss
LX1068
Swiss
|
19:25
Johannesburg
07:05
Zurich
|
06:10
Zurich
08:10
Frankfurt
|
Connect |
LX289
Swiss
LH1187
Lufthansa
|
19:25
Johannesburg
10:00
Zurich
|
06:10
Zurich
11:00
Frankfurt
|
Connect |
QR1478
Qatar Airways
QR067
Qatar Airways
|
20:55
Johannesburg
08:40
Doha
|
06:15
Doha
14:15
Frankfurt
|
Connect |
QR1368
Qatar Airways
QR067
Qatar Airways
|
21:05
Johannesburg
08:40
Doha
|
06:25
Doha
14:15
Frankfurt
|
Connect |
MS840
Egyptair
MS785
Egyptair
|
21:45
Johannesburg
09:55
Cairo
|
05:35
Cairo
14:10
Frankfurt
|
Connect |
KL0592
KLM
KL1771
KLM
|
23:10
Johannesburg
16:40
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
17:45
Frankfurt
|
Connect |
You take a flight from Johannesburg to Prague and cost approximately 600 USD.
You take a bus, shuttle or taxi from Prague to your destination in Berlin, Germany.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1359
KLM
|
01:10
Johannesburg
21:05
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
22:30
Prague
|
Connect |
KL0510
KLM
KL1357
KLM
|
01:10
Johannesburg
15:15
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
16:40
Prague
|
Connect |
KL0510
KLM
OK619
CSA
|
01:10
Johannesburg
19:45
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
21:20
Prague
|
Connect |
QR1364
Qatar Airways
QR291
Qatar Airways
|
13:50
Johannesburg
08:15
Doha
|
23:10
Doha
13:30
Prague
|
Connect |
TK43
Turkish Airlines
TK1767
Turkish Airlines
|
18:15
Johannesburg
07:00
Istanbul
|
04:50
Istanbul
08:35
Prague
|
Connect |
AF995
Air France
OK761
CSA
|
18:50
Johannesburg
14:40
Paris CDG
|
05:45
Paris CDG
16:25
Prague
|
Connect |
AF995
Air France
AF1582
Air France
|
18:50
Johannesburg
18:05
Paris CDG
|
05:45
Paris CDG
19:45
Prague
|
Connect |
AF995
Air France
AF1082
Air France
|
18:50
Johannesburg
12:45
Paris CDG
|
05:45
Paris CDG
14:25
Prague
|
Connect |
LH573
Lufthansa
LH1184
Lufthansa
LX1486
Swiss
|
19:00
Johannesburg
07:40
Frankfurt
12:35
Zurich
|
05:35
Frankfurt
08:35
Zurich
13:55
Prague
|
Connect |
LH573
Lufthansa
LH1392
Lufthansa
|
19:00
Johannesburg
08:40
Frankfurt
|
05:35
Frankfurt
09:40
Prague
|
Connect |
LH573
Lufthansa
LH1396
Lufthansa
|
19:00
Johannesburg
12:10
Frankfurt
|
05:35
Frankfurt
13:10
Prague
|
Connect |
LH573
Lufthansa
LH1232
Lufthansa
OS705
Austrian Airlines
|
19:00
Johannesburg
06:50
Frankfurt
09:50
Vienna
|
05:35
Frankfurt
08:10
Vienna
10:45
Prague
|
Connect |
LH573
Lufthansa
LH1400
Lufthansa
|
19:00
Johannesburg
16:40
Frankfurt
|
05:35
Frankfurt
17:40
Prague
|
Connect |
EK764
Emirates
EK139
Emirates
|
19:10
Johannesburg
08:35
Dubai
|
05:25
Dubai
13:00
Prague
|
Connect |
LX289
Swiss
LX1486
Swiss
|
19:25
Johannesburg
12:35
Zurich
|
06:10
Zurich
13:55
Prague
|
Connect |
LX289
Swiss
LX1484
Swiss
|
19:25
Johannesburg
07:35
Zurich
|
06:10
Zurich
08:50
Prague
|
Connect |
QR1478
Qatar Airways
QR291
Qatar Airways
|
20:55
Johannesburg
08:15
Doha
|
06:15
Doha
13:30
Prague
|
Connect |
QR1368
Qatar Airways
QR291
Qatar Airways
|
21:05
Johannesburg
08:15
Doha
|
06:25
Doha
13:30
Prague
|
Connect |
BA054
British Airways
BA862
British Airways
|
21:10
Johannesburg
09:50
London Heathrow
|
07:20
London Heathrow
12:55
Prague
|
Connect |
LY052
El Al
BZ462
Blue Dart Aviation
|
21:30
Johannesburg
09:00
Tel Aviv
|
07:05
Tel Aviv
11:25
Prague
|
Connect |
LY052
El Al
LY2523
El Al
|
21:30
Johannesburg
17:55
Tel Aviv
|
07:05
Tel Aviv
20:55
Prague
|
Connect |
KL0592
KLM
KL1359
KLM
|
23:10
Johannesburg
21:05
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
22:30
Prague
|
Connect |
KL0592
KLM
KL1357
KLM
|
23:10
Johannesburg
15:15
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
16:40
Prague
|
Connect |
KL0592
KLM
OK619
CSA
|
23:10
Johannesburg
19:45
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
21:20
Prague
|
Connect |
You can find hotels and accommodations in Berlin, Germany with our hotels search tool below
Booking.com