Visitors admitted with identity cards
Nationals of the following countries can visit Slovenia for up to 3 months if they are in possession of a valid national identity card or a valid passport:
Austria, Belgium, Bulgaria, Croatia*, Cyprus, Czech Rep., Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Liechtenstein, Lithuania, Luxembourg, Malta, Monaco, Netherlands, Poland, Portugal, Romania, San Marino, Slovakia, Spain, Sweden, Switzerland, Vatican.
* with special card containing personal data
Visitors admitted with passport without visa
Nationals of the following countries can visit Slovenia for tourist purposes only, with a valid passport without visa, for up to 90 days unless otherwise indicated:
Andorra, Argentina, Aruba, Australia, Brazil, Brunei, Canada, Chile, Costa Rica, El Salvador, Guatemala, Honduras, Hong Kong (SAR of China)*, Iceland, Israel, Japan, Korea (South), Latvia, Macao (SAR China)*, Malaysia, Mexico, Netherlands Antilles, New Zealand, Nicaragua, Norway, Panama, Paraguay, Singapore***, United Kingdom**, Uruguay, U.S.A., Venezuela
* only passport holders of passports issued by the SAR Hong Kong or Macao,
** passports endorsed “British Citizen” or “British Dependent Territories Citizen” with the annotation “Citizen of Gibraltar”.
Visitors requiring passport with visa
Visitors from countries not mentioned above must obtain a visa from a Slovene Embassy or Consulate.
Visas
Visas are issued abroad by diplomatic representatives of Slovenia in the country of permanent residence of the visitor. The period of validity depends on the purpose of the visit.
Schengen visa: visitors intending to visit several European countries should obtain a Schengen visa which is valid for the 24 Schengen countries.
Transit
Visitors in direct transit who do not leave the airport and continue their journey on the same day do not require a visa. However, this facility is not available to nationals of the following countries, unless they have a residence or work permit or visa for an EU country, or for Andorra, Canada, Iceland, Japan, Liechtenstein, Monaco, Norway, San Marino, U.S.A.:
Afghanistan, Bangladesh, Congo (Brazzaville), Eritrea, Ethiopia, Ghana, Iran, Iraq, Nigeria, Pakistan, Somalia, Sri Lanka.
Registration formalities
Foreign visitors arriving at a hotel, campsite, guest house, etc. must complete a registration form. Visitors staying in private houses must register with the local police within 3 days of their arrival in Slovenia. Foreign visitors taking up residence or paid employment in Slovenia must register with the police authorities within ten days of arrival.
Restrictions
Documents issued by the authorities of Palestine and Taiwan are not recognised.