Slovenia entry requirements for Morocco passport holders

Checked daily · Updated May 28, 2026·View sources
Visa required
Max stay
No fixed limit
Passport validity
6 months
Beyond entry date
Return ticket
Required
Or onward travel proof
Proof of funds
Recommended
May be checked

Moroccan passport holders need a visa to enter Slovenia in 2026. Since Slovenia is part of the Schengen Area, you'll apply for a Schengen visa, which also allows travel to other Schengen countries. Start your application at least 4–6 weeks before your trip.

Entry requirements

RequirementDetailsStatus
Visa application
Schengen visa required
You need a Schengen visa before traveling to Slovenia. Apply at the Slovenian embassy or consulate in your country of residence, or at the embassy of another Schengen state that handles Slovenia's visa applications. Processing takes at least 15 calendar days — submit your application no later than 6 months and no earlier than 15 days before your trip.Apply for Schengen visaRequired
Valid passport
Must be valid for entire stay
Your Moroccan passport must be valid for the full duration of your stay in Slovenia. Schengen rules do not require 6 months beyond departure, but airlines often enforce it — check with your carrier before flying.Required
Return or onward ticket
Required for Schengen entry
Border officers routinely ask for proof of onward travel. Have a printed or digital copy of your return flight or onward ticket to a non-Schengen country ready. Airlines check this before boarding.Required
Proof of accommodation
Hotel booking or invitation letter
Immigration may ask where you're staying. Carry a hotel confirmation, hostel booking, or a signed invitation letter from a host in Slovenia. The letter should include the host's address and contact details.Recommended
Proof of funds
Show you can support yourself
Officers can request evidence of sufficient funds for your stay. Carry bank statements from the last 3 months, a credit card, or cash. There's no fixed minimum, but around €50–€100 per day is a safe benchmark.Recommended
Apply early — slots fill fast
Visa appointment slots at the Slovenian embassy in Morocco can be booked weeks in advance, especially during summer. Start the process at least 6 weeks before your planned departure.
Schengen visa covers multiple countries
Once you have a Slovenian Schengen visa, you can also visit other Schengen countries (France, Germany, Italy, etc.) for up to 90 days total. Just make sure Slovenia is your main destination or first point of entry.

What happens at the border

1
Gather your documents
Collect passport, photos, flight itinerary, hotel bookings, travel insurance, bank statements, and the completed application form.
2
Book a visa appointment
Schedule an appointment at the Slovenian embassy or consulate in Morocco (usually Rabat or Casablanca). Slots fill up fast, so book early.
3
Attend the appointment
Show up with all documents, pay the visa fee (€80 for adults, €40 for children 6–12, free for under 6), and submit biometrics (fingerprints and photo).
4
Wait for processing
Standard processing takes 15 calendar days, but can extend to 30–45 days during peak season. Track your application online if available.
5
Collect your passport
Once approved, pick up your passport with the visa sticker. Check the dates and validity match your travel plans.
6
Arrive in Slovenia
At Ljubljana Airport (or any Schengen entry point), present your passport with visa, return ticket, and accommodation proof. Border officers may ask about your trip purpose.
Download Slovenia Entry Checklist
PDF · Morocco Passport · Includes QR codes · Updated May 28, 2026
Download PDF

Staying longer & fees

Visa options if you want to stay beyond the free limit:

Tourist visa (single entry)
Max stay90 days within 180-day period
ValidityUp to 3 months from issue date
Cost€80 (~$87 USD)

Standard Schengen visa for tourism.

Tourist visa (multiple entry)
Max stay90 days within 180-day period
ValidityUp to 1 year (subject to approval)
Cost€80 (~$87 USD)

Allows multiple entries; requires strong travel history.

Long-stay visa (D visa)
Max stayUp to 1 year
Validity1 year, renewable
Cost€100 (~$109 USD)

For work, study, or family reunification; requires sponsorship.

