Countries between Spain and Serbia

Up to 500 kilometers
Andorra flag Distance from Spain to Andorra is: 491 kilometer Distance from Madrid to Andorra la Vella
Up to 1,000 kilometers
Algeria flag Distance from Spain to Algeria is: 701 kilometer Distance from Madrid to Algiers
Monaco flag Distance from Spain to Monaco is: 981 kilometer Distance from Madrid to Monaco
Up to 1,500 kilometers
Switzerland flag Distance from Spain to Switzerland is: 1,149 kilometer Distance from Madrid to Bern
Liechtenstein flag Distance from Spain to Liechtenstein is: 1,293 kilometer Distance from Madrid to Vaduz
Italy flag Distance from Spain to Italy is: 1,368 kilometer Distance from Madrid to Rome
San Marino flag Distance from Spain to San Marino is: 1,382 kilometer Distance from Madrid to San Marino
Up to 2,000 kilometers
Slovenia flag Distance from Spain to Slovenia is: 1,594 kilometer Distance from Madrid to Ljubljana
Croatia flag Distance from Spain to Croatia is: 1,695 kilometer Distance from Madrid to Zagreb
Austria flag Distance from Spain to Austria is: 1,806 kilometer Distance from Madrid to Vienna
Bosnia and Herzegovina flag Distance from Spain to Bosnia and Herzegovina is: 1,852 kilometer Distance from Madrid to Sarajevo
Slovakia flag Distance from Spain to Slovakia is: 1,854 kilometer Distance from Madrid to Bratislava
Montenegro flag Distance from Spain to Montenegro is: 1,915 kilometer Distance from Madrid to Podgorica
Albania flag Distance from Spain to Albania is: 1,970 kilometer Distance from Madrid to Tirana
Hungary flag Distance from Spain to Hungary is: 1,972 kilometer Distance from Madrid to Budapest
Up to 2,500 kilometers
Serbia flag Distance from Spain to Serbia is: 2,023 kilometer Distance from Madrid to Belgrade