Holders of travel documents with a valid Schengen visa, a valid visa from the United States, the United Kingdom of Great Britain and Northern Ireland, or the Republic of Ireland, as well as residence permits from those countries, may enter and stay in, or transit through, the territory of Montenegro for up to 30 days, but no longer than the expiration of their visa if the validity period is shorter than 30 days.
Embassies and consulates of Montenegro and visa regimes for foreign citizens
Mozambique
For countries marked with asterisk (*), there is no resident mission.