Countries between Serbia and Spain

Up to 500 kilometers
Bosnia and Herzegovina flag Distance from Serbia to Bosnia and Herzegovina is: 194 kilometer Distance from Belgrade to Sarajevo
Montenegro flag Distance from Serbia to Montenegro is: 282 kilometer Distance from Belgrade to Podgorica
Hungary flag Distance from Serbia to Hungary is: 316 kilometer Distance from Belgrade to Budapest
Croatia flag Distance from Serbia to Croatia is: 368 kilometer Distance from Belgrade to Zagreb
Albania flag Distance from Serbia to Albania is: 390 kilometer Distance from Belgrade to Tirana
Slovakia flag Distance from Serbia to Slovakia is: 450 kilometer Distance from Belgrade to Bratislava
Slovenia flag Distance from Serbia to Slovenia is: 483 kilometer Distance from Belgrade to Ljubljana
Austria flag Distance from Serbia to Austria is: 493 kilometer Distance from Belgrade to Vienna
Up to 1,000 kilometers
San Marino flag Distance from Serbia to San Marino is: 642 kilometer Distance from Belgrade to San Marino
Italy flag Distance from Serbia to Italy is: 717 kilometer Distance from Belgrade to Rome
Liechtenstein flag Distance from Serbia to Liechtenstein is: 882 kilometer Distance from Belgrade to Vaduz
Up to 1,500 kilometers
Switzerland flag Distance from Serbia to Switzerland is: 1,033 kilometer Distance from Belgrade to Bern
Monaco flag Distance from Serbia to Monaco is: 1,046 kilometer Distance from Belgrade to Monaco
Up to 2,000 kilometers
Andorra flag Distance from Serbia to Andorra is: 1,539 kilometer Distance from Belgrade to Andorra la Vella
Algeria flag Distance from Serbia to Algeria is: 1,708 kilometer Distance from Belgrade to Algiers
Up to 2,500 kilometers
Spain flag Distance from Serbia to Spain is: 2,023 kilometer Distance from Belgrade to Madrid