Slovenia Visa RequirementsFor Croatia passport holders
Croatian passport holders travel to Slovenia visa-free. Both countries are Schengen Area and EU members, sharing a land border with no internal border controls. Stays up to 90 days in any 180-day period require no authorization.
Great news! Croatia passport holders can enter Slovenia without a visa for tourism or business purposes.
No visa or authorization is required. Travel with your Croatian passport or national ID card. There are no border checks between Croatia and Slovenia as both are Schengen members since January 2023. The 90-day Schengen limit applies across all member states for non-EU-resident stays; EU citizens have unlimited right of residence subject to registration.
Slovenia is part of the Schengen Area. Your stay counts toward the 90-day limit within any 180-day period for the entire Schengen zone. Learn more about Schengen rules →
Entry Requirements
Passport Validity
3 months beyond departure from Schengen
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
Croatia to Slovenia: What You Need to Know
Slovenia and Croatia share a 670km land border and were both republics of the former Yugoslavia, declaring independence simultaneously in June 1991. Slovenia joined the EU and Schengen Area in 2004/2007; Croatia followed with EU membership in 2013 and Schengen on January 1, 2023. The two countries share the Istrian Peninsula, the Julian Alps, and the Adriatic coast at Piran. Ljubljana and Zagreb are just 140km apart, making Slovenia the most frequently visited foreign country for many Croatians. The Postojna Cave, Bled Lake, and Triglav National Park are top Slovenian attractions.
How to Get There
Zagreb (ZAG) and Ljubljana (LJU) are connected by direct flights (Croatia Airlines, short domestic-style route), bus (2-3 hours), and train. Slovenia is ideally positioned as a stop on road trips between Croatia and Central Europe: Vienna, Venice, and Munich are all within 3-4 hours drive from Ljubljana.
Money & Banking
Slovenia uses the Euro (EUR). Cards are widely accepted throughout the country. ATMs are plentiful. Tipping: 10% at restaurants is common in Ljubljana and tourist areas; appreciated but not obligatory elsewhere. Slovenia is moderately priced relative to Austria and Italy but slightly more expensive than Croatia.
Practical Tips
Ljubljana Joze Pucnik Airport (LJU) is Slovenia's main airport. The drive from Zagreb to Ljubljana takes approximately 1.5 hours. Regular bus services (FlixBus, Arriva) and trains connect the two capitals. Lake Bled is 2 hours from Zagreb by car. Slovenia's road tolls require a vignette (sticker) for motorway use; purchase at petrol stations before or at the border.
Frequently Asked Questions
Do Croatian citizens need a visa to visit Slovenia?
No. Both Croatia and Slovenia are EU and Schengen members sharing a long border. Croatian citizens can cross into Slovenia without any visa or border formalities.
How long can a Croatian citizen stay in Slovenia?
There is no stay limit for Croatian citizens in Slovenia. EU freedom of movement applies fully.
What currency does Slovenia use?
Slovenia uses the euro (EUR). No currency exchange is needed for Croatian travelers.
How close is Ljubljana to Zagreb?
Ljubljana, the Slovenian capital, is approximately 140 km from Zagreb and reachable by car in about 1.5-2 hours. Regular direct buses and trains also connect the two capitals. It is one of the easiest international day trips for Croatian residents.
What is the connection between Croatia and Slovenia?
Croatia and Slovenia were both part of Yugoslavia and declared independence within days of each other in 1991. They share language similarities (both South Slavic languages), cultural heritage, and strong economic ties. They have some outstanding border demarcation questions (particularly in the Bay of Piran) but overall enjoy friendly relations.
What are the top Slovenian destinations for Croatian visitors?
Lake Bled with its iconic island church is Slovenia's most photographed spot. The Soča Valley offers emerald-green river rafting. Triglav National Park is excellent for hiking. The Postojna Cave and Predjama Castle are extraordinary geological and historical sites. Ljubljana is a charming compact capital with a castle overlooking the city.
Is the Slovenian coast worth visiting?
Yes. Slovenia has a short 47-kilometer Adriatic coastline. The historic Venetian-influenced town of Piran is particularly beautiful and makes for an easy day trip or weekend from Istria or Zagreb.
Can Croatian citizens move to Slovenia to work?
Yes. EU freedom of movement applies fully. Many Croatians work in Ljubljana, particularly in healthcare, construction, and IT. Wages in Slovenia are generally higher than in Croatia.