How to get to Virginia, South Africa from Germany by flight ? You can check flights from Germany to Virginia, South Africa below.
You can find flight ticket prices from Germany to Virginia, 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 Virginia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1762
KLM
KL0591
KLM
|
07:00
Frankfurt
10:35
Amsterdam Schiphol
|
08:10
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
QR070
Qatar Airways
QR1365
Qatar Airways
|
10:15
Frankfurt
20:40
Doha
|
17:15
Doha
04:00
Johannesburg
|
Connect |
EY008
Etihad
EY602
Etihad
|
13:50
Frankfurt
02:00
Abu Dhabi
|
22:05
Abu Dhabi
08:15
Johannesburg
|
Connect |
TK1592
Turkish Airlines
TK42
Turkish Airlines
|
15:15
Frankfurt
01:45
Istanbul
|
19:15
Istanbul
10:20
Johannesburg
|
Connect |
EK046
Emirates
EK775
Emirates
|
15:15
Frankfurt
04:05
Dubai
|
23:35
Dubai
10:15
Johannesburg
|
Connect |
MS786
Egyptair
MS839
Egyptair
|
15:25
Frankfurt
23:10
Cairo
|
19:20
Cairo
07:10
Johannesburg
|
Connect |
QR068
Qatar Airways
QR1363
Qatar Airways
|
16:50
Frankfurt
02:30
Doha
|
23:50
Doha
09:50
Johannesburg
|
Connect |
AF1319
Air France
AF990
Air France
|
18:10
Frankfurt
21:00
Paris CDG
|
19:40
Paris CDG
07:40
Johannesburg
|
Connect |
TK1594
Turkish Airlines
TK42
Turkish Airlines
|
18:50
Frankfurt
01:45
Istanbul
|
22:55
Istanbul
10:20
Johannesburg
|
Connect |
LX1077
Swiss
LX288
Swiss
|
20:55
Frankfurt
22:40
Zurich
|
21:50
Zurich
09:10
Johannesburg
|
Connect |
ET707
Ethiopian Airlines
ET809
Ethiopian Airlines
|
22:05
Frankfurt
08:40
Addis Ababa
|
05:55
Addis Ababa
13:05
Johannesburg
|
Connect |
LH572
Lufthansa
|
22:05
Frankfurt
|
08:30 Johannesburg | Direct |
EK048
Emirates
EK763
Emirates
|
22:20
Frankfurt
09:55
Dubai
|
06:40
Dubai
16:15
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Germany to Frankfurt.
You take a flight from Frankfurt to Bloemfontein and cost approximately 850 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in Virginia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QR070
Qatar Airways
QR1365
Qatar Airways
5Z112
CemAir
|
10:15
Frankfurt
20:40
Doha
06:25
Johannesburg
|
17:15
Doha
04:00
Johannesburg
07:25
Bloemfontein
|
Connect |
QR070
Qatar Airways
QR1365
Qatar Airways
4Z701
Airlink
|
10:15
Frankfurt
20:40
Doha
06:20
Johannesburg
|
17:15
Doha
04:00
Johannesburg
07:20
Bloemfontein
|
Connect |
EY008
Etihad
EY602
Etihad
4Z703
Airlink
|
13:50
Frankfurt
02:00
Abu Dhabi
09:25
Johannesburg
|
22:05
Abu Dhabi
08:15
Johannesburg
10:40
Bloemfontein
|
Connect |
LX1073
Swiss
LX288
Swiss
5Z116
CemAir
|
15:10
Frankfurt
22:40
Zurich
10:30
Johannesburg
|
16:10
Zurich
09:10
Johannesburg
11:30
Bloemfontein
|
Connect |
MS786
Egyptair
MS839
Egyptair
4Z703
Airlink
|
15:25
Frankfurt
23:10
Cairo
09:25
Johannesburg
|
19:20
Cairo
07:10
Johannesburg
10:40
Bloemfontein
|
Connect |
MS786
Egyptair
MS839
Egyptair
5Z116
CemAir
|
15:25
Frankfurt
23:10
Cairo
10:30
Johannesburg
|
19:20
Cairo
07:10
Johannesburg
11:30
Bloemfontein
|
Connect |
LH114
Lufthansa
LH574
Lufthansa
FA842
Safair
|
17:10
Frankfurt
19:25
Munich
11:15
Capetown
|
18:05
Munich
07:40
Capetown
12:50
Bloemfontein
|
Connect |
LH114
Lufthansa
LH574
Lufthansa
4Z604
Airlink
|
17:10
Frankfurt
19:25
Munich
10:35
Capetown
|
18:05
Munich
07:40
Capetown
12:10
Bloemfontein
|
Connect |
AF1319
Air France
AF990
Air France
4Z703
Airlink
|
18:10
Frankfurt
21:00
Paris CDG
09:25
Johannesburg
|
19:40
Paris CDG
07:40
Johannesburg
10:40
Bloemfontein
|
Connect |
TK1594
Turkish Airlines
TK42
Turkish Airlines
4Z709
Airlink
|
18:50
Frankfurt
01:45
Istanbul
14:00
Johannesburg
|
22:55
Istanbul
10:20
Johannesburg
15:00
Bloemfontein
|
Connect |
TK1594
Turkish Airlines
TK42
Turkish Airlines
5Z114
CemAir
|
18:50
Frankfurt
01:45
Istanbul
15:00
Johannesburg
|
22:55
Istanbul
10:20
Johannesburg
16:00
Bloemfontein
|
Connect |
DE2292
Condor Flugdienst
4Z125
Airlink
4Z705
Airlink
|
20:20
Frankfurt
13:20
Windhoek
16:25
Johannesburg
|
06:35
Windhoek
15:15
Johannesburg
17:25
Bloemfontein
|
Connect |
LX1077
Swiss
LX288
Swiss
4Z709
Airlink
|
20:55
Frankfurt
22:40
Zurich
14:00
Johannesburg
|
21:50
Zurich
09:10
Johannesburg
15:00
Bloemfontein
|
Connect |
LX1077
Swiss
LX288
Swiss
5Z114
CemAir
|
20:55
Frankfurt
22:40
Zurich
15:00
Johannesburg
|
21:50
Zurich
09:10
Johannesburg
16:00
Bloemfontein
|
Connect |
LX1077
Swiss
LX288
Swiss
5Z116
CemAir
|
20:55
Frankfurt
22:40
Zurich
10:30
Johannesburg
|
21:50
Zurich
09:10
Johannesburg
11:30
Bloemfontein
|
Connect |
4Y132
Airbus France
4Z121
Airlink
4Z705
Airlink
|
21:50
Frankfurt
09:15
Windhoek
16:25
Johannesburg
|
08:05
Windhoek
11:10
Johannesburg
17:25
Bloemfontein
|
Connect |
4Y132
Airbus France
4Z121
Airlink
4Z709
Airlink
|
21:50
Frankfurt
09:15
Windhoek
14:00
Johannesburg
|
08:05
Windhoek
11:10
Johannesburg
15:00
Bloemfontein
|
Connect |
4Y132
Airbus France
4Z125
Airlink
4Z705
Airlink
|
21:50
Frankfurt
13:20
Windhoek
16:25
Johannesburg
|
08:05
Windhoek
15:15
Johannesburg
17:25
Bloemfontein
|
Connect |
4Y132
Airbus France
4Z321
Airlink
4Z608
Airlink
|
21:50
Frankfurt
09:25
Windhoek
16:40
Capetown
|
08:05
Windhoek
11:35
Capetown
18:15
Bloemfontein
|
Connect |
4Y132
Airbus France
4Z327
Airlink
4Z608
Airlink
|
21:50
Frankfurt
13:40
Windhoek
16:40
Capetown
|
08:05
Windhoek
15:50
Capetown
18:15
Bloemfontein
|
Connect |
DE2290
Condor Flugdienst
4Z608
Airlink
|
21:55
Frankfurt
16:40
Capetown
|
10:55
Capetown
18:15
Bloemfontein
|
Connect |
ET707
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z705
Airlink
|
22:05
Frankfurt
08:40
Addis Ababa
16:25
Johannesburg
|
05:55
Addis Ababa
13:05
Johannesburg
17:25
Bloemfontein
|
Connect |
ET707
Ethiopian Airlines
ET809
Ethiopian Airlines
5Z114
CemAir
|
22:05
Frankfurt
08:40
Addis Ababa
15:00
Johannesburg
|
05:55
Addis Ababa
13:05
Johannesburg
16:00
Bloemfontein
|
Connect |
LH572
Lufthansa
5Z116
CemAir
|
22:05
Frankfurt
10:30
Johannesburg
|
08:30
Johannesburg
11:30
Bloemfontein
|
Connect |
LH572
Lufthansa
4Z709
Airlink
|
22:05
Frankfurt
14:00
Johannesburg
|
08:30
Johannesburg
15:00
Bloemfontein
|
Connect |
ET707
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z709
Airlink
|
22:05
Frankfurt
08:40
Addis Ababa
14:00
Johannesburg
|
05:55
Addis Ababa
13:05
Johannesburg
15:00
Bloemfontein
|
Connect |
LH572
Lufthansa
4Z703
Airlink
|
22:05
Frankfurt
09:25
Johannesburg
|
08:30
Johannesburg
10:40
Bloemfontein
|
Connect |
ET707
Ethiopian Airlines
ET847
Ethiopian Airlines
4Z608
Airlink
|
22:05
Frankfurt
08:15
Addis Ababa
16:40
Capetown
|
05:55
Addis Ababa
13:45
Capetown
18:15
Bloemfontein
|
Connect |
LH576
Lufthansa
4Z608
Airlink
|
22:15
Frankfurt
16:40
Capetown
|
10:00
Capetown
18:15
Bloemfontein
|
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 Virginia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1952
KLM
KL0591
KLM
|
07:00
Zurich
10:35
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
EY074
Etihad
EY602
Etihad
|
14:30
Zurich
02:00
Abu Dhabi
|
22:30
Abu Dhabi
08:15
Johannesburg
|
Connect |
AF1615
Air France
AF990
Air France
|
14:50
Zurich
21:00
Paris CDG
|
16:10
Paris CDG
07:40
Johannesburg
|
Connect |
TK1914
Turkish Airlines
TK42
Turkish Airlines
|
15:00
Zurich
01:45
Istanbul
|
18:55
Istanbul
10:20
Johannesburg
|
Connect |
EK088
Emirates
EK775
Emirates
|
15:25
Zurich
04:05
Dubai
|
23:45
Dubai
10:15
Johannesburg
|
Connect |
QR096
Qatar Airways
QR1363
Qatar Airways
|
16:10
Zurich
02:30
Doha
|
23:00
Doha
09:50
Johannesburg
|
Connect |
LH1197
Lufthansa
LH572
Lufthansa
|
18:05
Zurich
22:05
Frankfurt
|
19:05
Frankfurt
08:30
Johannesburg
|
Connect |
LH1199
Lufthansa
LH572
Lufthansa
|
18:20
Zurich
22:05
Frankfurt
|
19:20
Frankfurt
08:30
Johannesburg
|
Connect |
LX1076
Swiss
LH572
Lufthansa
|
19:05
Zurich
22:05
Frankfurt
|
20:10
Frankfurt
08:30
Johannesburg
|
Connect |
TK1910
Turkish Airlines
TK42
Turkish Airlines
|
19:20
Zurich
01:45
Istanbul
|
23:20
Istanbul
10:20
Johannesburg
|
Connect |
LX288
Swiss
|
22:40
Zurich
|
09:10 Johannesburg | Direct |
You take a bus, shuttle or taxi from your location in Germany to Munich.
You take a flight from Munich to Bloemfontein and cost approximately 800 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in Virginia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AF1123
Air France
AF864
Air France
4Z600
Airlink
|
07:15
Munich
10:10
Paris CDG
06:00
Capetown
|
09:00
Paris CDG
22:30
Capetown
07:35
Bloemfontein
|
Connect |
QR060
Qatar Airways
QR1365
Qatar Airways
5Z112
CemAir
|
10:15
Munich
20:40
Doha
06:25
Johannesburg
|
16:55
Doha
04:00
Johannesburg
07:25
Bloemfontein
|
Connect |
QR060
Qatar Airways
QR1365
Qatar Airways
4Z701
Airlink
|
10:15
Munich
20:40
Doha
06:20
Johannesburg
|
16:55
Doha
04:00
Johannesburg
07:20
Bloemfontein
|
Connect |
AF1723
Air France
AF990
Air France
4Z703
Airlink
|
12:35
Munich
21:00
Paris CDG
09:25
Johannesburg
|
14:20
Paris CDG
07:40
Johannesburg
10:40
Bloemfontein
|
Connect |
AF1723
Air France
AF990
Air France
5Z116
CemAir
|
12:35
Munich
21:00
Paris CDG
10:30
Johannesburg
|
14:20
Paris CDG
07:40
Johannesburg
11:30
Bloemfontein
|
Connect |
LH109
Lufthansa
LH572
Lufthansa
5Z116
CemAir
|
14:00
Munich
22:05
Frankfurt
10:30
Johannesburg
|
15:00
Frankfurt
08:30
Johannesburg
11:30
Bloemfontein
|
Connect |
LH109
Lufthansa
LH572
Lufthansa
4Z703
Airlink
|
14:00
Munich
22:05
Frankfurt
09:25
Johannesburg
|
15:00
Frankfurt
08:30
Johannesburg
10:40
Bloemfontein
|
Connect |
EY006
Etihad
EY602
Etihad
5Z116
CemAir
|
14:55
Munich
02:00
Abu Dhabi
10:30
Johannesburg
|
22:50
Abu Dhabi
08:15
Johannesburg
11:30
Bloemfontein
|
Connect |
EY006
Etihad
EY602
Etihad
4Z703
Airlink
|
14:55
Munich
02:00
Abu Dhabi
09:25
Johannesburg
|
22:50
Abu Dhabi
08:15
Johannesburg
10:40
Bloemfontein
|
Connect |
AF1623
Air France
AF990
Air France
4Z703
Airlink
|
15:25
Munich
21:00
Paris CDG
09:25
Johannesburg
|
17:05
Paris CDG
07:40
Johannesburg
10:40
Bloemfontein
|
Connect |
EK050
Emirates
EK775
Emirates
4Z709
Airlink
|
15:40
Munich
04:05
Dubai
14:00
Johannesburg
|
23:45
Dubai
10:15
Johannesburg
15:00
Bloemfontein
|
Connect |
MS788
Egyptair
MS839
Egyptair
4Z703
Airlink
|
15:55
Munich
23:10
Cairo
09:25
Johannesburg
|
19:30
Cairo
07:10
Johannesburg
10:40
Bloemfontein
|
Connect |
MS788
Egyptair
MS839
Egyptair
5Z116
CemAir
|
15:55
Munich
23:10
Cairo
10:30
Johannesburg
|
19:30
Cairo
07:10
Johannesburg
11:30
Bloemfontein
|
Connect |
LH2372
Lufthansa
LX288
Swiss
5Z116
CemAir
|
16:45
Munich
22:40
Zurich
10:30
Johannesburg
|
17:40
Zurich
09:10
Johannesburg
11:30
Bloemfontein
|
Connect |
QR058
Qatar Airways
QR1363
Qatar Airways
5Z114
CemAir
|
16:50
Munich
02:30
Doha
15:00
Johannesburg
|
23:30
Doha
09:50
Johannesburg
16:00
Bloemfontein
|
Connect |
QR058
Qatar Airways
QR1363
Qatar Airways
4Z709
Airlink
|
16:50
Munich
02:30
Doha
14:00
Johannesburg
|
23:30
Doha
09:50
Johannesburg
15:00
Bloemfontein
|
Connect |
LH586
Lufthansa
MS839
Egyptair
5Z116
CemAir
|
17:00
Munich
23:10
Cairo
10:30
Johannesburg
|
20:45
Cairo
07:10
Johannesburg
11:30
Bloemfontein
|
Connect |
LH117
Lufthansa
LH572
Lufthansa
4Z709
Airlink
|
18:00
Munich
22:05
Frankfurt
14:00
Johannesburg
|
19:00
Frankfurt
08:30
Johannesburg
15:00
Bloemfontein
|
Connect |
LH117
Lufthansa
LH572
Lufthansa
5Z116
CemAir
|
18:00
Munich
22:05
Frankfurt
10:30
Johannesburg
|
19:00
Frankfurt
08:30
Johannesburg
11:30
Bloemfontein
|
Connect |
LH117
Lufthansa
LH572
Lufthansa
4Z703
Airlink
|
18:00
Munich
22:05
Frankfurt
09:25
Johannesburg
|
19:00
Frankfurt
08:30
Johannesburg
10:40
Bloemfontein
|
Connect |
AF1823
Air France
AF990
Air France
4Z709
Airlink
|
18:10
Munich
21:00
Paris CDG
14:00
Johannesburg
|
19:55
Paris CDG
07:40
Johannesburg
15:00
Bloemfontein
|
Connect |
AF1823
Air France
AF990
Air France
5Z116
CemAir
|
18:10
Munich
21:00
Paris CDG
10:30
Johannesburg
|
19:55
Paris CDG
07:40
Johannesburg
11:30
Bloemfontein
|
Connect |
AF1823
Air France
AF990
Air France
4Z703
Airlink
|
18:10
Munich
21:00
Paris CDG
09:25
Johannesburg
|
19:55
Paris CDG
07:40
Johannesburg
10:40
Bloemfontein
|
Connect |
TK1636
Turkish Airlines
TK42
Turkish Airlines
4Z705
Airlink
|
18:35
Munich
01:45
Istanbul
16:25
Johannesburg
|
22:20
Istanbul
10:20
Johannesburg
17:25
Bloemfontein
|
Connect |
TK1636
Turkish Airlines
TK42
Turkish Airlines
5Z114
CemAir
|
18:35
Munich
01:45
Istanbul
15:00
Johannesburg
|
22:20
Istanbul
10:20
Johannesburg
16:00
Bloemfontein
|
Connect |
TK1636
Turkish Airlines
TK42
Turkish Airlines
4Z709
Airlink
|
18:35
Munich
01:45
Istanbul
14:00
Johannesburg
|
22:20
Istanbul
10:20
Johannesburg
15:00
Bloemfontein
|
Connect |
BA961
British Airways
BA057
British Airways
5Z116
CemAir
|
18:45
Munich
21:25
London Heathrow
10:30
Johannesburg
|
19:50
London Heathrow
09:15
Johannesburg
11:30
Bloemfontein
|
Connect |
BA961
British Airways
BA057
British Airways
4Z705
Airlink
|
18:45
Munich
21:25
London Heathrow
16:25
Johannesburg
|
19:50
London Heathrow
09:15
Johannesburg
17:25
Bloemfontein
|
Connect |
BA961
British Airways
BA059
British Airways
4Z608
Airlink
|
18:45
Munich
21:40
London Heathrow
16:40
Capetown
|
19:50
London Heathrow
10:10
Capetown
18:15
Bloemfontein
|
Connect |
LX1111
Swiss
LX288
Swiss
5Z114
CemAir
|
19:15
Munich
22:40
Zurich
15:00
Johannesburg
|
20:10
Zurich
09:10
Johannesburg
16:00
Bloemfontein
|
Connect |
LX1111
Swiss
LX288
Swiss
4Z709
Airlink
|
19:15
Munich
22:40
Zurich
14:00
Johannesburg
|
20:10
Zurich
09:10
Johannesburg
15:00
Bloemfontein
|
Connect |
LX1111
Swiss
LX288
Swiss
5Z116
CemAir
|
19:15
Munich
22:40
Zurich
10:30
Johannesburg
|
20:10
Zurich
09:10
Johannesburg
11:30
Bloemfontein
|
Connect |
LH574
Lufthansa
JE406
Mango
|
19:25
Munich
11:35
Capetown
|
07:40
Capetown
13:05
Bloemfontein
|
Connect |
LH574
Lufthansa
5Z1803
CemAir
5Z114
CemAir
|
19:25
Munich
08:45
Capetown
15:00
Johannesburg
|
07:40
Capetown
10:45
Johannesburg
16:00
Bloemfontein
|
Connect |
LH574
Lufthansa
FA842
Safair
|
19:25
Munich
11:15
Capetown
|
07:40
Capetown
12:50
Bloemfontein
|
Connect |
LH574
Lufthansa
4Z604
Airlink
|
19:25
Munich
10:35
Capetown
|
07:40
Capetown
12:10
Bloemfontein
|
Connect |
LH121
Lufthansa
LH572
Lufthansa
5Z116
CemAir
|
20:00
Munich
22:05
Frankfurt
10:30
Johannesburg
|
21:00
Frankfurt
08:30
Johannesburg
11:30
Bloemfontein
|
Connect |
LH121
Lufthansa
LH572
Lufthansa
4Z703
Airlink
|
20:00
Munich
22:05
Frankfurt
09:25
Johannesburg
|
21:00
Frankfurt
08:30
Johannesburg
10:40
Bloemfontein
|
Connect |
LH121
Lufthansa
LH576
Lufthansa
4Z608
Airlink
|
20:00
Munich
22:15
Frankfurt
16:40
Capetown
|
21:00
Frankfurt
10:00
Capetown
18:15
Bloemfontein
|
Connect |
LH121
Lufthansa
LH572
Lufthansa
4Z709
Airlink
|
20:00
Munich
22:05
Frankfurt
14:00
Johannesburg
|
21:00
Frankfurt
08:30
Johannesburg
15:00
Bloemfontein
|
Connect |
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 Virginia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL0591
KLM
|
10:35
Amsterdam Schiphol
|
21:20 Johannesburg | Direct |
AF1741
Air France
AF990
Air France
|
14:30
Amsterdam Schiphol
21:00
Paris CDG
|
15:50
Paris CDG
07:40
Johannesburg
|
Connect |
TK1958
Turkish Airlines
TK42
Turkish Airlines
|
14:35
Amsterdam Schiphol
01:45
Istanbul
|
18:55
Istanbul
10:20
Johannesburg
|
Connect |
EY078
Etihad
EY602
Etihad
|
14:40
Amsterdam Schiphol
02:00
Abu Dhabi
|
23:10
Abu Dhabi
08:15
Johannesburg
|
Connect |
LX729
Swiss
LX288
Swiss
|
14:55
Amsterdam Schiphol
22:40
Zurich
|
16:35
Zurich
09:10
Johannesburg
|
Connect |
EK148
Emirates
EK775
Emirates
|
15:20
Amsterdam Schiphol
04:05
Dubai
|
23:59
Dubai
10:15
Johannesburg
|
Connect |
MS758
Egyptair
MS839
Egyptair
|
15:40
Amsterdam Schiphol
23:10
Cairo
|
20:00
Cairo
07:10
Johannesburg
|
Connect |
QR274
Qatar Airways
QR1363
Qatar Airways
|
16:15
Amsterdam Schiphol
02:30
Doha
|
23:40
Doha
09:50
Johannesburg
|
Connect |
KL1243
KLM
AF990
Air France
|
16:30
Amsterdam Schiphol
21:00
Paris CDG
|
17:45
Paris CDG
07:40
Johannesburg
|
Connect |
TK1960
Turkish Airlines
TK42
Turkish Airlines
|
17:40
Amsterdam Schiphol
01:45
Istanbul
|
22:10
Istanbul
10:20
Johannesburg
|
Connect |
LH997
Lufthansa
LH572
Lufthansa
|
18:30
Amsterdam Schiphol
22:05
Frankfurt
|
19:35
Frankfurt
08:30
Johannesburg
|
Connect |
TK1954
Turkish Airlines
TK42
Turkish Airlines
|
18:30
Amsterdam Schiphol
01:45
Istanbul
|
22:55
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 |
BA423
British Airways
BA057
British Airways
|
19:30
Amsterdam Schiphol
21:25
London Heathrow
|
19:50
London Heathrow
09:15
Johannesburg
|
Connect |
LX735
Swiss
LX288
Swiss
|
20:10
Amsterdam Schiphol
22:40
Zurich
|
21:40
Zurich
09:10
Johannesburg
|
Connect |
KL1033
KLM
VS449
Virgin Atlantic
|
20:30
Amsterdam Schiphol
22:10
London Heathrow
|
20:55
London Heathrow
10:05
Johannesburg
|
Connect |
KQ117
Kenya Airways
KQ760
Kenya Airways
|
20:35
Amsterdam Schiphol
07:45
Nairobi
|
05:55
Nairobi
10:55
Johannesburg
|
Connect |
You can find hotels and accommodations in Virginia, South Africa with our hotels search tool below
Booking.com