Cheap flights from Nairobi to Mogadishu

8 nonstop flights a week, 1 of them today. Operated by 2 airlines, about 1h 45m in the air, 631 mi (1,015 km).

Flights from Nairobi to Mogadishu

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Nairobi to Mogadishu at a glance

flight time, nonstop
1h 45m
straight-line distance
631 mi (1,015 km)
flights a week
8
flight today
1
first and last departure
06:00 - 14:00
airlines
2

Nairobi to Mogadishu flight schedule

8 flights a week, 1 today, 1 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
D3 301
Daallo Airlines
06:00 Jomo Kenyatta International, terminal 2
07:45 Mogadishu International
1h 45m
Wed, Sun
Boeing 737-300
D3 301
Daallo Airlines
07:15 Jomo Kenyatta International, terminal 2
09:00 Mogadishu International
1h 45m
Fri
Boeing 737-300
D3 301
Daallo Airlines
07:30 Jomo Kenyatta International, terminal 2
09:15 Mogadishu International
1h 45m
Thu
Boeing 737-400
D3 301
Daallo Airlines
09:00 Jomo Kenyatta International, terminal 2
10:45 Mogadishu International
1h 45m
Sat
Boeing 737-400
D3 301
Daallo Airlines
09:15 Jomo Kenyatta International, terminal 2
11:00 Mogadishu International
1h 45m
Mon
Boeing 737-500
W1 3508
World Ticket Ltd
12:00 Jomo Kenyatta International, terminal 2
13:45 Mogadishu International
1h 45m
Sat
Fokker 100
W1 3501
World Ticket Ltd
14:00 Jomo Kenyatta International, terminal 2
15:45 Mogadishu International
1h 45m
Mon
Fokker 100

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 19 December.

FlightDepartsArrivesDurationDaysAircraft
D3 301
Daallo Airlines
06:30 Jomo Kenyatta International, terminal 2
08:15 Mogadishu International
1h 45m
Seasonal
Boeing 737-400

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Nairobi to Mogadishu

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Nairobi to Mogadishu depart and land

Departure from Nairobi

8 flights a week, terminal 2, 8 mi (13 km) from the city centre

Arrival in Mogadishu

8 flights a week, 2 mi (4 km) from the city centre

Frequently asked questions

How long is the flight from Nairobi to Mogadishu?
A nonstop flight takes 1 hour 45 minutes on average.
How far is Mogadishu from Nairobi?
631 mi (1,015 km) in a straight line between the cities.
Which airlines fly nonstop from Nairobi to Mogadishu?
Daallo Airlines (6 a week) and World Ticket Ltd (2 a week).
How many flights a day are there from Nairobi to Mogadishu?
1 flight today and 8 a week, about 1.1 a day on average.
When are the first and last flights from Nairobi to Mogadishu?
The first departure is at 06:00 (D3301), the last at 14:00 (W13501). Local time.
Which Nairobi airport do flights to Mogadishu leave from?
Jomo Kenyatta International (8 a week).