🇸🇴 MGQ
Mogadishu
624 mi
NBO 🇰🇪
Nairobi

Mogadishu to Nairobi Flights

Aden Adde International Airport Jomo Kenyatta International Airport 7 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

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.

About This Route

Route Overview

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.

Travel Tips

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.

Destination Highlights

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.

Best Time to Fly

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.

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Aden Adde International Airport

ICAO Code:
HCMM
IATA Code:
MGQ
City:
🇸🇴 Mogadishu
Country:
SO
Elevation:
29 ft

Destination Airport

Jomo Kenyatta International Airport

ICAO Code:
HKJK
IATA Code:
NBO
City:
🇰🇪 Nairobi
Country:
KE
Elevation:
5330 ft

Route Statistics

7

Operators

15

Tracked Flights

624

Miles

1h 42m

Flight Duration

Route Map

Great Circle
Flight route map from Mogadishu to Nairobi

Flight Schedule Pattern

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

15 Tracked Flights:
Data Points: 572
API observations used to build this analysis
Weekdays: 338 flights
Weekend: 234 flights
Business Route More active on weekdays

All Flight Routes

7 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
CRJ2 12:00 12:00 PM (Representative)
M T W T F S S
Mar 15, 2026 Active
B733 12:35 12:35 PM (Representative)
M T W T F S S
Jun 29, 2026 Active
B733 12:35 12:35 PM (Representative)
M T W T F S S
Jun 29, 2026 Active
B734 09:30 9:30 AM (Representative)
M T W T F S S
Jan 22, 2026 Active
CRJ2 17:00 5:00 PM (Representative)
M T W T F S S
Jun 8, 2026 Active
F70 14:00 2:00 PM (Representative)
M T W T F S S
Mar 30, 2026 Active
B733 05:50 5:50 AM (Representative)
M T W T F S S
Mar 15, 2026 Active
Total Routes: 7
Active Routes: 7
Unique Airlines: 7
Aircraft Types: 7

Spotted Departure Times

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).

Total Departure Times: 7
Time Range:
05:50 - 17:00
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.