- Home
- Flights
- Flights from Mogadishu
- Mogadishu to Nairobi
Cheap flights from Mogadishu to Nairobi from US$196
Daallo Airlines, Jubba Airways and Kenya Airways fly nonstop from Mogadishu to Nairobi. The flight takes around 1h 45m, and the cheapest one-way fare we found recently is US$196 on 22 Nov.
Direct flights available 1h 45m Cheapest in November Prices checked 14 days ago
Mogadishu to Nairobi at a glance
Cheapest one-wayUS$196SalamAir · 1 stop · Sun 22 NovFastest flight1h 45mEstimated
Nonstop flightsYesDaallo Airlines, Jubba Airways, Kenya Airways
Airlines flying nonstop from Mogadishu to Nairobi
3 airlines on this route.
Good to know
- Distance
- 1,003 km623 miles
- Flight time
- 1h 45mestimate
- Time difference
- NoneNairobi vs Mogadishu
- Currency in Nairobi
- KES
- Airports
- MGQ → NBO, WIL
Flights from Mogadishu to Nairobi: questions answered
How much is a flight from Mogadishu to Nairobi?
The cheapest one-way fare we found recently is US$196 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Mogadishu to Nairobi?
Yes. Daallo Airlines, Jubba Airways and Kenya Airways fly this route nonstop.
How long is the flight from Mogadishu to Nairobi?
A nonstop flight covers 1,003 km and takes around 1h 45m.
Which airlines fly from Mogadishu to Nairobi?
Daallo Airlines, Jubba Airways and Kenya Airways operate nonstop flights on this route.
Which airports serve Mogadishu and Nairobi?
Mogadishu: Aden Adde International Airport (MGQ). Nairobi: Jomo Kenyatta International Airport (NBO) and Nairobi Wilson Airport (WIL).





