Somali passport holders can obtain a visa on arrival at Dakar Blaise Diagne International Airport (DIASS) for tourism, free of charge, for stays up to 90 days.
Last verified: 2026-03-11
At a glance
Entry requirements
- Senegal grants visa on arrival for Somali citizens at Dakar International Airport only (Category B); no fee applies.
- Documents required for Visa on Arrival: valid passport (6+ months), return air ticket, proof of accommodation (hotel booking) or invitation letter, and yellow fever vaccination certificate.
- If you do not arrive at Dakar Airport, you must obtain a visa in advance from a Senegalese embassy or consulate.
- Total stay under visa-free/visa-on-arrival is limited to 90 days within a 180-day period for tourism.
Stay
Visa on arrival permits up to 90 days stay; 90 days within 180-day period limit.
Passport
Passport must be valid for at least 6 months from date of arrival.
Health — Yellow fever
Yellow fever vaccination certificate required for entry.
Visa on arrival is available only at Dakar Blaise Diagne International Airport. For entry via land borders or other airports, apply for a visa in advance. Always confirm current requirements with Senegal authorities.
Book with Tsavaro
Ready to visit Senegal?
M-Pesa accepted · Pay in KES
Flights from Mogadishu
Travelling on a different passport?
Sources
- Senegal Ministry of the Interior — Foreigners Entry (Titres de voyage et séjour)
- Senegal Embassy London — Visa Nationals & categories (Category B: VOA at Dakar)
- UK Government travel advice — Senegal entry requirements
Important
This tool is for guidance only and may be incomplete or out of date. Always confirm with official government sources and your airline before you travel.