How to get to Swaziland from Kenya by flight ? You can check flights from Kenya to Swaziland below.
You can find flight ticket prices from Kenya to Swaziland with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Kenya to Nairobi.
You take a flight from Nairobi to Maputo and cost approximately 550 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Swaziland.
Flight | Depart | Arrive | |
---|---|---|---|
KQ740
Kenya Airways
|
11:10
Nairobi
|
14:20 Maputo | Direct |
SA185
South African Airways
SA146
South African Airways
|
15:45
Nairobi
20:15
Johannesburg
|
18:50
Johannesburg
21:15
Maputo
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Mombasa.
You take a flight from Mombasa to Maputo and cost approximately 550 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Swaziland.
Flight | Depart | Arrive | |
---|---|---|---|
KQ625
Kenya Airways
KQ740
Kenya Airways
|
04:20
Mombasa
11:10
Nairobi
|
05:20
Nairobi
14:20
Maputo
|
Connect |
KQ625
Kenya Airways
KQ760
Kenya Airways
TK38
Turkish Airlines
|
04:20
Mombasa
07:45
Nairobi
12:10
Johannesburg
|
05:20
Nairobi
10:55
Johannesburg
13:25
Maputo
|
Connect |
5H418
Fly540
KQ740
Kenya Airways
|
08:10
Mombasa
11:10
Nairobi
|
09:20
Nairobi
14:20
Maputo
|
Connect |
JM8601
Jambojet Limited
KQ740
Kenya Airways
|
08:15
Mombasa
11:10
Nairobi
|
09:30
Nairobi
14:20
Maputo
|
Connect |
KQ605
Kenya Airways
SA185
South African Airways
SA146
South African Airways
|
11:50
Mombasa
15:45
Nairobi
20:15
Johannesburg
|
12:50
Nairobi
18:50
Johannesburg
21:15
Maputo
|
Connect |
JM8615
Jambojet Limited
SA185
South African Airways
SA146
South African Airways
|
12:40
Mombasa
15:45
Nairobi
20:15
Johannesburg
|
13:55
Nairobi
18:50
Johannesburg
21:15
Maputo
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Nairobi.
You take a flight from Nairobi to Johannesburg and cost approximately 270 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Swaziland.
Flight | Depart | Arrive | |
---|---|---|---|
ET309
Ethiopian Airlines
ET809
Ethiopian Airlines
|
05:00
Nairobi
08:40
Addis Ababa
|
07:15
Addis Ababa
13:05
Johannesburg
|
Connect |
KQ760
Kenya Airways
|
07:45
Nairobi
|
10:55 Johannesburg | Direct |
KQ740
Kenya Airways
SA145
South African Airways
|
11:10
Nairobi
17:05
Maputo
|
14:20
Maputo
18:10
Johannesburg
|
Connect |
KQ740
Kenya Airways
TM305 315
Linhas Aéreas de Moçambique
|
11:10
Nairobi
17:20
Maputo
|
14:20
Maputo
18:30
Johannesburg
|
Connect |
SA185
South African Airways
|
15:45
Nairobi
|
18:50 Johannesburg | Direct |
WB403
Rwandair Express
WB102
Rwandair Express
|
21:00
Nairobi
22:35
Kigali
|
21:20
Kigali
02:25
Johannesburg
|
Connect |
KQ764
Kenya Airways
|
21:50
Nairobi
|
01:05 Johannesburg | Direct |
You can find hotels and accommodations in Swaziland with our hotels search tool below
Booking.com