Visitors to Slovenia must present a valid passport or ID for entry. Schengen Zone nationals can stay visa-free for up to 90 days within a 180-day period. Non-EU citizens may need a visa, which costs approximately €80. Ljubljana Airport is located just 26 km from the city center, with regular bus services available.

Published: 10/27/2025
Last Published: 10/29/2025
Updated: 6/15/2026
Reading time: 9 minutes
Passport, visa application form, pen, and compass on wooden table with lake and island church at sunset

Slovenia Visa and Entry Requirements

Visitors to Slovenia must present a valid passport or ID for entry. Schengen Zone nationals can stay visa-free for up to 90 days within a 180-day period. Non-EU citizens may need a visa, which costs approximately €80. Ljubljana Airport is located just 26 km from the city center, with regular bus services available.

Nick Turner
Updated Jun 15, 2026
9 min read
Nick Turner

Nick Turner

Nick Turner is a travel writer and destination specialist who contributes to Visit Network's portfolio of city and country guides. A seasoned traveller with particular expertise in Southeast Asia, the Middle East, and Mediterranean Europe, he focuses on food, nightlife, and off-the-beaten-path local neighbourhoods. When not writing, he documents his travels on Instagram as Country Connoisseur.

Tags

Slovenia VisaEntry RequirementsTravel Tips SloveniaSchengen Visa SloveniaTravel Insurance Slovenia

More Articles You Might Like