Flights Xai-Xai - Jomo Kenyatta, Nairobi

1. Flights Xai-Xai - Maputo - Johannesburg - Nairobi, Total time: 24h 05m, LAM Mozambique Airlines + Kenya Airways

Rating: 3.7/5
Flight time: 5/5
Air tickets: 3.7/5 - You need 2 separate tickets
Connection in MPM: 5/5
Connection in JNB: 5/5
i
Journey description
LAM Mozambique Airlines domestic flight TM1082 operates the route within Mozambique from Xai-Xai (VJB) to Maputo (MPM). This flight takes off from Xai-Xai at 16:10 on June 9, landing at Maputo at 16:40 on June 9. Flight time is 0h 30m.
Maputo connection between flight TM1082 and TM301 is 14h 15m. Pass through passport control and customs.
LAM Mozambique Airlines international flight TM301 connects Mozambique and South Africa, flying Maputo (MPM) to Johannesburg (JNB). This flight takes off from Maputo Terminal B at 06:55 on June 10, landing at Johannesburg, OR Tambo Terminal A at 08:05 on June 10. Flight time is 1h 10m.
Johannesburg connection between flight TM301 and KQ761 is 4h 05m. Pass through passport control and customs.
Kenya Airways international flight KQ761 connects South Africa and Kenya, flying Johannesburg (JNB) to Nairobi (NBO). This flight takes off from Johannesburg, OR Tambo Terminal A at 12:10 on June 10, landing at Nairobi, Jomo Kenyatta Terminal 1A at 17:15 on June 10. Flight time is 4h 05m.
Xai-Xai (VJB)
16:10
Jun 9
 
LAM Mozambique Airlines
0h 30m
Maputo (MPM)
16:40
Jun 9
 
06:55
Jun 10
Terminal B
Connection 14h 15m
LAM Mozambique Airlines
1h 10m
Canadair CRJ
Johannesburg, OR Tambo (JNB)
08:05
Jun 10
Terminal A
12:10
Jun 10
Terminal A
Connection 4h 05m
Kenya Airways
4h 05m
Boeing 787-8 Dreamliner
Nairobi, Jomo Kenyatta (NBO)
17:15
Jun 10
Terminal 1A

2. Flights Xai-Xai - Maputo - Nampula - Nairobi, Total time: 26h 35m, LAM Mozambique Airlines + Kenya Airways

Rating: 3.3/5
Flight time: 4.5/5
Air tickets: 3.7/5 - You need 2 separate tickets
Connection in MPM: 5/5
Connection in APL: 5/5
i
Journey description
LAM Mozambique Airlines domestic flight TM1082 operates the route within Mozambique from Xai-Xai (VJB) to Maputo (MPM). This flight takes off from Xai-Xai at 16:10 on June 9, landing at Maputo at 16:40 on June 9. Flight time is 0h 30m.
Maputo connection between flight TM1082 and TM190 is 14h 20m.
LAM Mozambique Airlines domestic flight TM190 operates the route within Mozambique from Maputo (MPM) to Nampula (APL). This flight takes off from Maputo Terminal A at 07:00 on June 10, landing at Nampula at 09:10 on June 10. Flight time is 2h 10m.
Nampula connection between flight TM190 and KQ756 is 7h 05m. Pass through passport control and customs.
Kenya Airways international flight KQ756 connects Mozambique and Kenya, flying Nampula (APL) to Nairobi (NBO). This flight takes off from Nampula at 16:15 on June 10, landing at Nairobi, Jomo Kenyatta Terminal 1A at 19:45 on June 10. Flight time is 2h 30m.
Xai-Xai (VJB)
16:10
Jun 9
 
LAM Mozambique Airlines
0h 30m
Maputo (MPM)
16:40
Jun 9
 
07:00
Jun 10
Terminal A
Connection 14h 20m
LAM Mozambique Airlines
2h 10m
Boeing 737-500
Nampula (APL)
09:10
Jun 10
 
16:15
Jun 10
 
Connection 7h 05m
Kenya Airways
2h 30m
Embraer EMB 190
Nairobi, Jomo Kenyatta (NBO)
19:45
Jun 10
Terminal 1A

3. Flights Xai-Xai - Maputo - Johannesburg - Nairobi, Total time: 24h 05m, LAM Mozambique Airlines + Airlink + Kenya Airways

Rating: 2.5/5
Flight time: 5/5
Air tickets: 2.5/5 - You need 3 separate tickets
Connection in MPM: 5/5
Connection in JNB: 5/5
i
Journey description
LAM Mozambique Airlines domestic flight TM1082 operates the route within Mozambique from Xai-Xai (VJB) to Maputo (MPM). This flight takes off from Xai-Xai at 16:10 on June 9, landing at Maputo at 16:40 on June 9. Flight time is 0h 30m.
Maputo connection between flight TM1082 and 4Z271 is 14h 40m. Pass through passport control and customs.
Airlink international flight 4Z271 connects Mozambique and South Africa, flying Maputo (MPM) to Johannesburg (JNB). This flight takes off from Maputo Terminal B at 07:20 on June 10, landing at Johannesburg, OR Tambo Terminal A at 08:25 on June 10. Flight time is 1h 05m.
Johannesburg connection between flight 4Z271 and KQ761 is 3h 45m. Pass through passport control and customs.
Kenya Airways international flight KQ761 connects South Africa and Kenya, flying Johannesburg (JNB) to Nairobi (NBO). This flight takes off from Johannesburg, OR Tambo Terminal A at 12:10 on June 10, landing at Nairobi, Jomo Kenyatta Terminal 1A at 17:15 on June 10. Flight time is 4h 05m.
Xai-Xai (VJB)
16:10
Jun 9
 
