Skip to main content
Europe Visa Check

Visiting Slovenia

Entry requirements, visa information, and travel guide for Slovenia

Quick Facts

Slovenia is a Schengen Area member. Whether you need ETIAS, a Schengen Visa, or nothing at all depends on your nationality.

Capital Ljubljana
Currency EUR
Schengen Yes
Languages Slovenian

About Slovenia

Slovenia is a small but remarkably diverse country often described as Europe's hidden gem. Ljubljana, the capital, features a picturesque old town centered around a hilltop castle, a car-free riverfront designed by architect Joze Plecnik, and a thriving cafe culture. The iconic Lake Bled, with its island church and clifftop castle, is one of the most photographed spots in Europe.

Beyond Bled, Slovenia offers the vast underground chambers of Postojna Cave, the dramatic Skocjan Caves, and the soaring peaks of the Julian Alps in Triglav National Park. Despite its small size, the country packs in Alpine mountains, Mediterranean coastline, rolling wine country, and dense forests, all within a few hours' drive.

🏛️
Capital Ljubljana
💶
Currency EUR
👥
Population 2.1 million
💬
Languages Slovenian

Entry Requirements for Slovenia

  • EU/EEA citizens Travel freely with passport or national ID. No visa or ETIAS needed.
  • Visa-exempt nationals (US, UK, Canada, etc.) No visa needed for stays up to 90 days. ETIAS required from Q4 2026 (€20).
  • Visa-required nationals Schengen Visa required (€80). Apply at embassy of your main destination.

Airports in Slovenia

Travel Questions about Slovenia

Do I need a visa or ETIAS to visit Slovenia?
It depends on your nationality. EU citizens travel freely. Citizens from 60 visa-exempt countries (US, UK, Canada, etc.) will need ETIAS from Q4 2026 (€20). All other nationalities need a Schengen Visa (€80). Use our checker to find your requirements.
Is Slovenia in the Schengen Area?
Yes, Slovenia is a Schengen Area member. A single visa or ETIAS covers all 30 Schengen countries.
How long can I stay in Slovenia?
It depends on your status. EU citizens can stay indefinitely. Non-EU visitors can stay up to 90 days within any 180-day period across all Schengen countries combined — including time spent in Slovenia.

Last updated: