Flights from Mogadishu

Direct flights to 6 cities in 6 countries, 37 flights a week from Mogadishu International. The farthest nonstop destination is Istanbul, 2,878 mi (4,632 km) away.

Flights from Mogadishu at a glance

nonstop destinations
6
countries
6
flights a week
37
airport
1
airlines
7
destinations under 2 hours away
3
farthest, Istanbul
2,878 mi (4,632 km)

Under 2 hours away

Nonstop flights of up to two hours, shortest first

International flights from Mogadishu

Nonstop flights to 6 countries

Kenya 1 city
Djibouti 1 city
Egypt 1 city
Turkiye 1 city
Uganda 1 city

All nonstop flights from Mogadishu

6 cities, busiest routes first

CityFare
Addis Ababa Ethiopia, 2h, 12 a week
Nairobi Kenya, 1h 45m, 7 a week
Djibouti Djibouti, 1h 55m, 6 a week
Istanbul Turkiye, 7h 10m, 4 a week
Cairo Egypt, 6h 35m, 4 a week
Entebbe Uganda, 2h 30m, 4 a week

Mogadishu airport

Where the nonstop flights depart from

33 flights a week, 6 destinations

Airlines

Nonstop flights a week from Mogadishu

Frequently asked questions

Where can you fly nonstop from Mogadishu?
To 6 cities in 6 countries. The busiest routes are Addis Ababa (12 flights a week), Nairobi (7 flights a week), Djibouti (6 flights a week), Istanbul (4 flights a week) and Cairo (4 flights a week).
Which countries have direct flights from Mogadishu?
Ethiopia, Kenya, Djibouti, Egypt, Turkiye and Uganda.
Which airport does Mogadishu fly from?
All nonstop flights depart from Mogadishu International.
Which airlines fly from Mogadishu?
Ethiopian Airlines (12 flights a week), Daallo Airlines (6 flights a week), Egyptair (4 flights a week), Turkish Airlines (4 flights a week), Uganda Airlines (4 flights a week) and Air Djibouti (2 flights a week) and 1 more.
Where can you fly from Mogadishu in under 2 hours?
Nairobi (1h 45m), Djibouti (1h 55m) and Addis Ababa (2h).

Flights from other cities