Mogadishu to Nairobi flight status today

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

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

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

List of 46 flights from Mogadishu, SO (MGQ) to Nairobi, KE (NBO).
No. Departure Arrival Last Update Status
7F206 09:30 11:20 Scheduled

 

No. Departure Arrival Last Update Status
4F102 16:30 18:00 Scheduled On time
4F602 03:00 03:00 In Air

 

No. Departure Arrival Last Update Status
D3300 12:30 14:15 Scheduled On time
D3303 16:30 18:15 Scheduled On time
D3305 17:00 19:00 Scheduled
D3306 17:00 19:00 Scheduled
D3302 18:50 20:40 Unknown

 

No. Departure Arrival Last Update Status
XU528 13:00 14:30 Scheduled On time
XU522 10:30 12:00 Scheduled On time
XU524 10:30 12:00 Scheduled On time
XU544 15:00 16:30 Scheduled On time
XU567 12:30 14:00 Scheduled On time
XU561 12:00 15:30 No Recent Info - Call Airline
XU714 11:00 13:20 No Recent Info - Call Airline
XU558 10:00 11:30 Unknown
XU716 15:00 17:20 Scheduled
XU715 15:00 17:25 Scheduled

 

No. Departure Arrival Last Update Status
D9300 11:00 12:45 Arrived Delayed by 29m

 

No. Departure Arrival Last Update Status
W11081 12:00 15:30 Unknown
W11099 14:00 15:30 Scheduled
W11096 09:30 None No Takeoff Info - Call Airline

 

No. Departure Arrival Last Update Status
A13162 12:00 13:45 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
KQ2363 10:15 12:00 No Recent Info - Call Airline
KQ363 10:20 12:05 Cancelled

 

No. Departure Arrival Last Update Status
K3920 11:00 12:15 Unknown
K33920 11:00 12:15

 

No. Departure Arrival Last Update Status
8V404 13:00 14:30 Landed 11:04
8V6 10:20 11:40 Landed 11:14
8V86 10:00 11:20 Scheduled On time

 

No. Departure Arrival Last Update Status
MG914 13:16 None Arrival Scheduled
MG916 19:23 None Arrived On time

 

No. Departure Arrival Last Update Status
3J210 10:00 12:00 Unknown
3J160 12:10 14:00 Unknown
3J260 12:30 14:00 Scheduled
3J202 11:00 13:00 Unknown
3J204 12:10 14:00 No_Takeoff_Info
3J206 12:30 14:00 No_Takeoff_Info
3J3714 10:00 11:30 Scheduled On time
3J714 10:00 11:30 Scheduled

 

No. Departure Arrival Last Update Status
OW102 11:00 12:30 Landed

 

No. Departure Arrival Last Update Status
B5828 17:15 18:45 Scheduled
B5826 08:30 10:10 Scheduled
B55826 09:00 10:45
B51826 09:00 10:45 Scheduled

 

No. Departure Arrival Last Update Status
JM8563 10:45 13:00 Scheduled