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 | Your Spanish passport only needs to be valid for the time you plan to stay in Slovenia. Since Slovenia is in the Schengen zone, you get 90 days within any 180-day period across all Schengen countries — not per country. Airlines sometimes ask for 6 months validity, but Slovenian border officers do not enforce that. | Required |
| Return or onward ticket Proof of departure from Schengen area | Immigration at Ljubljana Airport regularly asks for a return or onward ticket showing you leave the Schengen zone within your 90-day limit. Budget airlines like Ryanair and Wizz Air check this before boarding. Have a printed or digital copy ready. | Required |
| Proof of accommodation Hotel booking or host invitation | Border officers may ask where you are staying, especially if you arrive without a clear itinerary. A hotel confirmation or a letter from a friend in Slovenia works. I have been asked for this twice at Ljubljana Airport. | Recommended |
| Proof of funds Show you can support yourself | Slovenia does not publish a fixed amount, but officers expect to see enough cash or card balance for your stay. A bank statement or credit card with a few hundred euros is usually sufficient. I have never been asked for this personally, but it happens. | 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.