199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Slovenia

Europe · neighbouring countries

Flag of SloveniaNeighboring Countries of Slovenia

Slovenia shares land borders with 4 countries: Croatia (600 km), Austria (299 km), Italy (218 km) and Hungary (94 km).

Check another country

4
Neighbouring countries (#62 of 236)
1,211 km
Total land borders
47 km
Coastline
20,273
Area in km²
  • Slovenia
  • Neighbouring countries
  • Neighbours of neighbours

Countries bordering Slovenia

NeighbourBorder lengthCapitalVisa for Slovenia citizens
Flag of CroatiaCroatia
600 km
Zagreb Freedom of movement
Flag of AustriaAustria
299 km
Vienna Freedom of movement
Flag of ItalyItaly
218 km
Rome Freedom of movement
Flag of HungaryHungary
94 km
Budapest Freedom of movement

Croatia accounts for 50% of Slovenia's 1,211 km of land borders. Lengths: CIA World Factbook (public domain).

Geography of Slovenia

Location

South Central Europe, Julian Alps between Austria and Croatia

Area

20,273 km² — slightly smaller than New Jersey

Terrain

A short southwestern coastal strip of Karst topography on the Adriatic; an alpine mountain region lies adjacent to Italy and Austria in the north; mixed mountains and valleys with numerous rivers to the east

Climate

Mediterranean climate on the coast, continental climate with mild to hot summers and cold winters in the plateaus and valleys to the east

Highest and lowest points

Highest: Triglav 2,864 m. Lowest: Adriatic Sea 0 m. Mean elevation: 492 m.

Natural resources

Lignite, lead, zinc, building stone, hydropower, forests

Natural hazards

Flooding; earthquakes

Good to know

Despite its small size, this eastern Alpine country controls some of Europe's major transit routes

Frequently asked questions about the borders of Slovenia

How many countries border Slovenia?

Slovenia shares land borders with 4 countries: Croatia (600 km), Austria (299 km), Italy (218 km) and Hungary (94 km).

Which is the longest border of Slovenia?

The longest land border of Slovenia is with Croatia (600 km); the shortest is with Hungary (94 km).

Is Slovenia landlocked?

No. Slovenia has 47 km of coastline.

How long are the land borders of Slovenia?

The land borders of Slovenia total 1,211 km. By number of neighbours Slovenia ranks #62 among 236 countries and territories.

Do Slovenia citizens need a visa for neighbouring countries?

Slovenia citizens can visit 4 of 4 neighbouring countries visa-free: Croatia, Austria, Italy and Hungary.

What is the highest point of Slovenia?

Triglav 2,864 m. The lowest point is Adriatic Sea 0 m.

Borders and geography: CIA World Factbook (public domain). Visa rules: TravelRequirements.info — Entry Requirements Dataset, AXG Sp. z o.o. (CC BY 4.0).