Direct (nonstop) flights from Mogadishu to Addis Ababa

1 airline flys nonstop from Mogadishu (MGQ) to Addis Ababa Bole International Airport (ADD). It's 656 miles (1,055 km), about 2h in the air. Operated by Ethiopian Airlines.

MGQ
Mogadishu
🇸🇴 Mogadishu, Somalia
ADD
Addis Ababa Bole International Airport
🇪🇹 Addis Ababa, Ethiopia
Flight Time
2h
Distance
656 mi
1,055 km
CO₂/pax
121 kg
−68 kg vs. layover
Airlines
1
Ethiopian Airlines
Time Diff
Same timezone
Operated by Ethiopian Airlines Ethiopian Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Ethiopian Airlines ET Ethiopian Airlines
Route
MGQ → ADD
Flight Time
2h
Distance
656 mi

Alternative Routes

Other ways to fly from Mogadishu to Addis Ababa with one stop · direct emits 121 kg CO₂ per passenger

MGQ HGA (Hargeisa) ADD
Leg 1: 1h 30m (522 mi) Leg 2: 1h 20m (363 mi) Total: ~2h 50m 🍃 189 kg CO₂ (+56% vs. direct)
Leg 1
MGQ → HGA
1h 30m · 522 mi
View MGQ to HGA flights →
Leg 2
HGA → ADD
1h 20m · 363 mi
View HGA to ADD flights →
MGQ JIB (Djibouti) ADD
Leg 1: 2h 5m (672 mi) Leg 2: 1h 30m (345 mi) Total: ~3h 35m 🍃 213 kg CO₂ (+76% vs. direct)
Leg 1
MGQ → JIB
2h 5m · 672 mi
View MGQ to JIB flights →
Leg 2
JIB → ADD
1h 30m · 345 mi
View JIB to ADD flights →
MGQ GGR (Garowe) ADD
Leg 1: 1h 20m (496 mi) Leg 2: 2h 20m (669 mi) Total: ~3h 40m 🍃 241 kg CO₂ (+99% vs. direct)
Leg 1
MGQ → GGR
1h 20m · 496 mi
View MGQ to GGR flights →
Leg 2
GGR → ADD
2h 20m · 669 mi
View GGR to ADD flights →
MGQ NBO (Nairobi) ADD
Leg 1: 1h 45m (623 mi) Leg 2: 2h (720 mi) Total: ~3h 45m 🍃 273 kg CO₂ (+126% vs. direct)
Leg 1
MGQ → NBO
1h 45m · 623 mi
View MGQ to NBO flights →
Leg 2
NBO → ADD
2h · 720 mi
View NBO to ADD flights →
MGQ BSA (Bossaso) ADD
Leg 1: 1h 58m (689 mi) Leg 2: 2h 20m (722 mi) Total: ~4h 18m 🍃 287 kg CO₂ (+137% vs. direct)
Leg 1
MGQ → BSA
1h 58m · 689 mi
View MGQ to BSA flights →
Leg 2
BSA → ADD
2h 20m · 722 mi
View BSA to ADD flights →

Frequently Asked Questions

How long is the direct flight from Mogadishu to Addis Ababa?

A nonstop flight from Mogadishu (MGQ) to Addis Ababa (ADD) takes approximately 2 hours. The distance is 656 miles (1,055 km).

Which airlines fly nonstop from Mogadishu to Addis Ababa?

Just Ethiopian Airlines.

Is there a nonstop flight from Mogadishu to Addis Ababa?

Yes. 1 airline: Ethiopian Airlines.

How far is Mogadishu from Addis Ababa?

The flight distance from Mogadishu to Addis Ababa is 656 miles (1,055 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Mogadishu to Addis Ababa?

At 2h, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Somalia to Ethiopia?

Depends on your passport. Check with the Ethiopia embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Mogadishu to Addis Ababa?

Roughly 121 kg CO2 per passenger one-way. That's about the same as driving 605 km.

Is the return flight from Addis Ababa to Mogadishu also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Mogadishu to Addis Ababa?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Mogadishu for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.