Slovenia entry requirements for Spain passport holders
Spanish passport holders can enter Slovenia visa-free for stays up to 90 days within any 180-day period. This applies to tourism, business, or visiting family. No visa is needed for short visits as of 2026.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Valid passport Must be valid for the duration of your stay in Slovenia | Your Spanish passport only needs to be valid for the time you plan to be in Slovenia. Since you're entering the Schengen zone, the 90/180-day rule applies across all 27 Schengen countries — not just Slovenia. Airlines at Madrid and Barcelona check this before boarding. | Required |
| Return or onward ticket Proof of departure from the Schengen area | Immigration at Ljubljana Jože Pučnik Airport routinely asks for a return or onward ticket showing you'll leave the Schengen zone within 90 days. Budget airlines like Ryanair and Wizz Air also check this at check-in. A bus or train ticket to a non-Schengen country works too. | Required |
| Proof of accommodation Hotel booking or host invitation | Border officers occasionally ask for a hotel confirmation or a letter from your host in Slovenia. Have a printed or digital copy of your booking ready. Airbnb confirmations with the host's address and phone number are accepted. | Recommended |
| Proof of funds Show you can cover your stay | Slovenia doesn't publish a fixed minimum amount, but officers expect roughly €50–€70 per day of your stay. A bank statement, credit card, or cash works. I've seen them ask for this at the land border from Croatia more often than at the airport. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
For stays beyond the visa-free 90 days in any 180-day period.
Allows multiple entries, but total stay cannot exceed 90 days per 180-day period.
For work, study, or family reunification. Requires sponsorship and additional documentation.
| Service | Cost |
|---|---|
| Tourist visa (single entry)For stays longer than 90 days or if visa-free is not applicable. | €80 (~$87 USD) |
| Tourist visa (multiple entry)Same cost as single entry, but allows multiple entries within validity. | €80 (~$87 USD) |
| Overstay fine per dayPenalty for overstaying the 90/180-day limit. | €50 (~$54 USD) per day, max €2,000 (~$2,180 USD) |
Common reasons for entry denial
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
Spanish passport holders do not need a transit visa to change planes at Slovenian airports, as Slovenia is part of the Schengen Area.
Health & vaccines for Slovenia
Common in forested areas, especially from spring to autumn. Use tick repellents and check for ticks.
Transmitted by ticks in rural and wooded areas. Prompt removal of ticks reduces risk.
Tap water is safe to drink, but ensure food is properly cooked to avoid gastrointestinal issues.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Handles visa extensions and residence permits. Appointments recommended.
Main office for northern Slovenia. Limited English support.