Visa requirements for Somali citizens
Visa requirements for Somali citizens are administrative entry restrictions imposed on citizens of Somalia by the authorities of other states.
According to the 2016 Visa Restrictions Index, holders of a Somali passport can visit 31 countries and territories visa-free or with visa on arrival. This is the four lowest number of all passports worldwide as of 2016 and above only Iraq, Pakistan and Afghanistan.[1]
Contents
Visa requirements map
Visa requirements
Country | Visa requirement | Notes (excluding departure fees) |
---|---|---|
Afghanistan | Visa required[2] | |
Albania | Visa required[3] | |
Algeria | Visa required[4] | |
Andorra | Visa required[5] | |
Angola | Visa required[6] | |
Antigua and Barbuda | Visa required[7] | |
Argentina | Visa required[8] | |
Armenia | Visa required[9] | |
Australia | Visa required[10] | |
Austria | Visa required[11] | |
Azerbaijan | Visa required[12] | |
Bahamas | Visa required[13] | |
Bahrain | Visa required[14] | |
Bangladesh | Visa on arrival[15] | 30 days |
Barbados | Visa required[16] | |
Belarus | Visa required[17] | |
Belgium | Visa required[18] | |
Belize | Visa required[19] | |
Benin | Visa required[20] | |
Bhutan | Visa required[21] | |
Bolivia | Visa required[22] | |
Bosnia and Herzegovina | Visa required[23] | |
Botswana | Visa required[24] | |
Brazil | Visa required[25] | |
Brunei | Visa required[26] | |
Bulgaria | Visa required[27] | |
Burkina Faso | Visa on arrival[28] | 1 month |
Burundi | Visa required[29] | |
Cambodia | Visa on arrival[30] | 30 days. eVisa also available. |
Cameroon | Visa required[31] | |
Canada | Visa required[32] | |
Cape Verde | Visa on arrival[33] | |
Central African Republic | Visa required[34] | |
Chad | Visa required[35] | |
Chile | Visa required[36] | |
China | Visa required[37] | |
Colombia | Visa required[38] | May apply online.[39] |
Comoros | Visa on arrival[40] | |
Republic of the Congo | Visa required[41] | |
Democratic Republic of the Congo | Visa required[42] | |
Costa Rica | Visa required[43] | |
Côte d'Ivoire | Visa required[44] | |
Croatia | Visa required[45] | |
Cuba | Visa required[46] | |
Cyprus | Visa required[47] | |
Czech Republic | Visa required[48] | |
Denmark | Visa required[49] | |
Djibouti | Visa on arrival[50] | |
Dominica | Visa not required[51] | 21 days |
Dominican Republic | Visa required[52] | |
Ecuador | Visa required[53] | |
Egypt | Visa required[54] | |
El Salvador | Visa required[55] | |
Equatorial Guinea | Visa required[56] | |
Eritrea | Visa required[57] | |
Estonia | Visa required[58] | |
Ethiopia | Visa required[59] | |
Fiji | Visa required[60] | |
Finland | Visa required[61] | |
France | Visa required[62] | |
Gabon | eVisa[63] | Electronic visa holders must arrive via Libreville International Airport. |
Gambia | Visa required[64] | |
Georgia | Visa required[65] | |
Germany | Visa required[66] | |
Ghana | Visa required[67] | |
Greece | Visa required[68] | |
Grenada | Visa required[69] | |
Guatemala | Visa required[70] | |
Guinea | Visa required[71] | |
Guinea-Bissau | Visa on arrival[72] | 90 days |
Guyana | Visa required[73] | |
Haiti | Visa not required[74] | 3 months |
Honduras | Visa required[75] | |
Hungary | Visa required[76] | |
Iceland | Visa required[77] | |
India | Visa required[78] | |
Indonesia | Visa required[79] | |
Iran | Visa required[80] | |
Iraq | Visa required[81] | |
Ireland | Visa required[82] | |
Israel | Visa required[83] | |
Italy | Visa required[84] | |
Jamaica | Visa required[85] | |
Japan | Visa required[86] | |
Jordan | Visa required[87] | |
Kazakhstan | Visa required[88] | |
Kenya | Visa required[89] | |
Kiribati | Visa required[90] | |
North Korea | Visa required[91] | |
South Korea | Visa required[92] | |
Kuwait | Visa required[93] | |
Kyrgyzstan | Visa required[94] | |
Laos | Visa on arrival[95] | 30 days |
Latvia | Visa required[96] | |
Lebanon | Visa required[97] | |
Lesotho | Visa required[98] | |
Liberia | Visa required[99] | |
Libya | Visa required[100] | |
Liechtenstein | Visa required[101] | |
Lithuania | Visa required[102] | |
Luxembourg | Visa required[103] | |
Macedonia | Visa required[104] | |
Madagascar | Visa on arrival[105] | 90 days |
Malawi | Visa required[106] | |
Malaysia | Visa not required[107] | 14 days |
Maldives | Visa on arrival[108] | 30 days |
Mali | Visa required[109] | |
Malta | Visa required[110] | |
Marshall Islands | Visa required[111] | |
Mauritania | Visa on arrival[112] | |
Mauritius | Visa required[113] | |
Mexico | Visa required[114] | |
Micronesia | Visa not required[115] | 30 days |
Moldova | Visa required[116] | |
Monaco | Visa required[117] | |
Mongolia | Visa required[118] | |
Montenegro | Visa required[119] | |
Morocco | Visa required[120] | |
Mozambique | Visa on arrival[121] | 30 days |
Myanmar | Visa required[122] | |
Namibia | Visa required[123] | |
Nauru | Visa required[124] | |
Nepal | Visa required[125] | |
Netherlands | Visa required[126] | |
New Zealand | Visa required[127] | |
Nicaragua | Visa required[128] | |
Niger | Visa required[129] | |
Nigeria | Visa required[130] | |
Norway | Visa required[131] | |
Oman | Visa required[132] | |
Pakistan | Visa required[133] | |
Palau | Visa on arrival[134] | 30 days |
Panama | Visa required[135] | |
Papua New Guinea | Visa required[136] | |
Paraguay | Visa required[137] | |
Peru | Visa required[138] | |
Philippines | Visa required[139] | |
Poland | Visa required[140] | |
Portugal | Visa required[141] | |
Qatar | Visa required[142] | |
Romania | Visa required[143] | |
Russia | Visa required[144] | |
Rwanda | Visa on arrival[145] | |
Saint Kitts and Nevis | Visa required[146] | |
Saint Lucia | Visa required[147] | |
Saint Vincent and the Grenadines | Visa not required[148] | 1 month |
Samoa | Entry Permit on arrival[149] | 60 days |
San Marino | Visa required[150] | |
São Tomé and Príncipe | Visa required[151] | Visa is obtained online.[152] |
Saudi Arabia | Visa required[153] | |
Senegal | Visa required[154] | |
Serbia | Visa required[155] | |
Seychelles | Visitor's Permit on arrival[156] | 1 month |
Sierra Leone | Visa required[157] | |
Singapore | Visa required[158] | |
Slovakia | Visa required[159] | |
Slovenia | Visa required[160] | |
Solomon Islands | Visa required[161] | |
South Africa | Visa required[162] | |
South Sudan | Visa required[163] | |
Spain | Visa required[164] | |
Sri Lanka | Electronic Travel Authorization[165] | 30 days |
Sudan | Visa required[166] | |
Suriname | Visa required[167] | |
Swaziland | Visa required[168] | |
Sweden | Visa required[169] | |
Switzerland | Visa required[170] | |
Syria | Visa required[171] | |
Tajikistan | Visa required[172] | |
Tanzania | Visa required[173] | |
Thailand | Visa required[174] | |
Timor-Leste | Visa on arrival[175] | 30 days |
Togo | Visa on arrival[176] | 7 days |
Tonga | Visa required[177] | |
Trinidad and Tobago | Visa required[178] | |
Tunisia | Visa required[179] | |
Turkey | Visa required[180] | |
Turkmenistan | Visa required[181] | |
Tuvalu | Visa on arrival[182] | 1 month |
Uganda | Visa on arrival[183] | |
Ukraine | Visa required[184] | |
United Arab Emirates | Visa required[185] | |
United Kingdom | Visa required[186] | |
United States | Visa required[187] | Visa required even for dual citizens of countries under the Visa Waiver Program.[188] |
Uruguay | Visa required[189] | |
Uzbekistan | Visa required[190] | |
Vanuatu | Visa required[191] | |
Vatican City | Visa required[192] | |
Venezuela | Visa required[193] | |
Vietnam | Visa required[194] | |
Yemen | Visa required[195] | |
Zambia | Visa required[196] | |
Zimbabwe | Visa required[197] |
Vaccination
Many African countries, including Angola, Benin, Burkina Faso, Cameroon, Central African Republic, Chad, Democratic Republic of the Congo, Republic of the Congo, Côte d'Ivoire, Equatorial Guinea, Gabon, Ghana, Guinea, Liberia, Mali, Mauritania, Niger, Rwanda, São Tomé and Príncipe, Senegal, Sierra Leone, Uganda, Zambia require all incoming passengers to have a current International Certificate of Vaccination. Some other countries require vaccination only if the passenger is coming from an infected area.[198]
Passport validity
Many countries require passport validity of no less than 6 months and one or two blank pages.[199]
See also
References
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Gabon e-Visa
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ http://www.smf.st/virtualvisa/
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ DHS Announces Further Travel Restrictions for the Visa Waiver Program
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Country list - Yellow fever vaccination requirements and recommendations; and malaria situation
- ↑ Lua error in package.lua at line 80: module 'strict' not found.