work visa
Slovenian Work Permit (Employment Visa)
1 year, renewable
€100 (~$109 USD) application fee
For foreign workers with a job offer in Slovenia. Requires employer sponsorship and labor market test. Allows long-term residence.
student visa
Slovenian Student Visa (D visa for study)
Up to 1 year, renewable
€100 (~$109 USD) application fee
For enrolled students at Slovenian educational institutions. Requires proof of enrollment and sufficient funds.
digital nomad visa
Slovenia Digital Nomad Visa (Temporary Residence for Remote Workers)
1 year, renewable
€100 (~$109 USD) application fee
For remote workers earning income outside Slovenia. Requires proof of income (minimum €3,500/month) and health insurance.
Other fees
ServiceCost
Tourist visa (single entry)Standard Schengen visa fee for adults.€80 (~$87 USD)
Tourist visa (multiple entry)Same fee as single entry, but allows multiple entries within validity.€80 (~$87 USD)
Overstay fine per dayPenalty for overstaying visa-free or visa period.€50 per day (~$54 USD), max €500 (~$544 USD)

Common reasons for entry denial

Insufficient funds proof30%
No return ticket25%
Incomplete application documents20%

Approval probability calculator

Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.

Transiting through Slovenia

Transit visa required

Morocco passport holders need a Schengen transit visa to transit through Slovenia airports, even if staying airside.

Exceptions & conditions
  • Holders of a valid Schengen visa or residence permit may transit without visa.
  • Holders of a valid US, UK, or Canada visa may transit without visa for up to 24 hours.
Transit hubsLjubljana Jože Pučnik Airport (LJU)

Health & vaccines for Slovenia

Recommended vaccines
Hepatitis ARecommendedHepatitis BRecommendedRoutine vaccines (MMR, DTP, polio)EssentialTick-borne encephalitisRecommended
Health risks
Tick-borne encephalitisModerate risk

Risk in forested areas, especially from April to November. Vaccination recommended for outdoor activities.

Lyme diseaseModerate risk

Transmitted by ticks in rural areas. Use insect repellent and check for ticks.

Food and water safetyLow risk

Tap water is safe to drink. Food hygiene standards are high.

Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.

Immigration offices for extensions

Ljubljana
Upravna enota Ljubljana (Administrative Unit Ljubljana)
Tobačna ulica 5, 1000 Ljubljana
Mon–Fri 08:00–15:00

Handles visa extensions and residence permits. Appointments recommended.

Maribor
Upravna enota Maribor
Ulica heroja Šlandra 10, 2000 Maribor
Mon–Fri 08:00–15:00

Regional office for visa and residence matters.

Practical information for MA travellers

Country basics
CapitalLjubljana
LanguageSlovene
Driving sideRight-hand traffic
US driving licenceUS visitors can drive with a valid US driver's license for up to one year.
Money
CurrencyEuro (EUR)
Exchange rate
1 USD = 0.86 EUR
updated May 29
Time zone
Local timeUTC+1
vs New York+6h
vs Los Angeles+9h
Electricity
Voltage230V / 50Hz
Plug types
C,FType C (two round pins) and Type F (two round pins with grounding clips)
⚠ US adapter needed
Water & health
Tap water
Safe to drink
Tap water is safe to drink throughout Slovenia.
Emergency numbers
Police113
Medical112
US EmbassyFind contact

Frequently asked questions

Standard processing is 15 calendar days from your appointment. In busy periods (summer, holidays), it can take 30–45 days. Apply at least 4–6 weeks before your trip.
€80 for adults, €40 for children aged 6–12, free for children under 6. You pay at the appointment in cash or by card (check with the embassy).
If you hold a valid residence permit from any Schengen country, you can travel to Slovenia without a separate visa for up to 90 days. If you have a UK, US, or Canadian visa, check with the embassy — it doesn't automatically grant visa-free entry.
You must renew your passport before applying. The 6-month validity is calculated from your entry date, not your departure. If your passport expires sooner, your visa will be rejected.
No, the Schengen visa allows a maximum stay of 90 days within any 180-day period. Extensions are only granted in exceptional cases (medical emergencies, force majeure). You cannot extend for tourism.
Yes, immigration officers may ask. The standard is €50–70 per day of your stay. Bank statements, cash, or a credit card with sufficient limit are accepted.
You'll receive a formal rejection letter with the reason. You can appeal within 30 days to the Slovenian embassy or consulate. Common reasons: insufficient funds, weak travel history, or incomplete documents. Address the issue and reapply.

Official sources

Always verify before you travel
Entry requirements change. This page was verified on May 28, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.