Mogadishu → Durban
Aden Adde International Airport (MGQ) to King Shaka International Airport (DUR)・3,827 km
No nonstop or one-stop flights. The shortest route is MGQ → NBO → HRE → DUR (via Nairobi, Harare), about 6h 31m of flying time (layovers not included).
With milesANA 17,500 miles+ (via ADD, JNB)Economy, one way, estimate. Tap a connection for miles by cabin.
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- MGQ → NBO → HRE → DURvia Nairobi, HarareFastest≈ 6h 31m
- MGQ → NBO → JNB → DURvia Nairobi, Johannesburg≈ 6h 41m
- MGQ → EBB → HRE → DURvia Entebbe, Harare≈ 7h 5m
- MGQ → EBB → JNB → DURvia Entebbe, Johannesburg≈ 7h 14m
- MGQ → ADD → HRE → DURvia Addis Ababa, Harare≈ 7h 57m
- MGQ → ADD → JNB → DURvia Addis Ababa, Johannesburg≈ 8h 6m
- MGQ → ADD → GBE → DURvia Addis Ababa, Gaborone≈ 8h 20m
- MGQ → NBO → CPT → DURvia Nairobi, Cape Town≈ 9h
- MGQ → ADD → CPT → DURvia Addis Ababa, Cape Town≈ 10h 24m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.