How to get to Gauteng, South Africa from Heidelberg by flight ? You can check flights from Heidelberg to Gauteng, South Africa below.
You can find flight ticket prices from Heidelberg to Gauteng, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Heidelberg to Frankfurt.
You take a flight from Frankfurt to Johannesburg and cost approximately 320 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Gauteng, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1762
KLM
KL0591
KLM
|
06:55
Frankfurt
10:15
Amsterdam Schiphol
|
08:10
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
KL1762
KLM
KL0509
KLM
|
06:55
Frankfurt
11:55
Amsterdam Schiphol
|
08:10
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
QR070
Qatar Airways
QR1365
Qatar Airways
|
10:35
Frankfurt
20:45
Doha
|
18:35
Doha
04:35
Johannesburg
|
Connect |
LH1190
Lufthansa
LX288
Swiss
|
13:05
Frankfurt
16:50
Zurich
|
13:55
Zurich
04:30
Johannesburg
|
Connect |
LH598
Lufthansa
ET859
Ethiopian Airlines
|
13:20
Frankfurt
23:30
Addis Ababa
|
21:15
Addis Ababa
03:55
Johannesburg
|
Connect |
EY008
Etihad
EY602
Etihad
|
13:35
Frankfurt
02:05
Abu Dhabi
|
22:45
Abu Dhabi
08:20
Johannesburg
|
Connect |
LY358
El Al
LY051
El Al
|
13:45
Frankfurt
22:00
Tel Aviv
|
18:55
Tel Aviv
06:40
Johannesburg
|
Connect |
EK046
Emirates
EK775 767
Emirates
|
14:30
Frankfurt
04:30
Dubai
|
23:45
Dubai
10:45
Johannesburg
|
Connect |
SW6592
Air Namibia
SW6042
Air Namibia
|
15:05
Frankfurt
02:15
Istanbul
|
20:05
Istanbul
11:10
Johannesburg
|
Connect |
MS786
Egyptair
MS839
Egyptair
|
15:25
Frankfurt
23:10
Cairo
|
20:15
Cairo
07:05
Johannesburg
|
Connect |
QR068
Qatar Airways
QR1363
Qatar Airways
|
15:30
Frankfurt
02:55
Doha
|
23:30
Doha
10:45
Johannesburg
|
Connect |
LH914
Lufthansa
SA235
South African Airways
|
16:00
Frankfurt
19:00
London Heathrow
|
16:45
London Heathrow
07:05
Johannesburg
|
Connect |
SV0168
Saudia
SV0447
Saudia
|
16:15
Frankfurt
01:45
Jeddah
|
22:50
Jeddah
07:30
Johannesburg
|
Connect |
BA909
British Airways
BA057
British Airways
|
17:40
Frankfurt
21:10
London Heathrow
|
18:25
London Heathrow
10:15
Johannesburg
|
Connect |
TK1594
Turkish Airlines
TK42
Turkish Airlines
|
18:10
Frankfurt
02:20
Istanbul
|
23:10
Istanbul
11:10
Johannesburg
|
Connect |
BA911
British Airways
BA057
British Airways
|
18:50
Frankfurt
21:10
London Heathrow
|
19:35
London Heathrow
10:15
Johannesburg
|
Connect |
SW286
Air Namibia
SW723
Air Namibia
|
19:10
Frankfurt
08:00
Windhoek
|
06:30
Windhoek
09:45
Johannesburg
|
Connect |
EK048
Emirates
EK763
Emirates
|
20:30
Frankfurt
10:05
Dubai
|
05:55
Dubai
16:30
Johannesburg
|
Connect |
SA261
South African Airways
|
20:45
Frankfurt
|
07:25 Johannesburg | Direct |
ET707
Ethiopian Airlines
ET809
Ethiopian Airlines
|
21:35
Frankfurt
08:40
Addis Ababa
|
06:25
Addis Ababa
13:05
Johannesburg
|
Connect |
LH560
Lufthansa
DT577
TAAG Angola Airlines
|
21:50
Frankfurt
09:50
Luanda
|
06:25
Luanda
14:20
Johannesburg
|
Connect |
LH572
Lufthansa
|
22:00
Frankfurt
|
09:25 Johannesburg | Direct |
LH576
Lufthansa
JE152
Mango
|
22:10
Frankfurt
12:10
Capetown
|
10:50
Capetown
14:05
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Heidelberg to Stuttgart.
You take a flight from Stuttgart to Johannesburg and cost approximately 700 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Gauteng, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1866
KLM
KL0591
KLM
|
06:20
Stuttgart
10:15
Amsterdam Schiphol
|
07:50
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
KL1866
KLM
KL0509
KLM
|
06:20
Stuttgart
11:55
Amsterdam Schiphol
|
07:50
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
LX1165
Swiss
LX288
Swiss
|
08:15
Stuttgart
16:50
Zurich
|
09:00
Zurich
04:30
Johannesburg
|
Connect |
BA917
British Airways
BA057
British Airways
|
10:45
Stuttgart
21:10
London Heathrow
|
11:40
London Heathrow
10:15
Johannesburg
|
Connect |
BA917
British Airways
BA041
British Airways
BA6200
British Airways
|
10:45
Stuttgart
16:55
London Heathrow
06:15
Durban
|
11:40
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
LH133
Lufthansa
SA261
South African Airways
|
10:55
Stuttgart
20:45
Frankfurt
|
11:45
Frankfurt
07:25
Johannesburg
|
Connect |
TK1702
Turkish Airlines
TK42
Turkish Airlines
|
10:55
Stuttgart
02:20
Istanbul
|
15:55
Istanbul
11:10
Johannesburg
|
Connect |
LH133
Lufthansa
LH572
Lufthansa
|
10:55
Stuttgart
22:00
Frankfurt
|
11:45
Frankfurt
09:25
Johannesburg
|
Connect |
LH135
Lufthansa
LH572
Lufthansa
|
14:10
Stuttgart
22:00
Frankfurt
|
15:00
Frankfurt
09:25
Johannesburg
|
Connect |
LH135
Lufthansa
SA261
South African Airways
|
14:10
Stuttgart
20:45
Frankfurt
|
15:00
Frankfurt
07:25
Johannesburg
|
Connect |
TK1706
Turkish Airlines
TK42
Turkish Airlines
|
18:25
Stuttgart
02:20
Istanbul
|
23:25
Istanbul
11:10
Johannesburg
|
Connect |
TK1706
Turkish Airlines
SW6042
Air Namibia
|
18:25
Stuttgart
02:15
Istanbul
|
23:25
Istanbul
11:10
Johannesburg
|
Connect |
AF1809
Air France
AF990
Air France
|
18:30
Stuttgart
23:35
Paris CDG
|
19:55
Paris CDG
11:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Heidelberg to Nuremberg.
You take a flight from Nuremberg to Johannesburg and cost approximately 600 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Gauteng, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1880
KLM
KL0591
KLM
|
06:55
Nuremberg
10:15
Amsterdam Schiphol
|
08:15
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
KL1880
KLM
KL0509
KLM
|
06:55
Nuremberg
11:55
Amsterdam Schiphol
|
08:15
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
LX1189
Swiss
LX288
Swiss
|
09:25
Nuremberg
16:50
Zurich
|
10:25
Zurich
04:30
Johannesburg
|
Connect |
LH147
Lufthansa
LH572
Lufthansa
|
10:55
Nuremberg
22:00
Frankfurt
|
11:45
Frankfurt
09:25
Johannesburg
|
Connect |
LH147
Lufthansa
SA261
South African Airways
|
10:55
Nuremberg
20:45
Frankfurt
|
11:45
Frankfurt
07:25
Johannesburg
|
Connect |
TK1506
Turkish Airlines
TK42
Turkish Airlines
|
18:30
Nuremberg
02:20
Istanbul
|
23:20
Istanbul
11:10
Johannesburg
|
Connect |
AF1811
Air France
AF990
Air France
|
18:30
Nuremberg
23:35
Paris CDG
|
20:00
Paris CDG
11:20
Johannesburg
|
Connect |
TK1506
Turkish Airlines
SW6042
Air Namibia
|
18:30
Nuremberg
02:15
Istanbul
|
23:20
Istanbul
11:10
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Heidelberg to Zurich.
You take a flight from Zurich to Johannesburg and cost approximately 360 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Gauteng, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1952
KLM
KL0509
KLM
|
06:55
Zurich
11:55
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
KL1952
KLM
KL0591
KLM
|
06:55
Zurich
10:15
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
EY074
Etihad
EY602
Etihad
|
13:30
Zurich
02:05
Abu Dhabi
|
22:30
Abu Dhabi
08:20
Johannesburg
|
Connect |
EK088
Emirates
EK775 767
Emirates
|
14:35
Zurich
04:30
Dubai
|
23:45
Dubai
10:45
Johannesburg
|
Connect |
LH1191
Lufthansa
SA261
South African Airways
|
15:15
Zurich
20:45
Frankfurt
|
16:15
Frankfurt
07:25
Johannesburg
|
Connect |
LH1191
Lufthansa
LH572
Lufthansa
|
15:15
Zurich
22:00
Frankfurt
|
16:15
Frankfurt
09:25
Johannesburg
|
Connect |
AF1615
Air France
AF990
Air France
|
15:20
Zurich
23:35
Paris CDG
|
16:40
Paris CDG
11:20
Johannesburg
|
Connect |
LX324
Swiss
SA235
South African Airways
|
15:25
Zurich
19:00
London Heathrow
|
16:15
London Heathrow
07:05
Johannesburg
|
Connect |
QR096
Qatar Airways
QR1363
Qatar Airways
|
16:05
Zurich
02:55
Doha
|
23:45
Doha
10:45
Johannesburg
|
Connect |
BA717
British Airways
BA057
British Airways
|
16:35
Zurich
21:10
London Heathrow
|
17:20
London Heathrow
10:15
Johannesburg
|
Connect |
LX288
Swiss
|
16:50
Zurich
|
04:30 Johannesburg | Direct |
LX1076
Swiss
SA261
South African Airways
|
17:45
Zurich
20:45
Frankfurt
|
18:55
Frankfurt
07:25
Johannesburg
|
Connect |
TK1910
Turkish Airlines
TK42
Turkish Airlines
|
17:45
Zurich
02:20
Istanbul
|
22:45
Istanbul
11:10
Johannesburg
|
Connect |
LX1076
Swiss
LH572
Lufthansa
|
17:45
Zurich
22:00
Frankfurt
|
18:55
Frankfurt
09:25
Johannesburg
|
Connect |
BA719
British Airways
BA057
British Airways
|
19:05
Zurich
21:10
London Heathrow
|
19:55
London Heathrow
10:15
Johannesburg
|
Connect |
LY344
El Al
LY053
El Al
|
21:30
Zurich
05:50
Tel Aviv
|
02:25
Tel Aviv
14:30
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Heidelberg to Friedrichshafen.
You take a flight from Friedrichshafen to Johannesburg and cost approximately 400 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Gauteng, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
LH371
Lufthansa
LH572
Lufthansa
|
06:05
Friedrichshafen
22:00
Frankfurt
|
06:55
Frankfurt
09:25
Johannesburg
|
Connect |
LH371
Lufthansa
SA261
South African Airways
|
06:05
Friedrichshafen
20:45
Frankfurt
|
06:55
Frankfurt
07:25
Johannesburg
|
Connect |
TK1388
Turkish Airlines
TK42
Turkish Airlines
|
18:40
Friedrichshafen
02:20
Istanbul
|
22:30
Istanbul
11:10
Johannesburg
|
Connect |
TK1388
Turkish Airlines
SW6042
Air Namibia
|
18:40
Friedrichshafen
02:15
Istanbul
|
22:30
Istanbul
11:10
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Heidelberg to Luxembourg.
You take a flight from Luxembourg to Johannesburg and cost approximately 600 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Gauteng, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1736
KLM
KL0591
KLM
|
07:05
Luxembourg
10:15
Amsterdam Schiphol
|
08:15
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
KL1736
KLM
KL0509
KLM
|
07:05
Luxembourg
11:55
Amsterdam Schiphol
|
08:15
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
LX751
Swiss
LX288
Swiss
|
10:35
Luxembourg
16:50
Zurich
|
11:40
Zurich
04:30
Johannesburg
|
Connect |
LH393
Lufthansa
LH572
Lufthansa
|
11:00
Luxembourg
22:00
Frankfurt
|
11:50
Frankfurt
09:25
Johannesburg
|
Connect |
LH393
Lufthansa
SA261
South African Airways
|
11:00
Luxembourg
20:45
Frankfurt
|
11:50
Frankfurt
07:25
Johannesburg
|
Connect |
LG6553
Luxair
AZ0848
Alitalia
|
11:15
Luxembourg
22:10
Rome
|
13:25
Rome
08:20
Johannesburg
|
Connect |
LH395
Lufthansa
LH572
Lufthansa
|
16:50
Luxembourg
22:00
Frankfurt
|
17:40
Frankfurt
09:25
Johannesburg
|
Connect |
LH395
Lufthansa
SA261
South African Airways
|
16:50
Luxembourg
20:45
Frankfurt
|
17:40
Frankfurt
07:25
Johannesburg
|
Connect |
LG6555
Luxair
AZ0848
Alitalia
|
17:55
Luxembourg
22:10
Rome
|
19:45
Rome
08:20
Johannesburg
|
Connect |
TK1356
Turkish Airlines
TK42
Turkish Airlines
|
18:25
Luxembourg
02:20
Istanbul
|
23:45
Istanbul
11:10
Johannesburg
|
Connect |
TK1356
Turkish Airlines
SW6042
Air Namibia
|
18:25
Luxembourg
02:15
Istanbul
|
23:45
Istanbul
11:10
Johannesburg
|
Connect |
You can find hotels and accommodations in Gauteng, South Africa with our hotels search tool below
Booking.com