🇸🇮

Schengen member · Ljubljana · EUR

Slovenia

Slovenia's small skilled-migration flow runs through the Single Permit — a well-run process with predictable timelines.

Immigration overview

Slovenia's Single Permit for Employment and Self-Employment covers most non-EU migration. The country is compact — Alps, Adriatic and Ljubljana are all inside an hour by car.

Economy

€60B economy — pharma (Krka, Lek/Sandoz), automotive parts, tourism, IT and machinery. Ljubljana concentrates skilled hiring.

Quality of life

Public healthcare, alpine and coastal lifestyle, safe society. Slovene is essential outside Ljubljana internationals.

Immigration trends

The Single Permit remains the main employer-sponsored path. EU Blue Card use has grown slowly with tech and pharma hires.

Immigration pathways

4 routes into Slovenia

Non-EU workers with a Slovenian job offer

Single Permit for Employment

Combined work-and-residence permit filed by the employer.

  • Job offer (with labour market test, waived for shortage roles)
  • Qualifications matching the role
€102
45–90 days
Official source

Degree-holders with higher salary offers

EU Blue Card (Slovenia)

Portable EU permit for highly qualified workers.

  • Higher-education degree
  • Salary ≥ 1.5× average gross
  • Contract ≥ 12 months
€102
45–90 days

Freelancers and founders with a Slovenian business

Self-Employment Residence

Residence permit for self-employed activity in Slovenia.

  • Business registration (s.p. or d.o.o.)
  • Proof of financial means
€102
45–90 days

Non-EU students at Slovenian universities

Student Residence Permit

Residence for study; part-time work rights.

  • Admission letter
  • Proof of funds
€102
45–90 days

Costs

  • Long-stay national visa (D-type): €80–€120 at consulate
  • Residence permit issuance in-country: €50–€200
  • Health insurance (private for initial period): €30–€120/month
  • Apostille + sworn translation of documents: €150–€400 total

Processing times

  • National long-stay visa: 4–12 weeks at consulate (varies by post)
  • Residence permit card after arrival: 4–10 weeks
  • Family reunification: 3–9 months
  • Permanent residence application: 3–6 months
  • Naturalisation dossier: 12–36 months

Permanent residence in Slovenia

PR after 5 years of continuous legal residence with stable income, health insurance and A2 Slovene.

Citizenship in Slovenia

Naturalisation typically requires 10 years of legal residence (with at least 5 continuous prior to application), A2+ Slovene, no serious criminal record, and — in most cases — renunciation of prior citizenship.

FAQ

Frequently asked questions about Slovenia immigration

How long is the Slovenian Single Permit process?

45–90 days after the employer files, depending on labour market test complexity.

Does Slovenia allow dual citizenship?

Generally no — Slovenia typically requires renunciation of prior citizenship, though exceptions apply for spouses of Slovenian citizens and specific integration cases.

How long until I can get Slovenian citizenship?

10 years of legal residence with 5 continuous, A2+ Slovene and integration criteria.

Can I move to Slovenia as a freelancer?

Yes — the Self-Employment Residence covers sole traders (s.p.) and single-member companies (d.o.o.) with a viable business.

Do I need Slovene to work in Ljubljana?

For most tech, pharma and international-corporate roles in Ljubljana, English is fine. Slovene is required for citizenship.

Is Slovenia in Schengen and the eurozone?

Yes — Schengen since 2007 and euro since 2007.

Which Slovenian cities are best for skilled workers?

Ljubljana for tech, pharma and finance; Maribor for automotive and industry; Koper for logistics.