Posted on Sep 03, 2025 / Travel

Yes, Americans need a visa to visit Somalia. You can usually get a visa on arrival at Mogadishu airport, but it’s safer to arrange one in advance if possible. Tourist visas are often valid for up to 30 days. Your passport should be valid for at least six months, and proof of accommodation and return travel may be requested. Due to security conditions, travelers are advised to prepare carefully before visiting.
© 2026 City maps and famous places