Embassies and consulates in Belgrade

  • 96 missions
  • 86 countries
  • most embassies are here

Embassies and consulates in Belgrade

  • Embassy of Albania in Belgrade

    Embassy · Albania

    Булевар кнеза Александра Карађорђевића 25a, Belgrade

  • Embassy of Algeria in Belgrade

    Embassy · Algeria

    Маглајска 26b, Belgrade

  • Embassy of Angola in Belgrade

    Embassy · Angola

    Крупањска 21, Belgrade

  • Embassy of Argentina in Belgrade

    Embassy · Argentina

    Knez Mihailova 24/I, Belgrado, 11000, Belgrade

    Today 08:30–14:30
  • Embassy of Australia in Belgrade

    Embassy · Australia

    Владимира Поповића 38-40, Belgrade

  • Embassy of Austria in Belgrade

    Embassy · Austria

    Today 09:00–11:00
  • Embassy of Azerbaijan in Belgrade

    Embassy · Azerbaijan

    Пере Велимировића 25, 11000 Београд

  • Embassy of Belarus in Belgrade

    Embassy · Belarus

    Деліградска, 13, Belgrade

  • Embassy of Belgium in Belgrade

    Embassy · Belgium

    Крунска 18, 11000 Београд

  • Embassy of Bosnia and Herzegovina in Belgrade

    Embassy · Bosnia and Herzegovina

    Генерала Анрија 37, Belgrade

  • Embassy of Brazil in Belgrade

    Embassy · Brazil

    Krunska 14, Belgrade

    Today 08:30–14:30
  • Embassy of Bulgaria in Belgrade

    Embassy · Bulgaria

    Бирчанинова 26, Belgrade

  • Embassy of Cambodia in Belgrade

    Embassy · Cambodia

    Господар Јованова 67, 11000 Београд

  • Embassy of Canada in Belgrade

    Embassy · Canada

    Kneza Milosa 75, 111711 Belgrade

    Today 08:00–13:30
  • Embassy of China in Belgrade

    Embassy · China

  • Embassy of Croatia in Belgrade

    Embassy · Croatia

    Кнеза Милоша 62, Belgrade

    Today 09:00–17:00
  • Embassy of Cuba in Belgrade

    Embassy · Cuba

    Доментијанова 4, Београд

  • Embassy of Cyprus in Belgrade

    Embassy · Cyprus

    Генерала Саве Грујића 18, Belgrade

    Today 08:30–16:00
  • Embassy of Czech Republic in Belgrade

    Embassy · Czech Republic

    Булевар краља Александра 22, Belgrade

    Today 07:30–15:00
  • Embassy of Denmark in Belgrade

    Embassy · Denmark

    Незнаног јунака 9a, Београд

  • Embassy of DR Congo in Belgrade

    Embassy · DR Congo

    Моравска 5, Belgrade

    Today 09:00–15:00
  • Embassy of Ecuador in Belgrade

    Embassy · Ecuador

    Граничарска 8, Belgrade

  • Embassy of Egypt in Belgrade

    Embassy · Egypt

    André Nikolića 12, Belgrade, Serbia

  • Embassy of Finland in Belgrade

    Embassy · Finland

    Бирчанинова 29, 11000 Belgrade

    Today 08:00–14:45
  • Embassy of France in Belgrade

    Embassy · France

    Ulica Pariska n° 11, 11000 Belgrade

    Today 09:00–13:00
  • Embassy of Gabon in Belgrade

    Embassy · Gabon

  • Embassy of Germany in Belgrade

    Embassy · Germany

    Кнеза Милоша 74-76, Belgrade

  • Embassy of Greece in Belgrade

    Embassy · Greece

    Француска 33, Belgrade

  • Embassy of Guinea in Belgrade

    Embassy · Guinea

    Бране Црнчевића 4, Belgrade

    Today 09:00–15:00
  • Apostolic Nunciature in Belgrade

    Embassy · Holy See

    Светог Саве 24, 11000 Београд

    Today 09:00–13:00, 16:00–18:00
Show all 96

Belgrade is home to 96 foreign missions from 86 countries: 73 embassies, 1 consulate general, 6 consulates, 10 honorary consulates and 6 other offices. As the capital of Serbia, Belgrade is where the embassies are.

Public holidays in Belgrade

Public holidays in Serbia

  • Armistice Day

    Wednesday

  • New Year's Day

    Friday

  • New Year's Day

    Saturday

The missions in Belgrade close on Serbia’s public holidays, the next being Armistice Day (Dan primirja) on Wednesday 11 November 2026, New Year's Day (Nova Godina) on Friday 1 January 2027 and New Year's Day (Nova Godina) on Saturday 2 January 2027.

Other cities in Serbia

Good to know

Foreign missions in Belgrade

The countries represented in Belgrade include Austria, Bulgaria, Belarus, Switzerland, China, Cuba, Hungary and Kazakhstan. Of Serbia’s neighbours, Albania, Hungary, North Macedonia, Romania, Croatia, Bosnia and Herzegovina, Bulgaria and Montenegro are represented in Belgrade.

Types of mission in Belgrade

By type, Belgrade has 73 embassies, 1 consulate general, 6 consulates, 10 honorary consulates and 6 other offices. Of these, the 10 honorary consulates in Belgrade offer limited help: honorary consuls work part-time and normally cannot issue visas or full passports.

Opening hours in Belgrade

Opening hours are on record for 35 of the 96 missions in Belgrade. The earliest opens at 07:30 and the latest closes at 18:00. None of them lists Saturday opening.

Other cities in Serbia

Outside Belgrade, missions in Serbia are found in Novi Sad (9), Niš (3), Subotica (2), Novi Pazar (1) and Vršac (1).

Frequently asked questions

How many embassies and consulates are in Belgrade?

There are 96 foreign missions on record in Belgrade: 73 embassies, 1 consulate general, 6 consulates, 10 honorary consulates and 6 other offices.

Which countries have a consulate or embassy in Belgrade?

Missions from 86 countries are based in Belgrade, among them Austria, Bulgaria, Belarus, Switzerland and China.

Are embassies in Belgrade open on Saturday?

Not normally: none of the 35 missions in Belgrade with known hours lists Saturday opening.

When are the missions in Belgrade closed?

The missions in Belgrade close on Serbia’s public holidays, the next being Armistice Day (Dan primirja) on Wednesday 11 November 2026, and on each mission’s own national day.