Montenegro's visa policy aligns closely with the European Union, allowing citizens of 72 countries, including Schengen members and partner nations, to enter visa-free for up to 90 days in a 180-day period. Some countries, such as Belarus, Russia, Kosovo, Peru, Ecuador, and Cuba, also qualify but with varying stay limits—for example, Belarusian citizens can stay up to 30 days.
Holders of valid Schengen visas or residence permits, as well as those with national visas or residence permits from Australia, Bulgaria, Croatia, Japan, Canada, New Zealand, Ireland, Romania, the U.S., and the U.K., can enter for up to 30 days. APEC Travel Card holders also get 30 days visa-free.
Montenegro issues Visa C for short-term stays, including tourism, business, and medical visits, while Visa D is for long-term stays related to work, study, or family reunification. A Visa D holder must later apply for a residence permit. To work, foreigners need a temporary residence and work permit, valid for up to a 1 and renewable. Employers must apply for annual quotas, though some professionals, such as executives and managers, are exempt.
The Digital Nomad Program allows remote workers from foreign companies to stay for up to 1 year, with renewal options, if they meet a minimum monthly income of €1,350. All foreign visitors must register their residence within 24 hours at a Local Tourist Organization or police station, though hotels usually handle this for guests.
After a foreigner, employed or works electronically for a foreign company or his own company not registered in Montenegro, enters Montenegro following the law, they may apply for a temporary residence permit for a digital nomad. The request is submitted personally to the Ministry in place of residence on the prescribed form, for which a certificate is issued. A digital nomad's residence permit is valid for up to 2 years, extendable for the same period. A new one can be issued 6 months after its temporary residence permit expires.