Countries between Spain and Russia

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
Jersey flag Distance from Spain to Jersey is: 980 kilometer Distance from Madrid to St. Helier
Monaco flag Distance from Spain to Monaco is: 981 kilometer Distance from Madrid to Monaco
Up to 1,500 kilometers
France flag Distance from Spain to France is: 1,052 kilometer Distance from Madrid to Paris
Switzerland flag Distance from Spain to Switzerland is: 1,149 kilometer Distance from Madrid to Bern
United Kingdom flag Distance from Spain to United Kingdom is: 1,260 kilometer Distance from Madrid to London
Luxembourg flag Distance from Spain to Luxembourg is: 1,277 kilometer Distance from Madrid to Luxembourg
Liechtenstein flag Distance from Spain to Liechtenstein is: 1,293 kilometer Distance from Madrid to Vaduz
Belgium flag Distance from Spain to Belgium is: 1,312 kilometer Distance from Madrid to Brussels
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
Netherlands flag Distance from Spain to Netherlands is: 1,477 kilometer Distance from Madrid to Amsterdam
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
Czech Republic flag Distance from Spain to Czech Republic is: 1,769 kilometer Distance from Madrid to Prague
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
Germany flag Distance from Spain to Germany is: 1,867 kilometer Distance from Madrid to Berlin
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
Denmark flag Distance from Spain to Denmark is: 2,068 kilometer Distance from Madrid to Copenhagen
Macedonia flag Distance from Spain to Macedonia is: 2,096 kilometer Distance from Madrid to Skopje
Bulgaria flag Distance from Spain to Bulgaria is: 2,248 kilometer Distance from Madrid to Sofia
Poland flag Distance from Spain to Poland is: 2,285 kilometer Distance from Madrid to Warsaw
Norway flag Distance from Spain to Norway is: 2,384 kilometer Distance from Madrid to Oslo
Romania flag Distance from Spain to Romania is: 2,466 kilometer Distance from Madrid to Bucharest
Up to 3,000 kilometers
Sweden flag Distance from Spain to Sweden is: 2,587 kilometer Distance from Madrid to Stockholm
Lithuania flag Distance from Spain to Lithuania is: 2,657 kilometer Distance from Madrid to Vilnius
Moldova flag Distance from Spain to Moldova is: 2,687 kilometer Distance from Madrid to Chisinau
Belarus flag Distance from Spain to Belarus is: 2,759 kilometer Distance from Madrid to Minsk
Ukraine flag Distance from Spain to Ukraine is: 2,855 kilometer Distance from Madrid to Kiev
Estonia flag Distance from Spain to Estonia is: 2,886 kilometer Distance from Madrid to Tallinn
Finland flag Distance from Spain to Finland is: 2,943 kilometer Distance from Madrid to Helsinki
Up to 3,500 kilometers
Russia flag Distance from Spain to Russia is: 3,437 kilometer Distance from Madrid to Moscow