How to get to Kenya from Swaziland by flight ? You can check flights from Swaziland to Kenya below.
You can find flight ticket prices from Swaziland to Kenya with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Swaziland to Maputo.
You take a flight from Maputo to Nairobi and cost approximately 420 USD.
You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
TM301
Linhas Aéreas de Moçambique
SA184
South African Airways
|
06:45
Maputo
10:00
Johannesburg
|
07:55
Johannesburg
15:00
Nairobi
|
Connect |
SA147
South African Airways
SA184
South African Airways
|
07:30
Maputo
10:00
Johannesburg
|
08:35
Johannesburg
15:00
Nairobi
|
Connect |
KQ741
Kenya Airways
|
15:05
Maputo
|
20:00 Nairobi | Direct |
You take a bus, shuttle or taxi from your location in Swaziland to Maputo.
You take a flight from Maputo to Kisumu and cost approximately 460 USD.
You take a bus, shuttle or taxi from Kisumu to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
TM301
Linhas Aéreas de Moçambique
SA184
South African Airways
KQ670
Kenya Airways
|
06:45
Maputo
10:00
Johannesburg
17:10
Nairobi
|
07:55
Johannesburg
15:00
Nairobi
18:00
Kisumu
|
Connect |
TM301
Linhas Aéreas de Moçambique
SA184
South African Airways
JM8656
Jambojet Limited
|
06:45
Maputo
10:00
Johannesburg
19:00
Nairobi
|
07:55
Johannesburg
15:00
Nairobi
20:00
Kisumu
|
Connect |
SA147
South African Airways
SA184
South African Airways
KQ670
Kenya Airways
|
07:30
Maputo
10:00
Johannesburg
17:10
Nairobi
|
08:35
Johannesburg
15:00
Nairobi
18:00
Kisumu
|
Connect |
SA147
South African Airways
SA184
South African Airways
JM8656
Jambojet Limited
|
07:30
Maputo
10:00
Johannesburg
19:00
Nairobi
|
08:35
Johannesburg
15:00
Nairobi
20:00
Kisumu
|
Connect |
ET818
Ethiopian Airlines
ET308
Ethiopian Airlines
JM8650
Jambojet Limited
|
14:30
Maputo
23:15
Addis Ababa
06:20
Nairobi
|
21:00
Addis Ababa
01:20
Nairobi
07:20
Kisumu
|
Connect |
ET818
Ethiopian Airlines
ET308
Ethiopian Airlines
JM8652
Jambojet Limited
|
14:30
Maputo
23:15
Addis Ababa
08:00
Nairobi
|
21:00
Addis Ababa
01:20
Nairobi
09:00
Kisumu
|
Connect |
KQ741
Kenya Airways
KQ654
Kenya Airways
|
15:05
Maputo
09:25
Nairobi
|
20:00
Nairobi
10:15
Kisumu
|
Connect |
TK39
Turkish Airlines
KQ765
Kenya Airways
KQ654
Kenya Airways
|
16:35
Maputo
01:55
Johannesburg
09:25
Nairobi
|
17:50
Johannesburg
07:00
Nairobi
10:15
Kisumu
|
Connect |
SA145
South African Airways
KQ765
Kenya Airways
KQ654
Kenya Airways
|
17:05
Maputo
01:55
Johannesburg
09:25
Nairobi
|
18:10
Johannesburg
07:00
Nairobi
10:15
Kisumu
|
Connect |
TM305 315
Linhas Aéreas de Moçambique
KQ765
Kenya Airways
KQ654
Kenya Airways
|
17:20
Maputo
01:55
Johannesburg
09:25
Nairobi
|
18:30
Johannesburg
07:00
Nairobi
10:15
Kisumu
|
Connect |
You take a bus, shuttle or taxi from your location in Swaziland to Maputo.
You take a flight from Maputo to Eldoret and cost approximately 650 USD.
You take a bus, shuttle or taxi from Eldoret to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
TM301
Linhas Aéreas de Moçambique
KQ761
Kenya Airways
JM8664
Jambojet Limited
|
06:45
Maputo
12:10
Johannesburg
18:50
Nairobi
|
07:55
Johannesburg
17:15
Nairobi
19:50
Eldoret
|
Connect |
TM301
Linhas Aéreas de Moçambique
SA184
South African Airways
JM8664
Jambojet Limited
|
06:45
Maputo
10:00
Johannesburg
18:50
Nairobi
|
07:55
Johannesburg
15:00
Nairobi
19:50
Eldoret
|
Connect |
SA147
South African Airways
SA184
South African Airways
JM8664
Jambojet Limited
|
07:30
Maputo
10:00
Johannesburg
18:50
Nairobi
|
08:35
Johannesburg
15:00
Nairobi
19:50
Eldoret
|
Connect |
SA147
South African Airways
KQ761
Kenya Airways
JM8664
Jambojet Limited
|
07:30
Maputo
12:10
Johannesburg
18:50
Nairobi
|
08:35
Johannesburg
17:15
Nairobi
19:50
Eldoret
|
Connect |
ET818
Ethiopian Airlines
ET308
Ethiopian Airlines
JM8660
Jambojet Limited
|
14:30
Maputo
23:15
Addis Ababa
11:30
Nairobi
|
21:00
Addis Ababa
01:20
Nairobi
12:30
Eldoret
|
Connect |
ET818
Ethiopian Airlines
ET308
Ethiopian Airlines
JM8660
Jambojet Limited
|
14:30
Maputo
23:15
Addis Ababa
06:10
Nairobi
|
21:00
Addis Ababa
01:20
Nairobi
07:10
Eldoret
|
Connect |
ET818
Ethiopian Airlines
ET308
Ethiopian Airlines
JM8668
Jambojet Limited
|
14:30
Maputo
23:15
Addis Ababa
08:00
Nairobi
|
21:00
Addis Ababa
01:20
Nairobi
09:00
Eldoret
|
Connect |
KQ741
Kenya Airways
JM8662
Jambojet Limited
|
15:05
Maputo
12:10
Nairobi
|
20:00
Nairobi
13:10
Eldoret
|
Connect |
KQ741
Kenya Airways
JM8668
Jambojet Limited
|
15:05
Maputo
08:00
Nairobi
|
20:00
Nairobi
09:00
Eldoret
|
Connect |
KQ741
Kenya Airways
JM8660
Jambojet Limited
|
15:05
Maputo
06:10
Nairobi
|
20:00
Nairobi
07:10
Eldoret
|
Connect |
TK39
Turkish Airlines
KQ765
Kenya Airways
JM8662
Jambojet Limited
|
16:35
Maputo
01:55
Johannesburg
12:10
Nairobi
|
17:50
Johannesburg
07:00
Nairobi
13:10
Eldoret
|
Connect |
SA145
South African Airways
KQ765
Kenya Airways
JM8662
Jambojet Limited
|
17:05
Maputo
01:55
Johannesburg
12:10
Nairobi
|
18:10
Johannesburg
07:00
Nairobi
13:10
Eldoret
|
Connect |
TM305 315
Linhas Aéreas de Moçambique
KQ765
Kenya Airways
JM8662
Jambojet Limited
|
17:20
Maputo
01:55
Johannesburg
12:10
Nairobi
|
18:30
Johannesburg
07:00
Nairobi
13:10
Eldoret
|
Connect |
You take a bus, shuttle or taxi from your location in Swaziland to Maputo.
You take a flight from Maputo to Mombasa and cost approximately 390 USD.
You take a bus, shuttle or taxi from Mombasa to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
SA147
South African Airways
SA184
South African Airways
JM8608
Jambojet Limited
|
07:30
Maputo
10:00
Johannesburg
16:05
Nairobi
|
08:35
Johannesburg
15:00
Nairobi
17:10
Mombasa
|
Connect |
KQ741
Kenya Airways
KQ624
Kenya Airways
|
15:05
Maputo
23:45
Nairobi
|
20:00
Nairobi
00:45
Mombasa
|
Connect |
You can find hotels and accommodations in Kenya with our hotels search tool below
Booking.com