Slovenia Visa RequirementsFor North Macedonia passport holders

Slovenia, a Schengen member bordering the Western Balkans, allows North Macedonian citizens to visit visa-free for up to 90 days in any 180-day period.

Visa Free
90 days max stay
Ljubljana
Europe
EUR (€)
Slovenian
UTC+1

Great news! North Macedonia passport holders can enter Slovenia without a visa for tourism or business purposes. You can stay up to 90 days.

No visa is required. Standard Schengen conditions apply. The border crossing from North Macedonia to Slovenia via Serbia or Croatia is feasible by road.

Slovenia 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 Slovenia: What You Need to Know

Slovenia is geographically the closest EU and Schengen member to North Macedonia via the former Yugoslav space. Having joined the EU in 2004 and Schengen in 2007, Slovenia has been a strong advocate for Western Balkans integration given its shared regional history. North Macedonian citizens gained visa-free Schengen access in 2009. The two countries share historical and cultural ties from the former Socialist Federal Republic of Yugoslavia.

Practical Tips

Ljubljana is a compact, walkable capital. Lake Bled is one of the most photographed spots in Europe. Days in Slovenia count toward the 90-day Schengen total.

Frequently Asked Questions

Do North Macedonian citizens need a visa to visit Slovenia?

No. Slovenia 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 historical ties do North Macedonia and Slovenia share?

Both countries were constituent republics of the Socialist Federal Republic of Yugoslavia before its dissolution in the 1990s. They share historical, cultural, and linguistic ties from that period.

What currency does Slovenia use?

Slovenia uses the euro (EUR) since joining the eurozone in 2007.

Can I reach Lake Bled from Skopje by road?

Yes, though the journey is long (approximately 8 to 10 hours) passing through Serbia and Croatia. All transit countries en route are now Schengen members.