If you hold a valid Schengen/Australian/Japanese/Canadian/Irish/US/… visa or residence permit: No visa needed – Up to 30 days (not beyond the visa expiry)
Qualifying documents: Schengen visa, Australian visa, Japanese visa, Canadian visa, Irish visa, US visa, UK visa, Schengen-country residence permit, US green card, UK residence permit, Canadian PR, Japanese residence, Australian residence.
- A valid Schengen visa or a valid visa of Australia, Bulgaria, Japan, Canada, New Zealand, Ireland, Romania, the US or the UK: up to 30 days, and no longer than the visa is valid.
- A residence permit of a Schengen country or of one of those countries also qualifies: up to 30 days, and no longer than the permit is valid.
Source: Government of Montenegro (gov.me). Checked 16 Oct 2026.
What the source says
"Holders of valid foreign travel documents with a valid Schengen visa, a valid visa of the Commonwealth of Australia, the Republic of Bulgaria, Japan, Canada, New Zealand, the Republic of Ireland, Romania, the United States of America [and the] United Kingdom … may enter, transit through and stay in Montenegro for up to 30 days, and no longer than until the expiry of the visa".