How to get to Johannesburg, South Africa from Geneva by flight ? You can check flights from Geneva to Johannesburg, South Africa below.
You can find flight ticket prices from Geneva to Johannesburg, South Africa with our flight tickets search tool below
You take a flight from Geneva to Johannesburg and cost approximately 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1924
KLM
KL0591
KLM
|
07:05
Geneva
10:35
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
AF1243
Air France
AF990
Air France
|
07:20
Geneva
21:00
Paris CDG
|
08:40
Paris CDG
07:40
Johannesburg
|
Connect |
U21355
easyJet
KL0591
KLM
|
07:40
Geneva
10:35
Amsterdam Schiphol
|
09:15
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
LH1213
Lufthansa
LH572
Lufthansa
|
09:15
Geneva
22:05
Frankfurt
|
10:35
Frankfurt
08:30
Johannesburg
|
Connect |
LX2807
Swiss
LX288
Swiss
|
10:00
Geneva
22:40
Zurich
|
10:50
Zurich
09:10
Johannesburg
|
Connect |
AF1643
Air France
AF990
Air France
|
10:25
Geneva
21:00
Paris CDG
|
11:40
Paris CDG
07:40
Johannesburg
|
Connect |
TK1918
Turkish Airlines
TK42
Turkish Airlines
|
11:15
Geneva
01:45
Istanbul
|
15:25
Istanbul
10:20
Johannesburg
|
Connect |
BA727
British Airways
BA041
British Airways
BA6200
British Airways
|
11:55
Geneva
16:55
London Heathrow
07:00
Durban
|
12:40
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
BA727
British Airways
BA057
British Airways
|
11:55
Geneva
21:25
London Heathrow
|
12:40
London Heathrow
09:15
Johannesburg
|
Connect |
EY052
Etihad
EY602
Etihad
|
14:35
Geneva
02:00
Abu Dhabi
|
22:50
Abu Dhabi
08:15
Johannesburg
|
Connect |
AF1443
Air France
AF990
Air France
|
14:40
Geneva
21:00
Paris CDG
|
15:55
Paris CDG
07:40
Johannesburg
|
Connect |
TK1922
Turkish Airlines
TK42
Turkish Airlines
|
14:50
Geneva
01:45
Istanbul
|
18:55
Istanbul
10:20
Johannesburg
|
Connect |
MS772
Egyptair
MS839
Egyptair
|
15:00
Geneva
23:10
Cairo
|
18:50
Cairo
07:10
Johannesburg
|
Connect |
LX2811
Swiss
LX288
Swiss
|
15:15
Geneva
22:40
Zurich
|
16:05
Zurich
09:10
Johannesburg
|
Connect |
EK090
Emirates
EK775
Emirates
|
15:15
Geneva
04:05
Dubai
|
23:45
Dubai
10:15
Johannesburg
|
Connect |
SV0236
Saudia
SV0447
Saudia
|
15:30
Geneva
04:35
Jeddah
|
21:45
Jeddah
10:45
Johannesburg
|
Connect |
QR100
Qatar Airways
QR1363
Qatar Airways
|
15:50
Geneva
02:30
Doha
|
23:55
Doha
09:50
Johannesburg
|
Connect |
QR100
Qatar Airways
QR1367 1477
Qatar Airways
|
15:50
Geneva
07:35
Doha
|
23:55
Doha
14:55
Johannesburg
|
Connect |
LX356
Swiss
BA057
British Airways
|
17:50
Geneva
21:25
London Heathrow
|
18:30
London Heathrow
09:15
Johannesburg
|
Connect |
LH1223
Lufthansa
LH572
Lufthansa
|
17:55
Geneva
22:05
Frankfurt
|
19:10
Frankfurt
08:30
Johannesburg
|
Connect |
TK1920
Turkish Airlines
TK42
Turkish Airlines
|
18:15
Geneva
01:45
Istanbul
|
22:25
Istanbul
10:20
Johannesburg
|
Connect |
LX2819
Swiss
LX288
Swiss
|
20:30
Geneva
22:40
Zurich
|
21:20
Zurich
09:10
Johannesburg
|
Connect |
EK084
Emirates
EK763
Emirates
|
21:40
Geneva
09:55
Dubai
|
06:10
Dubai
16:15
Johannesburg
|
Connect |
ET727
Ethiopian Airlines
ET809
Ethiopian Airlines
|
22:45
Geneva
08:40
Addis Ababa
|
06:30
Addis Ababa
13:05
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Geneva to Zurich.
You take a flight from Zurich to Johannesburg and cost approximately 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1952
KLM
KL0591
KLM
|
07:00
Zurich
10:35
Amsterdam Schiphol
|
08:35
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 |
LH1191
Lufthansa
LH572
Lufthansa
|
14:40
Zurich
22:05
Frankfurt
|
15:40
Frankfurt
08:30
Johannesburg
|
Connect |
AF1615
Air France
AF990
Air France
|
14:55
Zurich
21:00
Paris CDG
|
16:15
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 |
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 |
LY344
El Al
LY053
El Al
|
21:25
Zurich
05:55
Tel Aviv
|
02:20
Tel Aviv
13:50
Johannesburg
|
Connect |
LX288
Swiss
|
22:40
Zurich
|
09:10 Johannesburg | Direct |
LX256
Swiss
LY053
El Al
|
22:45
Zurich
05:55
Tel Aviv
|
03:30
Tel Aviv
13:50
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Geneva to Lyon.
You take a flight from Lyon to Johannesburg and cost approximately 650 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1412
KLM
KL0591
KLM
|
06:05
Lyon
10:35
Amsterdam Schiphol
|
07:40
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
LH1083
Lufthansa
LH572
Lufthansa
|
07:35
Lyon
22:05
Frankfurt
|
09:00
Frankfurt
08:30
Johannesburg
|
Connect |
AF7641
Air France
AF990
Air France
|
10:10
Lyon
21:00
Paris CDG
|
11:25
Paris CDG
07:40
Johannesburg
|
Connect |
LH1075
Lufthansa
LH572
Lufthansa
|
10:45
Lyon
22:05
Frankfurt
|
12:10
Frankfurt
08:30
Johannesburg
|
Connect |
TK1808
Turkish Airlines
TK42
Turkish Airlines
|
11:35
Lyon
01:45
Istanbul
|
15:50
Istanbul
10:20
Johannesburg
|
Connect |
AF7643
Air France
AF990
Air France
|
14:20
Lyon
21:00
Paris CDG
|
15:30
Paris CDG
07:40
Johannesburg
|
Connect |
TK1810
Turkish Airlines
TK42
Turkish Airlines
|
18:20
Lyon
01:45
Istanbul
|
22:35
Istanbul
10:20
Johannesburg
|
Connect |
AF7649
Air France
KQ115
Kenya Airways
KQ760
Kenya Airways
|
18:45
Lyon
21:20
Paris CDG
07:45
Nairobi
|
20:00
Paris CDG
06:25
Nairobi
10:55
Johannesburg
|
Connect |
AF7649
Air France
AF990
Air France
|
18:45
Lyon
21:00
Paris CDG
|
20:00
Paris CDG
07:40
Johannesburg
|
Connect |
LH1079
Lufthansa
LH572
Lufthansa
|
19:05
Lyon
22:05
Frankfurt
|
20:25
Frankfurt
08:30
Johannesburg
|
Connect |
EK082
Emirates
EK763
Emirates
|
21:45
Lyon
09:55
Dubai
|
06:05
Dubai
16:15
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Geneva to Basel.
You take a flight from Basel to Johannesburg and cost approximately 600 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1984
KLM
KL0591
KLM
|
06:20
Basel
10:35
Amsterdam Schiphol
|
07:45
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
LH1211
Lufthansa
LH572
Lufthansa
|
07:00
Basel
22:05
Frankfurt
|
08:00
Frankfurt
08:30
Johannesburg
|
Connect |
AF1193
Air France
AF990
Air France
|
10:25
Basel
21:00
Paris CDG
|
11:40
Paris CDG
07:40
Johannesburg
|
Connect |
LH1203
Lufthansa
LH572
Lufthansa
|
11:15
Basel
22:05
Frankfurt
|
12:15
Frankfurt
08:30
Johannesburg
|
Connect |
TK1924
Turkish Airlines
TK42
Turkish Airlines
|
11:15
Basel
01:45
Istanbul
|
15:20
Istanbul
10:20
Johannesburg
|
Connect |
LH1207
Lufthansa
LH572
Lufthansa
|
18:05
Basel
22:05
Frankfurt
|
19:00
Frankfurt
08:30
Johannesburg
|
Connect |
TK1926
Turkish Airlines
TK42
Turkish Airlines
|
18:25
Basel
01:45
Istanbul
|
22:25
Istanbul
10:20
Johannesburg
|
Connect |
You can find hotels and accommodations in Johannesburg, South Africa with our hotels search tool below
Booking.com