Visa requirements

Slovakia

General visa requirements for travelling to Slovakia. These policies apply to all nationalities unless a country-specific policy exists.

Have a specific passport country? Check your specific route.

Work / Immigration visa (Short-Term Work Permit (Up to 90 Days))

Applies to all nationalities · Last updated: 25 June 2026

Embassy required

Maximum stay
90 days
Processing time
15-45 calendar days
Fee
90 EUR
Validity
90 days
Entry
Single entry

Eligibility

  • Nationality

    Non-EU/EEA/Swiss nationals from Annex I countries requiring Schengen visa and work permit

  • Employment

    Must have a confirmed short-term employment contract. Employer must submit the work permit application to the Labour Office.

    Required status: Confirmed short-term employment contract

Documents you need

  • Passport

    Blank pages required: 2; Validity months: 3

  • Photo

    Count: 2; Specifications: Recent colour photograph, 35x45mm, white background

  • Travel insurance

    Coverage area: Entire Schengen Area; Minimum coverage: 30000 EUR

  • Visa fee payment

    Accepted methods: Cash in local currency at embassy/consulate; Amount: 90 EUR (Schengen visa)

  • Work contract

    Provide a signed job offer, contract or assignment letter showing the role, dates and employer.

    Must be notarized: No; Must be translated: Yes

How to apply

  1. Document gathering

    The employer submits work permit application to the Slovak Labour Office on behalf of the employee. The vacancy must be listed for 15 business days.

  2. Online application

    Fill out the Schengen visa application form specifying employment purpose.

  3. Document submission

    Submit Schengen visa application at Slovak embassy/consulate with the work permit confirmation from the Labour Office.

  4. Processing wait

    Schengen visa processing takes 15 calendar days, up to 45 days in exceptional cases.

  5. Visa collection

    Collect passport with Schengen visa. Register with the Foreign Police upon arrival in Slovakia.

Sign in to apply

Work / Immigration visa (EU Blue Card (Highly Qualified Workers))

Applies to all nationalities · Last updated: 25 June 2026

Embassy required

Maximum stay
730 days
Processing time
30-90 days
Fee
232 EUR
Validity
2 years (renewable)
Entry
Single entry

Eligibility

  • Nationality

    Non-EU/EEA/Swiss nationals with high qualifications (university degree or equivalent)

  • Employment

    Must have employment contract for a position requiring high qualification with minimum gross salary of 1.5 times the average national wage in Slovakia

    Required status: Employment contract for high-qualification position with minimum salary threshold

  • Criminal record

    Must have clean criminal record

Documents you need

  • Passport

    Blank pages required: 2; Validity months: 12

  • Photo

    Count: 2; Specifications: Recent colour photograph, 35x45mm, white background

  • Accommodation proof

    Provide hotel booking, tenancy evidence or host details that cover the planned stay.

    Accepted types: Rental agreement, employer-provided housing, property ownership; Must cover full stay: Yes

  • Application form

    Use the official application form for this route and complete all required fields.

    Form name: Application for EU Blue Card; Form url: https://www.mzv.sk/en/web/en/visa-and-services/national-visa

  • Visa fee payment

    Accepted methods: Cash at embassy, bank transfer; Amount: 232 EUR (Blue Card application); 90 EUR (national visa D for initial entry)

  • Academic transcript

    Provide academic records for the course, qualification or training route.

    Must be notarized: Yes; Must be translated: Yes

  • Work contract

    Provide a signed job offer, contract or assignment letter showing the role, dates and employer.

    Must be notarized: No; Must be translated: Yes

  • Criminal record certificate

    Provide a police or criminal record certificate from the country or countries requested by the destination authority.

    Validity months: 6

How to apply

  1. Document gathering

    Obtain employment contract from a Slovak employer for a high-qualification position meeting the salary threshold. Have degree certificates recognized/nostrified if needed.

  2. Online application

    Fill out the EU Blue Card application form.

  3. Fee payment

    Pay 232 EUR Blue Card application fee and 90 EUR national visa fee.

  4. Appointment booking

    Schedule appointment at Slovak embassy/consulate.

  5. Document submission

    Submit all documents in person. All foreign documents must be apostilled/superlegalized and translated to Slovak.

  6. Biometrics

    Fingerprints and photograph collected.

  7. Processing wait

    Processing takes 30-90 days via the Foreign Police Department.

  8. Visa collection

    Upon approval, collect National Visa (D) from embassy. After arriving in Slovakia, register with Foreign Police and collect the Blue Card.

Sign in to apply

Work / Immigration visa (Single Permit for Employment (Work and Residence))

Applies to all nationalities · Last updated: 25 June 2026

Embassy required

Maximum stay
730 days
Processing time
30-90 days
Fee
232 EUR
Validity
2 years (renewable)
Entry
Single entry

Eligibility

  • Nationality

    Non-EU/EEA/Swiss nationals without free access to the Slovak labor market

  • Employment

    Must have a confirmed job offer or employment contract with a Slovak employer. The employer must register the vacancy with the Labour Office for at least 15 business days before application (labour market test).

    Required status: Confirmed employment offer from Slovak employer

  • Criminal record

    Must have clean criminal record

Documents you need

  • Passport

    Blank pages required: 2; Validity months: 12

  • Photo

    Count: 2; Specifications: Recent colour photograph, 35x45mm, white background

  • Accommodation proof

    Provide hotel booking, tenancy evidence or host details that cover the planned stay.

    Accepted types: Rental agreement, employer-provided housing confirmation, property ownership; Must cover full stay: Yes

  • Application form

    Use the official application form for this route and complete all required fields.

    Form name: Application for Temporary Residence for Employment / Single Permit; Form url: https://www.mzv.sk/en/web/en/visa-and-services/national-visa

  • Visa fee payment

    Accepted methods: Cash at embassy, bank transfer; Amount: 232 EUR (temporary residence/single permit); 90 EUR (national visa D for initial entry)

  • Work contract

    Provide a signed job offer, contract or assignment letter showing the role, dates and employer.

    Must be notarized: No; Must be translated: Yes

  • Criminal record certificate

    Provide a police or criminal record certificate from the country or countries requested by the destination authority.

    Validity months: 6

How to apply

  1. Document gathering

    The employer must report the job opening to the Slovak Labour Office and wait 15 business days to allow the office to find an eligible Slovak or EU citizen to fill the position.

  2. Online application

    Fill out the application for temporary residence for the purpose of employment (Single Permit).

  3. Fee payment

    Pay 232 EUR temporary residence application fee and 90 EUR national visa fee.

  4. Appointment booking

    Schedule appointment at the Slovak embassy/consulate with territorial jurisdiction.

  5. Document submission

    Submit all original documents in person at the embassy. Foreign public documents must be apostilled or superlegalized.

  6. Biometrics

    Fingerprints and photograph collected at embassy during submission.

  7. Processing wait

    Processing takes 30-90 days. The Foreign Police Department issues the decision in cooperation with the Labour Office.

  8. Visa collection

    Upon approval, collect the National Visa (D) for entry to Slovakia. After arriving, register with the Foreign Police and collect the Single Permit card.

Sign in to apply
This information is provided for general guidance only. Visa requirements can change frequently and may vary by nationality. Always verify with the official embassy or consulate before making travel plans. Contact [email protected] for assistance.