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
Maputo (MPM)
16:40
Jun 9
06:55
Jun 10
Terminal B
Connection 14h 15m
Johannesburg, OR Tambo (JNB)
08:05
Jun 10
Terminal A
12:10
Jun 10
Terminal A
Connection 4h 05m
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
Maputo (MPM)
16:40
Jun 9
07:00
Jun 10
Terminal A
Connection 14h 20m
Nampula (APL)
09:10
Jun 10
16:15
Jun 10
Connection 7h 05m
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
Maputo (MPM)
16:40
Jun 9
07:20
Jun 10
Terminal B
Connection 14h 40m
Johannesburg, OR Tambo (JNB)
08:25
Jun 10
Terminal A
12:10
Jun 10
Terminal A
Connection 3h 45m
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
Maputo (MPM)
16:40
Jun 9
06:55
Jun 10
Terminal B
Connection 14h 15m
Johannesburg, OR Tambo (JNB)
08:05
Jun 10
Terminal A
17:00
Jun 10
Terminal A
Connection 8h 55m
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
Maputo (MPM)
16:40
Jun 9
09:55
Jun 10
Terminal B
Connection 17h 15m
Johannesburg, OR Tambo (JNB)
11:00
Jun 10
Terminal A
17:00
Jun 10
Terminal A
Connection 6h 00m
Nairobi, Jomo Kenyatta (NBO)
22:05
Jun 10
Terminal 1A
Departure days
See also
New flights search
Origin airport
Destination airport