Nairobi to Mogadishu flight status today

List of all flights from Nairobi Kenya (NBO) to Mogadishu Somalia (MGQ) and airlines operated flight from Nairobi to Mogadishu. The flight is an international flight from Kenya to Somalia. There are 38 flights operated by 13 airlines on this route.

The distance from Nairobi, KE (NBO) to Mogadishu, SO (MGQ) is 1004 km (624 miles). The time zone of the point of departure Jomo Kenyatta International Airport is GMT +3:00. The current time is Tuesday 2025-11-18 21:38 PM. The time zone of the destination point Mogadishu International Airport is GMT+3:00 The current time is Tuesday 2025-11-18 21:38 PM.

Dena Airways | First Air | Freedom Airline Express | Daallo Airlines | African Express Airways | World Ticket | Wright Air | Airline Atifly | Kenya Airways | Jubba Airways (Kenya) | Skyward Express | Jambojet Limited | Fly SAX |

List of 38 flights from Nairobi, KE (NBO) to Mogadishu, SO (MGQ).
No. Departure Arrival Last Update Status
D9301 06:15 08:15 Scheduled On time

 

No. Departure Arrival Last Update Status
7F205 05:30 08:10 Unknown

 

No. Departure Arrival Last Update Status
4F101 14:00 15:30 Scheduled On time

 

No. Departure Arrival Last Update Status
D3301 09:15 11:00 Arrived On time
D31587 10:55 None Expected
D39301 08:38 None Arrived On time

 

No. Departure Arrival Last Update Status
XU527 07:00 08:30 Scheduled On time
XU521 06:30 07:30 Scheduled On time
XU523 06:30 08:00 Scheduled On time
XU560 06:30 08:00 No Recent Info - Call Airline
XU543 06:30 08:00 No Recent Info - Call Airline
XU711 07:30 09:40 Unknown

 

No. Departure Arrival Last Update Status
W11085 06:30 08:00 No Recent Info - Call Airline
W11090 06:30 08:00 No Recent Info - Call Airline
W11091 06:30 08:00 No Recent Info - Call Airline
W11095 06:30 08:00 No Recent Info - Call Airline
W11093 06:30 None No Takeoff Info - Call Airline
W11080 06:30 08:00 No Recent Info - Call Airline
W11087 06:30 08:00 No Recent Info - Call Airline
W11088 07:00 08:30 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
8V5 07:00 08:30 Landed
8V85 07:00 08:20 Scheduled On time

 

No. Departure Arrival Last Update Status
A13163 06:15 08:00 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
KQ2362 07:00 08:45 No Recent Info - Call Airline
KQ362 07:45 09:30 Cancelled

 

No. Departure Arrival Last Update Status
3J850 06:30 08:30 Scheduled
3J165 07:30 09:30 Scheduled
3J380 08:00 10:00 Scheduled
3J205 08:00 10:00 Scheduled
3J201 07:30 09:30 Scheduled
3J203 07:30 09:30 Unknown
3J3713 08:00 09:30 Unknown
3J713 08:00 09:30 Scheduled

 

No. Departure Arrival Last Update Status
OW101 08:00 09:30 Scheduled

 

No. Departure Arrival Last Update Status
JM8530 06:00 Scheduled
JM8562 07:40 09:55 Scheduled

 

No. Departure Arrival Last Update Status
B51825 06:45 08:30 Scheduled
B5827 15:00 16:45 Scheduled