LAM Mozambique Airlines
0h 30m
Maputo (MPM)
16:40
Jun 9
 
07:20
Jun 10
Terminal B
Connection 14h 40m
Airlink
1h 05m
Embraer EMB 195
Johannesburg, OR Tambo (JNB)
08:25
Jun 10
Terminal A
12:10
Jun 10
Terminal A
Connection 3h 45m
Kenya Airways
4h 05m
Boeing 787-8 Dreamliner
Nairobi, Jomo Kenyatta (NBO)
17:15
Jun 10
Terminal 1A

4. Flights Xai-Xai - Maputo - Johannesburg - Nairobi, Total time: 28h 55m, LAM Mozambique Airlines + Kenya Airways

Rating: 3.1/5
Flight time: 4.1/5
Air tickets: 3.7/5 - You need 2 separate tickets
Connection in MPM: 5/5
Connection in JNB: 5/5
i
Journey description
LAM Mozambique Airlines domestic flight TM1082 operates the route within Mozambique from Xai-Xai (VJB) to Maputo (MPM). This flight takes off from Xai-Xai at 16:10 on June 9, landing at Maputo at 16:40 on June 9. Flight time is 0h 30m.
Maputo connection between flight TM1082 and TM301 is 14h 15m. Pass through passport control and customs.
LAM Mozambique Airlines international flight TM301 connects Mozambique and South Africa, flying Maputo (MPM) to Johannesburg (JNB). This flight takes off from Maputo Terminal B at 06:55 on June 10, landing at Johannesburg, OR Tambo Terminal A at 08:05 on June 10. Flight time is 1h 10m.
Johannesburg connection between flight TM301 and KQ763 is 8h 55m. Pass through passport control and customs.
Kenya Airways international flight KQ763 connects South Africa and Kenya, flying Johannesburg (JNB) to Nairobi (NBO). This flight takes off from Johannesburg, OR Tambo Terminal A at 17:00 on June 10, landing at Nairobi, Jomo Kenyatta Terminal 1A at 22:05 on June 10. Flight time is 4h 05m.
Xai-Xai (VJB)
16:10
Jun 9
 
LAM Mozambique Airlines
0h 30m
Maputo (MPM)
16:40
Jun 9
 
06:55
Jun 10
Terminal B
Connection 14h 15m
LAM Mozambique Airlines
1h 10m
Canadair CRJ
Johannesburg, OR Tambo (JNB)
08:05
Jun 10
Terminal A
17:00
Jun 10
Terminal A
Connection 8h 55m
Kenya Airways
4h 05m
Boeing 787-8 Dreamliner
Nairobi, Jomo Kenyatta (NBO)
22:05
Jun 10
Terminal 1A

5. Flights Xai-Xai - Maputo - Johannesburg - Nairobi, Total time: 28h 55m, LAM Mozambique Airlines + Airlink + Kenya Airways

Rating: 2/5
Flight time: 4.1/5
Air tickets: 2.5/5 - You need 3 separate tickets
Connection in MPM: 5/5
Connection in JNB: 5/5
i
Journey description
LAM Mozambique Airlines domestic flight TM1082 operates the route within Mozambique from Xai-Xai (VJB) to Maputo (MPM). This flight takes off from Xai-Xai at 16:10 on June 9, landing at Maputo at 16:40 on June 9. Flight time is 0h 30m.
Maputo connection between flight TM1082 and 4Z277 is 17h 15m. Pass through passport control and customs.
Airlink international flight 4Z277 connects Mozambique and South Africa, flying Maputo (MPM) to Johannesburg (JNB). This flight takes off from Maputo Terminal B at 09:55 on June 10, landing at Johannesburg, OR Tambo Terminal A at 11:00 on June 10. Flight time is 1h 05m.
Johannesburg connection between flight 4Z277 and KQ763 is 6h 00m. Pass through passport control and customs.
Kenya Airways international flight KQ763 connects South Africa and Kenya, flying Johannesburg (JNB) to Nairobi (NBO). This flight takes off from Johannesburg, OR Tambo Terminal A at 17:00 on June 10, landing at Nairobi, Jomo Kenyatta Terminal 1A at 22:05 on June 10. Flight time is 4h 05m.
Xai-Xai (VJB)
16:10
Jun 9
 
LAM Mozambique Airlines
0h 30m
Maputo (MPM)
16:40
Jun 9
 
09:55
Jun 10
Terminal B
Connection 17h 15m
Airlink
1h 05m
Embraer EMB 190
Johannesburg, OR Tambo (JNB)
11:00
Jun 10
Terminal A
17:00
Jun 10
Terminal A
Connection 6h 00m
Kenya Airways
4h 05m
Boeing 787-8 Dreamliner
Nairobi, Jomo Kenyatta (NBO)
22:05
Jun 10
Terminal 1A

Departure days

See also

New flights search
Origin airport
Destination airport

2025, aviability.com - journey begins

Privacy Disclaimer