How to get to Heidelberg, South Africa from Germany by flight ? You can check flights from Germany to Heidelberg, South Africa below.
You can find flight ticket prices from Germany to Heidelberg, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Germany to Frankfurt.
You take a flight from Frankfurt to Johannesburg and cost approximately 350 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Heidelberg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1762
KLM
KL0591
KLM
|
06:55
Frankfurt
10:20
Amsterdam Schiphol
|
08:10
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
QR070
Qatar Airways
QR1365
Qatar Airways
|
10:15
Frankfurt
20:25
Doha
|
17:15
Doha
04:00
Johannesburg
|
Connect |
EY008
Etihad
EY602
Etihad
|
13:05
Frankfurt
02:00
Abu Dhabi
|
22:05
Abu Dhabi
08:15
Johannesburg
|
Connect |
LH580
Lufthansa
MS839
Egyptair
|
13:30
Frankfurt
23:05
Cairo
|
18:40
Cairo
07:05
Johannesburg
|
Connect |
LX1073
Swiss
LX284
Swiss
|
14:05
Frankfurt
22:40
Zurich
|
15:00
Zurich
10:10
Johannesburg
|
Connect |
EK046
Emirates
EK761
Emirates
|
14:30
Frankfurt
04:40
Dubai
|
23:45
Dubai
10:55
Johannesburg
|
Connect |
AF1219
Air France
AF990
Air France
|
14:30
Frankfurt
21:00
Paris CDG
|
16:00
Paris CDG
07:40
Johannesburg
|
Connect |
EK046
Emirates
EK775
Emirates
|
14:30
Frankfurt
04:05
Dubai
|
23:45
Dubai
10:15
Johannesburg
|
Connect |
BA905
British Airways
BA055
British Airways
|
14:35
Frankfurt
18:20
London Heathrow
|
15:25
London Heathrow
07:25
Johannesburg
|
Connect |
BA905
British Airways
BA057
British Airways
|
14:35
Frankfurt
21:10
London Heathrow
|
15:25
London Heathrow
10:15
Johannesburg
|
Connect |
TK1592
Turkish Airlines
TK42
Turkish Airlines
|
14:45
Frankfurt
01:45
Istanbul
|
19:45
Istanbul
10:20
Johannesburg
|
Connect |
MS786
Egyptair
MS839
Egyptair
|
15:25
Frankfurt
23:05
Cairo
|
19:20
Cairo
07:05
Johannesburg
|
Connect |
QR068
Qatar Airways
QR1363
Qatar Airways
|
15:25
Frankfurt
02:05
Doha
|
23:25
Doha
09:40
Johannesburg
|
Connect |
TK1594
Turkish Airlines
TK42
Turkish Airlines
|
18:10
Frankfurt
01:45
Istanbul
|
23:10
Istanbul
10:20
Johannesburg
|
Connect |
LX1077
Swiss
LX284
Swiss
|
20:50
Frankfurt
22:40
Zurich
|
21:50
Zurich
10:10
Johannesburg
|
Connect |
EK048
Emirates
EK763
Emirates
|
21:20
Frankfurt
09:45
Dubai
|
06:45
Dubai
16:05
Johannesburg
|
Connect |
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:35 Johannesburg | Direct |
You take a bus, shuttle or taxi from your location in Germany 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 Heidelberg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1866
KLM
KL0591
KLM
|
06:00
Stuttgart
10:20
Amsterdam Schiphol
|
07:25
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
AF1609
Air France
AF990
Air France
|
06:20
Stuttgart
21:00
Paris CDG
|
07:50
Paris CDG
07:40
Johannesburg
|
Connect |
EW2182
Eurowings
KL0591
KLM
|
06:45
Stuttgart
10:20
Amsterdam Schiphol
|
08:15
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
LX1165
Swiss
LX284
Swiss
|
08:20
Stuttgart
22:40
Zurich
|
09:00
Zurich
10:10
Johannesburg
|
Connect |
AF1409
Air France
AF990
Air France
|
10:45
Stuttgart
21:00
Paris CDG
|
12:10
Paris CDG
07:40
Johannesburg
|
Connect |
LH133
Lufthansa
LH572
Lufthansa
|
10:55
Stuttgart
22:00
Frankfurt
|
11:45
Frankfurt
09:35
Johannesburg
|
Connect |
TK1702
Turkish Airlines
TK42
Turkish Airlines
|
11:00
Stuttgart
01:45
Istanbul
|
15:00
Istanbul
10:20
Johannesburg
|
Connect |
BA917
British Airways
BA055
British Airways
|
12:30
Stuttgart
18:20
London Heathrow
|
13:20
London Heathrow
07:25
Johannesburg
|
Connect |
BA917
British Airways
BA041
British Airways
BA6204
British Airways
|
12:30
Stuttgart
16:55
London Heathrow
09:15
Durban
|
13:20
London Heathrow
05:25
Durban
10:20
Johannesburg
|
Connect |
BA917
British Airways
BA041
British Airways
BA6200
British Airways
|
12:30
Stuttgart
16:55
London Heathrow
07:00
Durban
|
13:20
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
BA917
British Airways
BA041
British Airways
BA6202
British Airways
|
12:30
Stuttgart
16:55
London Heathrow
08:15
Durban
|
13:20
London Heathrow
05:25
Durban
09:20
Johannesburg
|
Connect |
LH135
Lufthansa
LH572
Lufthansa
|
14:20
Stuttgart
22:00
Frankfurt
|
15:05
Frankfurt
09:35
Johannesburg
|
Connect |
TK1704
Turkish Airlines
TK42
Turkish Airlines
|
15:00
Stuttgart
01:45
Istanbul
|
18:55
Istanbul
10:20
Johannesburg
|
Connect |
EW2464
Eurowings
VS449
Virgin Atlantic
|
17:05
Stuttgart
21:05
London Heathrow
|
17:55
London Heathrow
10:00
Johannesburg
|
Connect |
EW2464
Eurowings
BA057
British Airways
|
17:05
Stuttgart
21:10
London Heathrow
|
17:55
London Heathrow
10:15
Johannesburg
|
Connect |
TK1706
Turkish Airlines
TK42
Turkish Airlines
|
18:25
Stuttgart
01:45
Istanbul
|
23:25
Istanbul
10:20
Johannesburg
|
Connect |
BA921
British Airways
VS449
Virgin Atlantic
|
19:05
Stuttgart
21:05
London Heathrow
|
19:50
London Heathrow
10:00
Johannesburg
|
Connect |
BA921
British Airways
BA057
British Airways
|
19:05
Stuttgart
21:10
London Heathrow
|
19:50
London Heathrow
10:15
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Germany to Dusseldorf.
You take a flight from Dusseldorf to Johannesburg and cost approximately 600 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Heidelberg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1852
KLM
KL0591
KLM
|
06:10
Dusseldorf
10:20
Amsterdam Schiphol
|
07:05
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
LX1017
Swiss
LX284
Swiss
|
09:45
Dusseldorf
22:40
Zurich
|
11:00
Zurich
10:10
Johannesburg
|
Connect |
BA937
British Airways
BA055
British Airways
|
10:20
Dusseldorf
18:20
London Heathrow
|
11:00
London Heathrow
07:25
Johannesburg
|
Connect |
BA937
British Airways
BA041
British Airways
BA6200
British Airways
|
10:20
Dusseldorf
16:55
London Heathrow
07:00
Durban
|
11:00
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
LH077
Lufthansa
LH572
Lufthansa
|
10:55
Dusseldorf
22:00
Frankfurt
|
11:50
Frankfurt
09:35
Johannesburg
|
Connect |
TK1524
Turkish Airlines
TK42
Turkish Airlines
|
11:05
Dusseldorf
01:45
Istanbul
|
15:20
Istanbul
10:20
Johannesburg
|
Connect |
AF1607
Air France
AF990
Air France
|
12:05
Dusseldorf
21:00
Paris CDG
|
13:20
Paris CDG
07:40
Johannesburg
|
Connect |
BA939
British Airways
BA041
British Airways
BA6202
British Airways
|
12:30
Dusseldorf
16:55
London Heathrow
08:15
Durban
|
13:05
London Heathrow
05:25
Durban
09:20
Johannesburg
|
Connect |
BA939
British Airways
BA041
British Airways
BA6204
British Airways
|
12:30
Dusseldorf
16:55
London Heathrow
09:15
Durban
|
13:05
London Heathrow
05:25
Durban
10:20
Johannesburg
|
Connect |
BA939
British Airways
BA041
British Airways
BA6200
British Airways
|
12:30
Dusseldorf
16:55
London Heathrow
07:00
Durban
|
13:05
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
BA939
British Airways
BA057
British Airways
|
12:30
Dusseldorf
21:10
London Heathrow
|
13:05
London Heathrow
10:15
Johannesburg
|
Connect |
BA939
British Airways
BA055
British Airways
|
12:30
Dusseldorf
18:20
London Heathrow
|
13:05
London Heathrow
07:25
Johannesburg
|
Connect |
TK1526
Turkish Airlines
TK42
Turkish Airlines
|
14:00
Dusseldorf
01:45
Istanbul
|
19:20
Istanbul
10:20
Johannesburg
|
Connect |
MS734
Egyptair
MS839
Egyptair
|
14:20
Dusseldorf
23:05
Cairo
|
19:50
Cairo
07:05
Johannesburg
|
Connect |
EK056
Emirates
EK775
Emirates
|
14:30
Dusseldorf
04:05
Dubai
|
00:05
Dubai
10:15
Johannesburg
|
Connect |
EK056
Emirates
EK761
Emirates
|
14:30
Dusseldorf
04:40
Dubai
|
00:05
Dubai
10:55
Johannesburg
|
Connect |
EK056
Emirates
EK763
Emirates
|
14:30
Dusseldorf
09:45
Dubai
|
00:05
Dubai
16:05
Johannesburg
|
Connect |
LH087 081
Lufthansa
LH572
Lufthansa
|
14:40
Dusseldorf
22:00
Frankfurt
|
15:30
Frankfurt
09:35
Johannesburg
|
Connect |
LX1019
Swiss
LX284
Swiss
|
14:50
Dusseldorf
22:40
Zurich
|
16:05
Zurich
10:10
Johannesburg
|
Connect |
AF1407
Air France
KQ115
Kenya Airways
KQ760
Kenya Airways
|
15:55
Dusseldorf
20:20
Paris CDG
07:45
Nairobi
|
17:10
Paris CDG
06:25
Nairobi
10:55
Johannesburg
|
Connect |
AF1407
Air France
AF990
Air France
|
15:55
Dusseldorf
21:00
Paris CDG
|
17:10
Paris CDG
07:40
Johannesburg
|
Connect |
BA941
British Airways
BA055
British Airways
|
16:15
Dusseldorf
18:20
London Heathrow
|
16:45
London Heathrow
07:25
Johannesburg
|
Connect |
TK1528
Turkish Airlines
TK42
Turkish Airlines
|
18:05
Dusseldorf
01:45
Istanbul
|
23:20
Istanbul
10:20
Johannesburg
|
Connect |
EW9462
Eurowings
VS449
Virgin Atlantic
|
18:10
Dusseldorf
21:05
London Heathrow
|
18:45
London Heathrow
10:00
Johannesburg
|
Connect |
BA943
British Airways
VS449
Virgin Atlantic
|
18:30
Dusseldorf
21:05
London Heathrow
|
18:55
London Heathrow
10:00
Johannesburg
|
Connect |
LH087
Lufthansa
LH572
Lufthansa
|
18:40
Dusseldorf
22:00
Frankfurt
|
19:30
Frankfurt
09:35
Johannesburg
|
Connect |
LH087
Lufthansa
ET707
Ethiopian Airlines
ET809
Ethiopian Airlines
|
18:40
Dusseldorf
21:35
Frankfurt
08:40
Addis Ababa
|
19:30
Frankfurt
06:25
Addis Ababa
13:05
Johannesburg
|
Connect |
AF1007
Air France
AF990
Air France
|
18:40
Dusseldorf
21:00
Paris CDG
|
20:00
Paris CDG
07:40
Johannesburg
|
Connect |
EW9786
Eurowings
LX284
Swiss
|
19:00
Dusseldorf
22:40
Zurich
|
20:10
Zurich
10:10
Johannesburg
|
Connect |
BA945
British Airways
VS449
Virgin Atlantic
|
19:00
Dusseldorf
21:05
London Heathrow
|
19:30
London Heathrow
10:00
Johannesburg
|
Connect |
LX1027
Swiss
LX284
Swiss
|
20:15
Dusseldorf
22:40
Zurich
|
21:25
Zurich
10:10
Johannesburg
|
Connect |
EK058
Emirates
EK763
Emirates
|
20:45
Dusseldorf
09:45
Dubai
|
06:15
Dubai
16:05
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Germany to Munich.
You take a flight from Munich to Johannesburg and cost approximately 650 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Heidelberg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1790
KLM
KL0591
KLM
|
06:40
Munich
10:20
Amsterdam Schiphol
|
08:15
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
QR060
Qatar Airways
QR1365
Qatar Airways
|
09:20
Munich
20:25
Doha
|
16:50
Doha
04:00
Johannesburg
|
Connect |
QR060
Qatar Airways
QR1363
Qatar Airways
|
09:20
Munich
02:05
Doha
|
16:50
Doha
09:40
Johannesburg
|
Connect |
TK1630
Turkish Airlines
TK42
Turkish Airlines
|
10:15
Munich
01:45
Istanbul
|
14:00
Istanbul
10:20
Johannesburg
|
Connect |
BA949
British Airways
BA055
British Airways
|
10:40
Munich
18:20
London Heathrow
|
11:50
London Heathrow
07:25
Johannesburg
|
Connect |
BA949
British Airways
BA041
British Airways
BA6200
British Airways
|
10:40
Munich
16:55
London Heathrow
07:00
Durban
|
11:50
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
BA949
British Airways
BA057
British Airways
|
10:40
Munich
21:10
London Heathrow
|
11:50
London Heathrow
10:15
Johannesburg
|
Connect |
BA961
British Airways
BA041
British Airways
BA6202
British Airways
|
11:50
Munich
16:55
London Heathrow
08:15
Durban
|
12:55
London Heathrow
05:25
Durban
09:20
Johannesburg
|
Connect |
BA961
British Airways
BA055
British Airways
|
11:50
Munich
18:20
London Heathrow
|
12:55
London Heathrow
07:25
Johannesburg
|
Connect |
AF1723
Air France
AF990
Air France
|
12:35
Munich
21:00
Paris CDG
|
14:20
Paris CDG
07:40
Johannesburg
|
Connect |
EY006
Etihad
EY602
Etihad
|
13:10
Munich
02:00
Abu Dhabi
|
21:50
Abu Dhabi
08:15
Johannesburg
|
Connect |
MS788
Egyptair
MS839
Egyptair
|
14:10
Munich
23:05
Cairo
|
18:40
Cairo
07:05
Johannesburg
|
Connect |
EK050
Emirates
EK775
Emirates
|
14:30
Munich
04:05
Dubai
|
23:25
Dubai
10:15
Johannesburg
|
Connect |
EK050
Emirates
EK761
Emirates
|
14:30
Munich
04:40
Dubai
|
23:25
Dubai
10:55
Johannesburg
|
Connect |
TK1634
Turkish Airlines
TK42
Turkish Airlines
|
15:05
Munich
01:45
Istanbul
|
18:50
Istanbul
10:20
Johannesburg
|
Connect |
AF1623
Air France
AF990
Air France
|
15:25
Munich
21:00
Paris CDG
|
17:05
Paris CDG
07:40
Johannesburg
|
Connect |
LH2478
Lufthansa
BA055
British Airways
|
15:30
Munich
18:20
London Heathrow
|
16:30
London Heathrow
07:25
Johannesburg
|
Connect |
BA953
British Airways
BA055
British Airways
|
15:50
Munich
18:20
London Heathrow
|
16:55
London Heathrow
07:25
Johannesburg
|
Connect |
BA953
British Airways
BA057
British Airways
|
15:50
Munich
21:10
London Heathrow
|
16:55
London Heathrow
10:15
Johannesburg
|
Connect |
QR058
Qatar Airways
QR1367
Qatar Airways
|
15:50
Munich
07:55
Doha
|
23:20
Doha
15:30
Johannesburg
|
Connect |
QR058
Qatar Airways
QR1363
Qatar Airways
|
15:50
Munich
02:05
Doha
|
23:20
Doha
09:40
Johannesburg
|
Connect |
QR058
Qatar Airways
QR1477
Qatar Airways
|
15:50
Munich
07:35
Doha
|
23:20
Doha
14:55
Johannesburg
|
Connect |
LH586
Lufthansa
MS839
Egyptair
|
16:10
Munich
23:05
Cairo
|
19:55
Cairo
07:05
Johannesburg
|
Connect |
LH2372
Lufthansa
LX284
Swiss
|
17:05
Munich
22:40
Zurich
|
18:00
Zurich
10:10
Johannesburg
|
Connect |
LH2234
Lufthansa
AF990
Air France
|
17:40
Munich
21:00
Paris CDG
|
19:15
Paris CDG
07:40
Johannesburg
|
Connect |
LH574
Lufthansa
4Z892
Airlink
|
17:45
Munich
06:50
Capetown
|
06:00
Capetown
08:55
Johannesburg
|
Connect |
LH574
Lufthansa
FA293
Safair
|
17:45
Munich
07:15
Capetown
|
06:00
Capetown
09:25
Johannesburg
|
Connect |
LH574
Lufthansa
SA308
South African Airways
|
17:45
Munich
07:55
Capetown
|
06:00
Capetown
09:50
Johannesburg
|
Connect |
AF1823
Air France
AF990
Air France
|
17:55
Munich
21:00
Paris CDG
|
19:45
Paris CDG
07:40
Johannesburg
|
Connect |
LH117
Lufthansa
LH572
Lufthansa
|
18:00
Munich
22:00
Frankfurt
|
19:00
Frankfurt
09:35
Johannesburg
|
Connect |
TK1636
Turkish Airlines
TK42
Turkish Airlines
|
18:15
Munich
01:45
Istanbul
|
23:00
Istanbul
10:20
Johannesburg
|
Connect |
A3807
Aegean Airlines
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
|
18:25
Munich
00:45
Athens
08:40
Addis Ababa
|
21:55
Athens
06:35
Addis Ababa
13:05
Johannesburg
|
Connect |
LH111
Lufthansa
LH572
Lufthansa
|
19:00
Munich
22:00
Frankfurt
|
20:00
Frankfurt
09:35
Johannesburg
|
Connect |
LH121
Lufthansa
LH572
Lufthansa
|
20:00
Munich
22:00
Frankfurt
|
21:00
Frankfurt
09:35
Johannesburg
|
Connect |
LH1756
Lufthansa
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
|
20:35
Munich
00:45
Athens
08:40
Addis Ababa
|
23:59
Athens
06:35
Addis Ababa
13:05
Johannesburg
|
Connect |
LX1111
Swiss
LX284
Swiss
|
20:45
Munich
22:40
Zurich
|
21:40
Zurich
10:10
Johannesburg
|
Connect |
EK052
Emirates
EK763
Emirates
|
21:30
Munich
09:45
Dubai
|
06:40
Dubai
16:05
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Germany to Zurich.
You take a flight from Zurich to Johannesburg and cost approximately 600 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Heidelberg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1952
KLM
KL0591
KLM
|
06:30
Zurich
10:20
Amsterdam Schiphol
|
08:20
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
BA713
British Airways
BA055
British Airways
|
13:00
Zurich
18:20
London Heathrow
|
13:55
London Heathrow
07:25
Johannesburg
|
Connect |
EY074
Etihad
EY602
Etihad
|
13:35
Zurich
02:00
Abu Dhabi
|
22:30
Abu Dhabi
08:15
Johannesburg
|
Connect |
EK088
Emirates
EK761
Emirates
|
14:35
Zurich
04:40
Dubai
|
23:45
Dubai
10:55
Johannesburg
|
Connect |
EK088
Emirates
EK775
Emirates
|
14:35
Zurich
04:05
Dubai
|
23:45
Dubai
10:15
Johannesburg
|
Connect |
LH1191
Lufthansa
LH572
Lufthansa
|
14:40
Zurich
22:00
Frankfurt
|
15:40
Frankfurt
09:35
Johannesburg
|
Connect |
TK1914
Turkish Airlines
TK42
Turkish Airlines
|
15:00
Zurich
01:45
Istanbul
|
18:55
Istanbul
10:20
Johannesburg
|
Connect |
BA715
British Airways
BA055
British Airways
|
15:50
Zurich
18:20
London Heathrow
|
16:40
London Heathrow
07:25
Johannesburg
|
Connect |
QR096
Qatar Airways
QR1363
Qatar Airways
|
15:55
Zurich
02:05
Doha
|
23:45
Doha
09:40
Johannesburg
|
Connect |
BA717
British Airways
BA055
British Airways
|
16:35
Zurich
18:20
London Heathrow
|
17:25
London Heathrow
07:25
Johannesburg
|
Connect |
BA717
British Airways
BA057
British Airways
|
16:35
Zurich
21:10
London Heathrow
|
17:25
London Heathrow
10:15
Johannesburg
|
Connect |
TK1910
Turkish Airlines
TK42
Turkish Airlines
|
18:05
Zurich
01:45
Istanbul
|
23:05
Istanbul
10:20
Johannesburg
|
Connect |
LH1197
Lufthansa
LH572
Lufthansa
|
18:05
Zurich
22:00
Frankfurt
|
19:05
Frankfurt
09:35
Johannesburg
|
Connect |
AF1815
Air France
AF990
Air France
|
18:30
Zurich
21:00
Paris CDG
|
19:55
Paris CDG
07:40
Johannesburg
|
Connect |
LX1076
Swiss
LH572
Lufthansa
|
19:00
Zurich
22:00
Frankfurt
|
20:10
Frankfurt
09:35
Johannesburg
|
Connect |
EK086
Emirates
EK763
Emirates
|
21:55
Zurich
09:45
Dubai
|
07:10
Dubai
16:05
Johannesburg
|
Connect |
LX284
Swiss
|
22:40
Zurich
|
10:10 Johannesburg | Direct |
You take a bus, shuttle or taxi from your location in Germany to Amsterdam Schiphol.
You take a flight from Amsterdam Schiphol to Johannesburg and cost approximately 290 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Heidelberg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL0591
KLM
|
10:20
Amsterdam Schiphol
|
22:05 Johannesburg | Direct |
BA431
British Airways
BA055
British Airways
|
11:10
Amsterdam Schiphol
18:20
London Heathrow
|
11:30
London Heathrow
07:25
Johannesburg
|
Connect |
EY078
Etihad
EY602
Etihad
|
13:50
Amsterdam Schiphol
02:00
Abu Dhabi
|
23:10
Abu Dhabi
08:15
Johannesburg
|
Connect |
EK148
Emirates
EK761
Emirates
|
14:30
Amsterdam Schiphol
04:40
Dubai
|
00:10
Dubai
10:55
Johannesburg
|
Connect |
EK148
Emirates
EK775
Emirates
|
14:30
Amsterdam Schiphol
04:05
Dubai
|
00:10
Dubai
10:15
Johannesburg
|
Connect |
TK1958
Turkish Airlines
TK42
Turkish Airlines
|
14:35
Amsterdam Schiphol
01:45
Istanbul
|
18:55
Istanbul
10:20
Johannesburg
|
Connect |
LH993
Lufthansa
LH572
Lufthansa
|
14:45
Amsterdam Schiphol
22:00
Frankfurt
|
15:50
Frankfurt
09:35
Johannesburg
|
Connect |
BA2761
British Airways
BA055
British Airways
|
14:50
Amsterdam Schiphol
18:20
London Heathrow
|
15:05
London Heathrow
07:25
Johannesburg
|
Connect |
BA2761
British Airways
BA057
British Airways
|
14:50
Amsterdam Schiphol
21:10
London Heathrow
|
15:05
London Heathrow
10:15
Johannesburg
|
Connect |
LX729
Swiss
LX284
Swiss
|
14:50
Amsterdam Schiphol
22:40
Zurich
|
16:15
Zurich
10:10
Johannesburg
|
Connect |
MS758
Egyptair
MS839
Egyptair
|
15:00
Amsterdam Schiphol
23:05
Cairo
|
20:20
Cairo
07:05
Johannesburg
|
Connect |
QR274
Qatar Airways
QR1363
Qatar Airways
|
15:15
Amsterdam Schiphol
02:05
Doha
|
23:35
Doha
09:40
Johannesburg
|
Connect |
KL1243
KLM
AF990
Air France
|
16:30
Amsterdam Schiphol
21:00
Paris CDG
|
17:45
Paris CDG
07:40
Johannesburg
|
Connect |
BA447
British Airways
BA055
British Airways
|
17:20
Amsterdam Schiphol
18:20
London Heathrow
|
17:30
London Heathrow
07:25
Johannesburg
|
Connect |
BA447
British Airways
BA057
British Airways
|
17:20
Amsterdam Schiphol
21:10
London Heathrow
|
17:30
London Heathrow
10:15
Johannesburg
|
Connect |
TK1960
Turkish Airlines
TK42
Turkish Airlines
|
17:40
Amsterdam Schiphol
01:45
Istanbul
|
22:10
Istanbul
10:20
Johannesburg
|
Connect |
KL1245
KLM
AF990
Air France
|
18:10
Amsterdam Schiphol
21:00
Paris CDG
|
19:25
Paris CDG
07:40
Johannesburg
|
Connect |
TK1954
Turkish Airlines
TK42
Turkish Airlines
|
18:15
Amsterdam Schiphol
01:45
Istanbul
|
23:40
Istanbul
10:20
Johannesburg
|
Connect |
AF1141
Air France
AF990
Air France
|
18:40
Amsterdam Schiphol
21:00
Paris CDG
|
20:00
Paris CDG
07:40
Johannesburg
|
Connect |
KL1027
KLM
VS449
Virgin Atlantic
|
18:50
Amsterdam Schiphol
21:05
London Heathrow
|
19:15
London Heathrow
10:00
Johannesburg
|
Connect |
BA441
British Airways
BA057
British Airways
|
19:35
Amsterdam Schiphol
21:10
London Heathrow
|
19:50
London Heathrow
10:15
Johannesburg
|
Connect |
LH999
Lufthansa
LH572
Lufthansa
|
19:35
Amsterdam Schiphol
22:00
Frankfurt
|
20:40
Frankfurt
09:35
Johannesburg
|
Connect |
KQ117
Kenya Airways
KQ760
Kenya Airways
|
19:35
Amsterdam Schiphol
07:45
Nairobi
|
05:55
Nairobi
10:55
Johannesburg
|
Connect |
LX735
Swiss
LX284
Swiss
|
20:10
Amsterdam Schiphol
22:40
Zurich
|
21:40
Zurich
10:10
Johannesburg
|
Connect |
EK150
Emirates
EK763
Emirates
|
22:00
Amsterdam Schiphol
09:45
Dubai
|
07:45
Dubai
16:05
Johannesburg
|
Connect |
You can find hotels and accommodations in Heidelberg, South Africa with our hotels search tool below
Booking.com