The Mogadishu to Nairobi route connects Aden Adde International Airport (MGQ) in SO with Jomo Kenyatta International Airport (NBO) in KE. This short-haul flight covers approximately 624 miles (1004 km) with a typical flight time of 1h 42m. This route is served by 7 airlines: Daallo Airlines, i-Fly Air, African Express and others. AirportRoutes has tracked 15 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search MGQ → NBO flightsOpens a live price search — just pick your dates
The Mogadishu (MGQ) → Nairobi (NBO) air route links Somalia’s capital with Kenya’s main aviation hub across 624 miles (1,004 km). It’s significant for business, humanitarian travel, family visits, and onward connections via Nairobi to Africa, the Middle East, and Europe. Typical non-stop flight time is about 1.5–2 hours, with schedules varying by season and airline. Travelers choose this route for its speed versus overland alternatives, and for Nairobi’s strong network of regional and long-haul flights. It’s also a practical gateway for conferences, medical services, and education, while giving visitors easy access to Kenya’s safari circuit and city-based culture within a short hop from the Horn of Africa.
Book early for better fares, especially around school holidays; typical one-way prices can range from KES 25,000–60,000 (about USD 195–470) depending on demand and baggage. Double-check visa and transit requirements, and keep printed copies of key documents in case of connectivity issues. At MGQ, arrive early for security and check-in procedures; pack essentials in carry-on, including chargers and any required medications. At NBO (Jomo Kenyatta), follow clear signage for immigration and baggage, and consider pre-arranging airport pickup to avoid peak-hour congestion. Expect warm weather year-round; bring a light layer for cabin air-conditioning and keep valuables secure in crowded terminal areas.
Nairobi blends a modern skyline with easy access to wildlife and culture. A must-see is Nairobi National Park, where you can spot lions and rhinos with the city as a backdrop. Visit the David Sheldrick Wildlife Trust for elephant conservation, and the Giraffe Centre for close-up encounters. For history and art, explore the Nairobi National Museum and nearby galleries. Food is a highlight: try nyama choma (grilled meat), ugali, and sukuma wiki, plus strong Kenyan coffee. Popular areas to base yourself include Westlands for dining and nightlife, Karen for leafy stays near attractions, and the central business district for business access and museums.
For the most reliable weather in Nairobi, aim for January–March or June–October, typically drier and ideal for day trips and safaris. April–May often brings heavier rains and can mean better flight deals, while November has shorter rains. Prices usually rise during July–August and December holiday peaks; booking 4–8 weeks ahead can help. Notable events include the Nairobi Marathon (often in October) and year-end festive travel, which can tighten seat availability and increase fares.
Aden Adde International Airport
HCMMMGQJomo Kenyatta International Airport
HKJKNBO7
Operators15
Tracked Flights624
Miles1h 42m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Daallo Airlines |
DAO
|
D3
|
| i-Fly Air |
IFY
|
-
|
| African Express |
AXK
|
XU
|
| Fanjet Express |
FJE
|
7F
|
| Daallo Airlines (Somalia) |
DMQ
|
D9
|
| Freedom Airline |
FDT
|
4F
|
| Kenya Airways |
KQA
|
KQ
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 73 | 13% |
|
| Tuesday | 57 | 10% |
|
| Wednesday | 71 | 12% |
|
| Thursday | 84 | 15% |
|
| Friday | 53 | 9% |
|
| Saturday | 148 | 26% |
|
| Sunday | 86 | 15% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
African Express
AXK
/ XU
|
CRJ2 | 12:00 12:00 PM (Representative) |
M
T
W
T
F
S
S
|
Mar 15, 2026 | Active | |
|
Daallo Airlines
DAO
/ D3
|
B733 | 12:35 12:35 PM (Representative) |
M
T
W
T
F
S
S
|
Jun 29, 2026 | Active | |
|
Daallo Airlines (Somalia)
DMQ
/ D9
|
B733 | 12:35 12:35 PM (Representative) |
M
T
W
T
F
S
S
|
Jun 29, 2026 | Active | |
|
Fanjet Express
FJE
/ 7F
|
B734 | 09:30 9:30 AM (Representative) |
M
T
W
T
F
S
S
|
Jan 22, 2026 | Active | |
|
Freedom Airline
FDT
/ 4F
|
|
CRJ2 | 17:00 5:00 PM (Representative) |
M
T
W
T
F
S
S
|
Jun 8, 2026 | Active |
|
i-Fly Air
IFY
|
F70 | 14:00 2:00 PM (Representative) |
M
T
W
T
F
S
S
|
Mar 30, 2026 | Active | |
|
Kenya Airways
KQA
/ KQ
|
B733 | 05:50 5:50 AM (Representative) |
M
T
W
T
F
S
S
|
Mar 15, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 05:50 5:50 AM | Kenya Airways |
KQA
|
KQ
|
| 09:30 9:30 AM | Fanjet Express |
FJE
|
7F
|
| 12:00 12:00 PM | African Express |
AXK
|
XU
|
| 12:35 12:35 PM | Daallo Airlines |
DAO
|
D3
|
| 12:35 12:35 PM | Daallo Airlines (Somalia) |
DMQ
|
D9
|
| 14:00 2:00 PM | i-Fly Air |
IFY
|
-
|
| 17:00 5:00 PM | Freedom Airline |
FDT
|
4F
|
Time Information
Times are shown in the departure airport's local timezone (HCMM - Africa/Mogadishu).