EgyptAir operates nonstop flights from Mogadishu (MGQ) to Cairo (CAI). The nonstop flight takes around ~4h 19m, covering 2,145 miles (3,452 km). Updated 29 June 2026.
We'll email you when a fare from MGQ drops well below normal. Free, weekly, no password needed.
Free · weekly digest · no password needed
Sign up to see Cairo schedule from MGQ
Already have an account? Sign in
Yes, EgyptAir operates nonstop flights from Mogadishu (MGQ) to Cairo (CAI).
EgyptAir operates nonstop flights from Mogadishu to Cairo.
The nonstop flight from Mogadishu to Cairo takes ~4h 19m (approximately 3452 km).