Embassies and consulates in Ljubljana

  • 44 missions
  • 42 countries
  • most embassies are here

Embassies and consulates in Ljubljana

  • Embassy of Albania in Ljubljana

    Embassy · Albania

    Tavčarjeva ulica 10, Ljubljana

    Today · Closed
  • Embassy of Austria in Ljubljana

    Embassy · Austria

    Veselova ulica, Ljubljana

  • Embassy of Bosnia and Herzegovina in Ljubljana

    Embassy · Bosnia and Herzegovina

    Kolarjeva ulica 26, 1000 Ljubljana

    Today · Closed
  • Embassy of Brazil in Ljubljana

    Embassy · Brazil

    Trg republike 3, 1000 Ljubljana

  • Embassy of Bulgaria in Ljubljana

    Embassy · Bulgaria

    Opekarska cesta 35, 1127 Ljubljana

    Today · Closed
  • Embassy of China in Ljubljana

    Embassy · China

    Ob Ljubljanici 8, 1000 Ljubljana

    Today 13:00–17:00
  • Embassy of Croatia in Ljubljana

    Embassy · Croatia

    Gruberjevo nabrežje 6, 1000 Ljubljana

    Today · Closed
  • Embassy of Czech Republic in Ljubljana

    Embassy · Czech Republic

    Riharjeva ulica 1, 1000 Ljubljana

    Today · Closed
  • Embassy of Egypt in Ljubljana

    Embassy · Egypt

    Opekarska cesta 18a, 1000 Ljubljana

  • Embassy of France in Ljubljana

    Embassy · France

    Barjanska cesta 1, 1000 Ljubljana

  • Embassy of Georgia in Ljubljana

    Embassy · Georgia

    Cankarjeva cesta 7, Ljubljana

  • Embassy of Germany in Ljubljana

    Embassy · Germany

    Prešernova cesta 27, 1000 Ljubljana

    Today · Closed
  • Embassy of Greece in Ljubljana

    Embassy · Greece

    Trnovski pristan 14, 1000 Ljubljana

  • Apostolic Nunciature in Ljubljana

    Embassy · Holy See

    Ulica Janeza Pavla II 21, 1000 Ljubljana

  • Embassy of Hungary in Ljubljana

    Embassy · Hungary

    Ulica Konrada Babnika 5, 1210 Ljubljana - Šentvid

  • Embassy of India in Ljubljana

    Embassy · India

    Železna cesta 16, 1000 Ljubljana

    Today · Closed
  • Embassy of Iran in Ljubljana

    Embassy · Iran

    Tolstojeva ulica 8, 1000 Ljubljana

    Today · Closed
  • Embassy of Ireland in Ljubljana

    Embassy · Ireland

    Poljanski nasip 6, 1000 Ljubljana

    Today · Closed
  • Embassy of Italy in Ljubljana

    Embassy · Italy

    Snežniška ulica 8, 1000 Ljubljana

    no hours on record
  • Embassy of Japan in Ljubljana

    Embassy · Japan

    Trg republike 3, 1000 Ljubljana

    Today · Closed
  • Embassy of Kazakhstan in Ljubljana

    Embassy · Kazakhstan

    Bičevje 15, 1000 Ljubljana

  • Embassy of Kosovo in Ljubljana

    Embassy · Kosovo

    Tivolska cesta 48, Ljubljana

  • Embassy of Montenegro in Ljubljana

    Embassy · Montenegro

    Njegoševa cesta 14, 1000 Ljubljana

  • Embassy of the Netherlands in Ljubljana

    Embassy · Netherlands

    Poljanski nasip 6, 1000 Ljubljana

  • Embassy of North Macedonia in Ljubljana

    Embassy · North Macedonia

    Rožna dolina, cesta IV 2, 1000 Ljubljana

    Today · Closed
  • Embassy of Poland in Ljubljana

    Embassy · Poland

    Bežigrad 10, 1000 Ljubljana

  • Embassy of Romania in Ljubljana

    Embassy · Romania

    Smrekarjeva ulica 33a, 1000 Ljubljana

    Today · Closed
  • Embassy of Russia in Ljubljana

    Embassy · Russia

    Виндишерьева ул., д.3, 1000, Любляна, Республика Словения, Ljubljana

    Today · Closed
  • Embassy of Serbia in Ljubljana

    Embassy · Serbia

    Slomškova ulica 1, 1000 Ljubljana

    Today · Closed
  • Embassy of Slovakia in Ljubljana

    Embassy · Slovakia

    Bleiweisova cesta 4, 1000 Ljubljana

    Today · Closed
Show all 44

Ljubljana is home to 44 foreign missions from 42 countries: 37 embassies, 3 consulates general, 1 consulate and 3 honorary consulates. As the capital of Slovenia, Ljubljana is where the embassies are.

Public holidays in Ljubljana

Public holidays in Slovenia

  • Christmas Day

    Friday

  • Independence and Unity Day

    Saturday

  • New Year's Day

    Friday

The missions in Ljubljana close on Slovenia’s public holidays, the next being Christmas Day (božič) on Friday 25 December 2026, Independence and Unity Day (dan samostojnosti in enotnosti) on Saturday 26 December 2026 and New Year's Day (novo leto) on Friday 1 January 2027.

Other cities in Slovenia

Good to know

Foreign missions in Ljubljana

Among the countries with a mission in Ljubljana are Russia, Ukraine, Albania, Austria, Bosnia and Herzegovina, Bulgaria, Brazil and Switzerland. Of Slovenia’s neighbours, Hungary, Italy, Croatia and Austria are represented in Ljubljana.

Types of mission in Ljubljana

By type, Ljubljana has 37 embassies, 3 consulates general, 1 consulate and 3 honorary consulates. Of these, the 3 honorary consulates in Ljubljana offer limited help: honorary consuls work part-time and normally cannot issue visas or full passports.

Opening hours in Ljubljana

Opening hours are on record for 22 of the 44 missions in Ljubljana. The earliest opens at 07:45 and the latest closes at 18:00. Saturday opening is listed for 1 mission.

Other cities in Slovenia

Outside Ljubljana, missions in Slovenia are found in Koper (1), Nova Gorica (1) and Lendava (1).

Frequently asked questions

How many embassies and consulates are in Ljubljana?

There are 44 foreign missions on record in Ljubljana: 37 embassies, 3 consulates general, 1 consulate and 3 honorary consulates.

Which countries have a consulate or embassy in Ljubljana?

Missions from 42 countries are based in Ljubljana, among them Russia, Ukraine, Albania, Austria and Bosnia and Herzegovina.

Are embassies in Ljubljana open on Saturday?

Saturday opening is listed for 1 of the 22 missions in Ljubljana with known hours.

When are the missions in Ljubljana closed?

The missions in Ljubljana close on Slovenia’s public holidays, the next being Christmas Day (božič) on Friday 25 December 2026, and on each mission’s own national day.