Lithuania Visa RequirementsFor North Macedonia passport holders
Lithuania is a Schengen member that allows North Macedonian citizens to visit visa-free for up to 90 days in any 180-day period.
Great news! North Macedonia passport holders can enter Lithuania without a visa for tourism or business purposes. You can stay up to 90 days.
No visa is required. Carry a valid passport. The standard 90-in-180-day Schengen limit applies.
Lithuania is part of the Schengen Area. Your stay counts toward the 90-day limit within any 180-day period for the entire Schengen zone. Learn more about Schengen rules →
Entry Requirements
Passport Validity
3 months beyond departure from Schengen
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
North Macedonia to Lithuania: What You Need to Know
Lithuania joined the EU and NATO in 2004 and became a Schengen member in 2007. As a Baltic state, it has been supportive of democratic reforms in the Western Balkans. North Macedonian citizens gained visa-free access in 2009. Lithuania has become more prominent in European security discussions, including those involving NATO's eastern flank.
Practical Tips
Vilnius has a UNESCO-listed old town and is a budget-friendly destination. Connections from Skopje usually involve a hub. Count Schengen days carefully if visiting multiple Baltic or Eastern European countries.
Frequently Asked Questions
Is a visa required for North Macedonian citizens to visit Lithuania?
No. Lithuania is a Schengen and EU member and North Macedonian passport holders can enter visa-free for up to 90 days in any 180-day period.
What currency does Lithuania use?
Lithuania uses the euro (EUR) since joining the eurozone in 2015.
Is Vilnius easy to reach from North Macedonia?
Flights from Skopje to Vilnius typically require a connection via a hub such as Warsaw, Vienna, or Riga. The total journey is around 4 to 6 hours.
How do Schengen days work if I visit both Lithuania and Latvia on the same trip?
All days in any Schengen country count together. Days in Lithuania and Latvia are added to the same 90-day total, not counted separately.