Mogadishu este deservit de Aeroportul International Aden Adde, aflat la cativa kilometri sud-vest de centrul orasului. Companiile aeriene care efectueaza zboruri catre acest aeroport sunt Jubba Airways, cu zboruri din Dubai, Jeddah, Nairobi, Djibouti si Hargesia; African Express Airway, cu zboruri din Abu Dhabu, Aden, Berbera, Bosaso, Dubai, Galkayo, Nairobi, Riyan Mukalla, Sharjah si Wajir; Daallo Airlines, cu zboruri din Djibouti via Hargesia; East African, cu zboruri din Nairobi via Wajir si Turkish Airlines, cu zboruri din Istanbul via Khartoum sau Djibouti.
Daca intrati cu masina in oras trebuie sa stiti ca este foarte periculos si trebuie sa fiti escortati. Garzile inarmate, fortele de securitate si ghizii experimentati sunt esentiali daca doriti sa fiti in siguranta, din cauza faptului ca riscul de a fi ranit, ucis sau rapit este extrem de mare.
Nici calatoria cu o ambarcatiune nu este mai sigura decat cea cu masina, deoarece riscati sa fiti atacati de piratii somalezi.