HowToGo

Flight from Swaziland to Kenya

How to get to Kenya from Swaziland by flight ? You can check flights from Swaziland to Kenya below.

Search Transfer from Swaziland to Kenya

Search Flights

You can find flight ticket prices from Swaziland to Kenya with our flight tickets search tool below

1. Maputo to Nairobi

  1. You take a bus, shuttle or taxi from your location in Swaziland to Maputo.

  2. You take a flight from Maputo to Nairobi and cost approximately 420 USD.

  3. 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

2. Maputo to Kisumu

  1. You take a bus, shuttle or taxi from your location in Swaziland to Maputo.

  2. You take a flight from Maputo to Kisumu and cost approximately 460 USD.

  3. 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

3. Maputo to Eldoret

  1. You take a bus, shuttle or taxi from your location in Swaziland to Maputo.

  2. You take a flight from Maputo to Eldoret and cost approximately 650 USD.

  3. 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

4. Maputo to Mombasa

  1. You take a bus, shuttle or taxi from your location in Swaziland to Maputo.

  2. You take a flight from Maputo to Mombasa and cost approximately 390 USD.

  3. 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

References

Find Hotels in Kenya

You can find hotels and accommodations in Kenya with our hotels search tool below

Booking.com