How to get to Swaziland from Switzerland by flight ? You can check flights from Switzerland to Swaziland below.
You can find flight ticket prices from Switzerland to Swaziland with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Switzerland to Zurich.
You take a flight from Zurich to Maputo and cost approximately 650 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Swaziland.
Flight | Depart | Arrive | |
---|---|---|---|
TP929
TAP Portugal
TP283
TAP Portugal
|
06:00
Zurich
19:15
Lisbon
|
07:55
Lisbon
06:45
Maputo
|
Connect |
LX2084 2086
Swiss
TP283
TAP Portugal
|
07:50
Zurich
19:15
Lisbon
|
09:50
Lisbon
06:45
Maputo
|
Connect |
QR094
Qatar Airways
QR1361
Qatar Airways
|
09:15
Zurich
01:45
Doha
|
16:05
Doha
09:20
Maputo
|
Connect |
TP931
TAP Portugal
TP283
TAP Portugal
|
13:15
Zurich
19:15
Lisbon
|
15:10
Lisbon
06:45
Maputo
|
Connect |
TK1914
Turkish Airlines
TK38 42
Turkish Airlines
TK38
Turkish Airlines
|
14:40
Zurich
01:35
Istanbul Ataturk
11:20
Johannesburg
|
18:35
Istanbul Ataturk
10:20
Johannesburg
12:35
Maputo
|
Connect |
KL1962
KLM
KQ117
Kenya Airways
KQ740
Kenya Airways
|
17:35
Zurich
20:35
Amsterdam Schiphol
11:10
Nairobi
|
19:15
Amsterdam Schiphol
05:55
Nairobi
14:20
Maputo
|
Connect |
QR096
Qatar Airways
QR1361
Qatar Airways
|
18:05
Zurich
01:45
Doha
|
00:55
Doha
09:20
Maputo
|
Connect |
AF1815
Air France
AF814
Air France
KQ740
Kenya Airways
|
18:40
Zurich
21:05
Paris CDG
11:10
Nairobi
|
20:00
Paris CDG
06:10
Nairobi
14:20
Maputo
|
Connect |
TK1910
Turkish Airlines
TK38 42
Turkish Airlines
TK38
Turkish Airlines
|
19:30
Zurich
01:35
Istanbul Ataturk
11:20
Johannesburg
|
23:25
Istanbul Ataturk
10:20
Johannesburg
12:35
Maputo
|
Connect |
LX288
Swiss
TM306
Linhas Aéreas de Moçambique
|
22:40
Zurich
19:10
Johannesburg
|
09:10
Johannesburg
20:20
Maputo
|
Connect |
LX288
Swiss
SA144
South African Airways
|
22:40
Zurich
15:30
Johannesburg
|
09:10
Johannesburg
16:30
Maputo
|
Connect |
LX288
Swiss
SA146
South African Airways
|
22:40
Zurich
20:15
Johannesburg
|
09:10
Johannesburg
21:15
Maputo
|
Connect |
You take a bus, shuttle or taxi from your location in Switzerland to Geneva.
You take a flight from Geneva to Maputo and cost approximately 600 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Swaziland.
Flight | Depart | Arrive | |
---|---|---|---|
TP949
TAP Portugal
TP283
TAP Portugal
|
06:05
Geneva
19:15
Lisbon
|
07:40
Lisbon
06:45
Maputo
|
Connect |
QR102
Qatar Airways
QR1361
Qatar Airways
|
08:45
Geneva
01:45
Doha
|
15:40
Doha
09:20
Maputo
|
Connect |
LX2092
Swiss
TP283
TAP Portugal
|
11:05
Geneva
19:15
Lisbon
|
12:40
Lisbon
06:45
Maputo
|
Connect |
TP943
TAP Portugal
TP283
TAP Portugal
|
11:40
Geneva
19:15
Lisbon
|
13:20
Lisbon
06:45
Maputo
|
Connect |
TK1922
Turkish Airlines
TK38 42
Turkish Airlines
TK38
Turkish Airlines
|
14:55
Geneva
01:35
Istanbul Ataturk
11:20
Johannesburg
|
19:00
Istanbul Ataturk
10:20
Johannesburg
12:35
Maputo
|
Connect |
U21447
easyJet
TP283
TAP Portugal
|
16:45
Geneva
19:15
Lisbon
|
18:20
Lisbon
06:45
Maputo
|
Connect |
QR100
Qatar Airways
QR1361
Qatar Airways
|
16:55
Geneva
01:45
Doha
|
23:50
Doha
09:20
Maputo
|
Connect |
AF1143
Air France
AF814
Air France
KQ740
Kenya Airways
|
17:00
Geneva
21:05
Paris CDG
11:10
Nairobi
|
18:15
Paris CDG
06:10
Nairobi
14:20
Maputo
|
Connect |
KL1932
KLM
KQ117
Kenya Airways
KQ740
Kenya Airways
|
17:15
Geneva
20:35
Amsterdam Schiphol
11:10
Nairobi
|
18:55
Amsterdam Schiphol
05:55
Nairobi
14:20
Maputo
|
Connect |
AF1343
Air France
AF814
Air France
KQ740
Kenya Airways
|
18:10
Geneva
21:05
Paris CDG
11:10
Nairobi
|
19:25
Paris CDG
06:10
Nairobi
14:20
Maputo
|
Connect |
TK1920
Turkish Airlines
TK38 42
Turkish Airlines
TK38
Turkish Airlines
|
18:30
Geneva
01:35
Istanbul Ataturk
11:20
Johannesburg
|
22:45
Istanbul Ataturk
10:20
Johannesburg
12:35
Maputo
|
Connect |
LX1086
Swiss
SA261
South African Airways
TM302 312
Linhas Aéreas de Moçambique
|
18:45
Geneva
20:45
Frankfurt
08:40
Johannesburg
|
19:55
Frankfurt
07:25
Johannesburg
09:50
Maputo
|
Connect |
LX1086
Swiss
SA261
South African Airways
SA142
South African Airways
|
18:45
Geneva
20:45
Frankfurt
09:45
Johannesburg
|
19:55
Frankfurt
07:25
Johannesburg
10:45
Maputo
|
Connect |
LX1086
Swiss
LH572
Lufthansa
SA142
South African Airways
|
18:45
Geneva
22:05
Frankfurt
09:45
Johannesburg
|
19:55
Frankfurt
08:30
Johannesburg
10:45
Maputo
|
Connect |
LX1086
Swiss
SA261
South African Airways
SA144
South African Airways
|
18:45
Geneva
20:45
Frankfurt
15:30
Johannesburg
|
19:55
Frankfurt
07:25
Johannesburg
16:30
Maputo
|
Connect |
ET735
Ethiopian Airlines
ET819
Ethiopian Airlines
|
21:35
Geneva
08:55
Addis Ababa
|
05:25
Addis Ababa
13:25
Maputo
|
Connect |
You take a bus, shuttle or taxi from your location in Switzerland to Milan Malpensa.
You take a flight from Milan Malpensa to Maputo and cost approximately 650 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Swaziland.
Flight | Depart | Arrive | |
---|---|---|---|
TP821
TAP Portugal
TP283
TAP Portugal
|
05:55
Milan Malpensa
19:15
Lisbon
|
07:45
Lisbon
06:45
Maputo
|
Connect |
QR124
Qatar Airways
QR1361
Qatar Airways
|
09:35
Milan Malpensa
01:45
Doha
|
16:15
Doha
09:20
Maputo
|
Connect |
TP827
TAP Portugal
TP283
TAP Portugal
|
11:30
Milan Malpensa
19:15
Lisbon
|
13:25
Lisbon
06:45
Maputo
|
Connect |
TK1896
Turkish Airlines
TK38 42
Turkish Airlines
TK38
Turkish Airlines
|
14:50
Milan Malpensa
01:35
Istanbul Ataturk
11:20
Johannesburg
|
18:45
Istanbul Ataturk
10:20
Johannesburg
12:35
Maputo
|
Connect |
QR128
Qatar Airways
QR1361
Qatar Airways
|
16:25
Milan Malpensa
01:45
Doha
|
23:10
Doha
09:20
Maputo
|
Connect |
TK1876
Turkish Airlines
TK38 42
Turkish Airlines
TK38
Turkish Airlines
|
19:55
Milan Malpensa
01:35
Istanbul Ataturk
11:20
Johannesburg
|
23:50
Istanbul Ataturk
10:20
Johannesburg
12:35
Maputo
|
Connect |
ET727
Ethiopian Airlines
ET819
Ethiopian Airlines
|
23:20
Milan Malpensa
08:55
Addis Ababa
|
06:50
Addis Ababa
13:25
Maputo
|
Connect |
You take a bus, shuttle or taxi from your location in Switzerland to Zurich.
You take a flight from Zurich to Johannesburg and cost approximately 650 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Swaziland.
Flight | Depart | Arrive | |
---|---|---|---|
KL1952
KLM
KL0591
KLM
|
07:00
Zurich
10:35
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
QR094
Qatar Airways
QR1365
Qatar Airways
|
09:15
Zurich
20:40
Doha
|
16:05
Doha
04:35
Johannesburg
|
Connect |
AF1115
Air France
AF990
Air France
|
09:35
Zurich
18:25
Paris CDG
|
11:00
Paris CDG
05:05
Johannesburg
|
Connect |
LY348
El Al
LY051
El Al
|
11:30
Zurich
22:30
Tel Aviv
|
16:25
Tel Aviv
06:25
Johannesburg
|
Connect |
BA713
British Airways
BA055
British Airways
|
13:25
Zurich
19:05
London Heathrow
|
14:15
London Heathrow
07:05
Johannesburg
|
Connect |
AF1615
Air France
AF990
Air France
|
15:00
Zurich
18:25
Paris CDG
|
16:20
Paris CDG
05:05
Johannesburg
|
Connect |
EK088
Emirates
EK761
Emirates
|
15:25
Zurich
04:05
Dubai
|
23:45
Dubai
10:15
Johannesburg
|
Connect |
BA715
British Airways
BA055
British Airways
|
15:50
Zurich
19:05
London Heathrow
|
16:40
London Heathrow
07:05
Johannesburg
|
Connect |
BA715
British Airways
BA057
British Airways
|
15:50
Zurich
21:25
London Heathrow
|
16:40
London Heathrow
09:15
Johannesburg
|
Connect |
LX1076
Swiss
LH572
Lufthansa
|
17:40
Zurich
22:05
Frankfurt
|
18:40
Frankfurt
08:30
Johannesburg
|
Connect |
LX1076
Swiss
SA261
South African Airways
|
17:40
Zurich
20:45
Frankfurt
|
18:40
Frankfurt
07:25
Johannesburg
|
Connect |
QR096
Qatar Airways
QR1363
Qatar Airways
|
18:05
Zurich
01:55
Doha
|
00:55
Doha
09:50
Johannesburg
|
Connect |
BA717
British Airways
BA057
British Airways
|
18:30
Zurich
21:25
London Heathrow
|
19:20
London Heathrow
09:15
Johannesburg
|
Connect |
AZ0573
Alitalia
AZ0848
Alitalia
|
19:20
Zurich
22:10
Rome
|
20:50
Rome
08:20
Johannesburg
|
Connect |
TK1910
Turkish Airlines
TK38 42
Turkish Airlines
|
19:30
Zurich
01:35
Istanbul Ataturk
|
23:25
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
BA719
British Airways
BA057
British Airways
|
19:40
Zurich
21:25
London Heathrow
|
20:25
London Heathrow
09:15
Johannesburg
|
Connect |
LY344
El Al
LY053
El Al
|
21:25
Zurich
05:55
Tel Aviv
|
02:20
Tel Aviv
13:50
Johannesburg
|
Connect |
QR098
Qatar Airways
QR1367
Qatar Airways
|
21:55
Zurich
07:05
Doha
|
04:45
Doha
14:50
Johannesburg
|
Connect |
EK086
Emirates
EK763
Emirates
|
22:15
Zurich
09:55
Dubai
|
06:25
Dubai
16:15
Johannesburg
|
Connect |
LX288
Swiss
|
22:40
Zurich
|
09:10 Johannesburg | Direct |
You take a bus, shuttle or taxi from your location in Switzerland to Zurich.
You take a flight from Zurich to Nelspruit and cost approximately 1600 USD.
You take a bus, shuttle or taxi from Nelspruit to your destination in Swaziland.
Flight | Depart | Arrive | |
---|---|---|---|
BA713
British Airways
BA055
British Airways
4Z827
Airlink
|
13:25
Zurich
19:05
London Heathrow
09:00
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
09:50
Nelspruit
|
Connect |
AF1615
Air France
AF990
Air France
4Z843
Airlink
|
15:00
Zurich
18:25
Paris CDG
10:00
Johannesburg
|
16:20
Paris CDG
05:05
Johannesburg
11:00
Nelspruit
|
Connect |
AF1615
Air France
AF990
Air France
4Z823
Airlink
|
15:00
Zurich
18:25
Paris CDG
07:00
Johannesburg
|
16:20
Paris CDG
05:05
Johannesburg
07:50
Nelspruit
|
Connect |
AF1615
Air France
AF990
Air France
4Z827
Airlink
|
15:00
Zurich
18:25
Paris CDG
09:00
Johannesburg
|
16:20
Paris CDG
05:05
Johannesburg
09:50
Nelspruit
|
Connect |
EK088
Emirates
EK761
Emirates
4Z841
Airlink
|
15:25
Zurich
04:05
Dubai
11:05
Johannesburg
|
23:45
Dubai
10:15
Johannesburg
12:00
Nelspruit
|
Connect |
BA715
British Airways
BA055
British Airways
4Z843
Airlink
|
15:50
Zurich
19:05
London Heathrow
10:00
Johannesburg
|
16:40
London Heathrow
07:05
Johannesburg
11:00
Nelspruit
|
Connect |
BA715
British Airways
BA057
British Airways
4Z841
Airlink
|
15:50
Zurich
21:25
London Heathrow
11:05
Johannesburg
|
16:40
London Heathrow
09:15
Johannesburg
12:00
Nelspruit
|
Connect |
BA715
British Airways
BA055
British Airways
4Z827
Airlink
|
15:50
Zurich
19:05
London Heathrow
09:00
Johannesburg
|
16:40
London Heathrow
07:05
Johannesburg
09:50
Nelspruit
|
Connect |
LH2371
Lufthansa
LH574
Lufthansa
4Z663
Airlink
|
17:00
Zurich
19:00
Munich
10:10
Capetown
|
17:50
Munich
07:40
Capetown
12:30
Nelspruit
|
Connect |
LX1076
Swiss
SA261
South African Airways
4Z843
Airlink
|
17:40
Zurich
20:45
Frankfurt
10:00
Johannesburg
|
18:40
Frankfurt
07:25
Johannesburg
11:00
Nelspruit
|
Connect |
LX1076
Swiss
LH572
Lufthansa
4Z843
Airlink
|
17:40
Zurich
22:05
Frankfurt
10:00
Johannesburg
|
18:40
Frankfurt
08:30
Johannesburg
11:00
Nelspruit
|
Connect |
LX1076
Swiss
SA261
South African Airways
4Z827
Airlink
|
17:40
Zurich
20:45
Frankfurt
09:00
Johannesburg
|
18:40
Frankfurt
07:25
Johannesburg
09:50
Nelspruit
|
Connect |
LX1076
Swiss
SA261
South African Airways
4Z841
Airlink
|
17:40
Zurich
20:45
Frankfurt
11:05
Johannesburg
|
18:40
Frankfurt
07:25
Johannesburg
12:00
Nelspruit
|
Connect |
LX1076
Swiss
LH572
Lufthansa
4Z841
Airlink
|
17:40
Zurich
22:05
Frankfurt
11:05
Johannesburg
|
18:40
Frankfurt
08:30
Johannesburg
12:00
Nelspruit
|
Connect |
QR096
Qatar Airways
QR1363
Qatar Airways
4Z841
Airlink
|
18:05
Zurich
01:55
Doha
11:05
Johannesburg
|
00:55
Doha
09:50
Johannesburg
12:00
Nelspruit
|
Connect |
QR096
Qatar Airways
QR1363
Qatar Airways
4Z821
Airlink
|
18:05
Zurich
01:55
Doha
14:20
Johannesburg
|
00:55
Doha
09:50
Johannesburg
15:15
Nelspruit
|
Connect |
BA717
British Airways
BA057
British Airways
4Z841
Airlink
|
18:30
Zurich
21:25
London Heathrow
11:05
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
12:00
Nelspruit
|
Connect |
BA717
British Airways
BA057
British Airways
4Z821
Airlink
|
18:30
Zurich
21:25
London Heathrow
14:20
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
15:15
Nelspruit
|
Connect |
AZ0573
Alitalia
AZ0848
Alitalia
4Z841
Airlink
|
19:20
Zurich
22:10
Rome
11:05
Johannesburg
|
20:50
Rome
08:20
Johannesburg
12:00
Nelspruit
|
Connect |
AZ0573
Alitalia
AZ0848
Alitalia
4Z821
Airlink
|
19:20
Zurich
22:10
Rome
14:20
Johannesburg
|
20:50
Rome
08:20
Johannesburg
15:15
Nelspruit
|
Connect |
AZ0573
Alitalia
AZ0848
Alitalia
4Z843
Airlink
|
19:20
Zurich
22:10
Rome
10:00
Johannesburg
|
20:50
Rome
08:20
Johannesburg
11:00
Nelspruit
|
Connect |
TK1910
Turkish Airlines
TK38 42
Turkish Airlines
4Z821
Airlink
|
19:30
Zurich
01:35
Istanbul Ataturk
14:20
Johannesburg
|
23:25
Istanbul Ataturk
10:20
Johannesburg
15:15
Nelspruit
|
Connect |
TK1910
Turkish Airlines
TK38 42
Turkish Airlines
4Z845
Airlink
|
19:30
Zurich
01:35
Istanbul Ataturk
15:30
Johannesburg
|
23:25
Istanbul Ataturk
10:20
Johannesburg
16:15
Nelspruit
|
Connect |
BA719
British Airways
BA057
British Airways
4Z845
Airlink
|
19:40
Zurich
21:25
London Heathrow
15:30
Johannesburg
|
20:25
London Heathrow
09:15
Johannesburg
16:15
Nelspruit
|
Connect |
BA719
British Airways
BA057
British Airways
4Z841
Airlink
|
19:40
Zurich
21:25
London Heathrow
11:05
Johannesburg
|
20:25
London Heathrow
09:15
Johannesburg
12:00
Nelspruit
|
Connect |
BA719
British Airways
BA057
British Airways
4Z821
Airlink
|
19:40
Zurich
21:25
London Heathrow
14:20
Johannesburg
|
20:25
London Heathrow
09:15
Johannesburg
15:15
Nelspruit
|
Connect |
WK86
Edelweiss Air
4Z663
Airlink
|
19:45
Zurich
10:10
Capetown
|
07:10
Capetown
12:30
Nelspruit
|
Connect |
LY344
El Al
LY053
El Al
4Z845
Airlink
|
21:25
Zurich
05:55
Tel Aviv
15:30
Johannesburg
|
02:20
Tel Aviv
13:50
Johannesburg
16:15
Nelspruit
|
Connect |
LY344
El Al
LY053
El Al
4Z847
Airlink
|
21:25
Zurich
05:55
Tel Aviv
17:15
Johannesburg
|
02:20
Tel Aviv
13:50
Johannesburg
18:05
Nelspruit
|
Connect |
QR098
Qatar Airways
QR1367
Qatar Airways
4Z847
Airlink
|
21:55
Zurich
07:05
Doha
17:15
Johannesburg
|
04:45
Doha
14:50
Johannesburg
18:05
Nelspruit
|
Connect |
QR098
Qatar Airways
QR1367
Qatar Airways
4Z837
Airlink
|
21:55
Zurich
07:05
Doha
18:05
Johannesburg
|
04:45
Doha
14:50
Johannesburg
18:55
Nelspruit
|
Connect |
EK086
Emirates
EK763
Emirates
4Z847
Airlink
|
22:15
Zurich
09:55
Dubai
17:15
Johannesburg
|
06:25
Dubai
16:15
Johannesburg
18:05
Nelspruit
|
Connect |
EK086
Emirates
EK763
Emirates
4Z837
Airlink
|
22:15
Zurich
09:55
Dubai
18:05
Johannesburg
|
06:25
Dubai
16:15
Johannesburg
18:55
Nelspruit
|
Connect |
EK086
Emirates
EK763
Emirates
4Z831
Airlink
|
22:15
Zurich
09:55
Dubai
17:10
Johannesburg
|
06:25
Dubai
16:15
Johannesburg
18:00
Nelspruit
|
Connect |
LX288
Swiss
SA048
South African Airways
4Z471
Airlink
|
22:40
Zurich
10:40
Johannesburg
14:05
Livingstone
|
09:10
Johannesburg
12:20
Livingstone
15:45
Nelspruit
|
Connect |
LX288
Swiss
4Z841
Airlink
|
22:40
Zurich
11:05
Johannesburg
|
09:10
Johannesburg
12:00
Nelspruit
|
Connect |
LX288
Swiss
JE247
Mango
4Z505
Airlink
|
22:40
Zurich
10:25
Johannesburg
12:45
Durban
|
09:10
Johannesburg
11:35
Durban
13:50
Nelspruit
|
Connect |
LX288
Swiss
4Z821
Airlink
|
22:40
Zurich
14:20
Johannesburg
|
09:10
Johannesburg
15:15
Nelspruit
|
Connect |
LX288
Swiss
4Z843
Airlink
|
22:40
Zurich
10:00
Johannesburg
|
09:10
Johannesburg
11:00
Nelspruit
|
Connect |
You take a bus, shuttle or taxi from your location in Switzerland to Zurich.
You take a flight from Zurich to Skukuza and cost approximately 1500 USD.
You take a bus, shuttle or taxi from Skukuza to your destination in Swaziland.
Flight | Depart | Arrive | |
---|---|---|---|
AF1615
Air France
AF990
Air France
4Z861
Airlink
|
15:00
Zurich
18:25
Paris CDG
10:00
Johannesburg
|
16:20
Paris CDG
05:05
Johannesburg
11:00
Skukuza
|
Connect |
BA715
British Airways
BA055
British Airways
4Z861
Airlink
|
15:50
Zurich
19:05
London Heathrow
10:00
Johannesburg
|
16:40
London Heathrow
07:05
Johannesburg
11:00
Skukuza
|
Connect |
LH2371
Lufthansa
LH574
Lufthansa
4Z651
Airlink
|
17:00
Zurich
19:00
Munich
10:35
Capetown
|
17:50
Munich
07:40
Capetown
13:05
Skukuza
|
Connect |
LX1076
Swiss
LH572
Lufthansa
4Z861
Airlink
|
17:40
Zurich
22:05
Frankfurt
10:00
Johannesburg
|
18:40
Frankfurt
08:30
Johannesburg
11:00
Skukuza
|
Connect |
LX1076
Swiss
SA261
South African Airways
4Z861
Airlink
|
17:40
Zurich
20:45
Frankfurt
10:00
Johannesburg
|
18:40
Frankfurt
07:25
Johannesburg
11:00
Skukuza
|
Connect |
QR096
Qatar Airways
QR1363
Qatar Airways
4Z865
Airlink
|
18:05
Zurich
01:55
Doha
13:20
Johannesburg
|
00:55
Doha
09:50
Johannesburg
14:10
Skukuza
|
Connect |
BA717
British Airways
BA057
British Airways
4Z865
Airlink
|
18:30
Zurich
21:25
London Heathrow
13:20
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
14:10
Skukuza
|
Connect |
AZ0573
Alitalia
AZ0848
Alitalia
4Z865
Airlink
|
19:20
Zurich
22:10
Rome
13:20
Johannesburg
|
20:50
Rome
08:20
Johannesburg
14:10
Skukuza
|
Connect |
AZ0573
Alitalia
AZ0848
Alitalia
4Z861
Airlink
|
19:20
Zurich
22:10
Rome
10:00
Johannesburg
|
20:50
Rome
08:20
Johannesburg
11:00
Skukuza
|
Connect |
TK1910
Turkish Airlines
TK38 42
Turkish Airlines
4Z865
Airlink
|
19:30
Zurich
01:35
Istanbul Ataturk
13:20
Johannesburg
|
23:25
Istanbul Ataturk
10:20
Johannesburg
14:10
Skukuza
|
Connect |
BA719
British Airways
BA057
British Airways
4Z865
Airlink
|
19:40
Zurich
21:25
London Heathrow
13:20
Johannesburg
|
20:25
London Heathrow
09:15
Johannesburg
14:10
Skukuza
|
Connect |
WK86
Edelweiss Air
4Z651
Airlink
|
19:45
Zurich
10:35
Capetown
|
07:10
Capetown
13:05
Skukuza
|
Connect |
LX288
Swiss
4Z865
Airlink
|
22:40
Zurich
13:20
Johannesburg
|
09:10
Johannesburg
14:10
Skukuza
|
Connect |
LX288
Swiss
4Z861
Airlink
|
22:40
Zurich
10:00
Johannesburg
|
09:10
Johannesburg
11:00
Skukuza
|
Connect |
You can find hotels and accommodations in Swaziland with our hotels search tool below
Booking.com