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
All nonstop flights from Mogadishu
6 cities, busiest routes first
| City | Country | Flight time | Flights a week | Fare |
|---|---|---|---|---|
| Addis Ababa Ethiopia, 2h, 12 a week | Ethiopia | 2h | 12 | |
| Nairobi Kenya, 1h 45m, 7 a week | Kenya | 1h 45m | 7 | |
| Djibouti Djibouti, 1h 55m, 6 a week | Djibouti | 1h 55m | 6 | |
| Istanbul Turkiye, 7h 10m, 4 a week | Turkiye | 7h 10m | 4 | |
| Cairo Egypt, 6h 35m, 4 a week | Egypt | 6h 35m | 4 | |
| Entebbe Uganda, 2h 30m, 4 a week | Uganda | 2h 30m | 4 |
Mogadishu airport
Where the nonstop flights depart from
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).