Entering Slovenia is usually a straightforward procedure. If you’re arriving from an EU Schengen country, such as neighbouring Austria, Italy or Hungary, you will not have to show a passport or go through customs, no matter which nationality you are. If you're coming from any non-Schengen country, ie outside of the EU but also including Croatia, full border procedures apply.
Goods brought in and out of countries within the EU incur no additional taxes, provided duty has been paid somewhere within the EU and the goods are for personal use. Duty-free shopping is only available if you're leaving the EU.
Duty-free allowances (for anyone aged over 17) arriving from non-EU countries:
- 200 cigarettes or 100 cigarillos or 50 cigars or 250g of loose tobacco or a proportional combination of these goods.
- 1L of strong liquor or 2L of less than 22% alcohol by volume, plus 4L of wine, plus 16L of beer.
- Other goods up to the value of €300 if arriving by land, or €430 if arriving by sea or air (€175 if aged under 15).
EU citizens need only produce their national identity cards on arrival for stays of up to three months. Everyone else entering Slovenia must have a valid passport.
Generally not required for tourist stays up to 90 days (or at all for EU nationals); some nationalities will need an entry visa.
- Citizens of several developed countries, including Australia, Canada, Japan, New Zealand and the US, only need a valid passport (no visa) if entering as tourists for up to three months within a six-month period.
- Nationals from other countries may need an entry visa. Visa applications must be filed with a Slovenian embassy or consulate, and visas are valid for stays of up to 90 days.
- For full details, see the website of the Slovenian Ministry of Foreign Affairs (www.mzz.gov.si).