The distance between Spain and Switzerland is 1,195 kilometers (742 miles).
Spain, Europe
Switzerland, Europe
1,195 km
Distance between centroids
487 km
Shortest distance
Calculated based on main borders (including major islands)
809 km
Shortest distance between major cities
Barcelona → Basel
Distances between Spain and Switzerland by cities:
City in Spain | City in Switzerland | Distance (kilometers) |
---|---|---|
Valladolid | Zürich | 1,229 km |
Las Palmas de Gran Canaria | Esslingen | 2,986 km |
Bilbao | Zürich (Kreis 11) | 1,008 km |
Madrid | Zürich | 1,249 km |
Valencia | Zürich | 1,135 km |
Zaragoza | Zürich (Kreis 11) | 983 km |
Palma | Luzern | 949 km |
Málaga | Lugano | 1,519 km |
Palma | Zürich | 988 km |
Bilbao | Zürich | 1,007 km |
Murcia | Luzern | 1,269 km |
Murcia | Zürich (Kreis 11) | 1,311 km |
Barcelona | Zürich | 836 km |
Las Palmas de Gran Canaria | Zürich | 2,982 km |
Sevilla | Luzern | 1,590 km |
Málaga | Luzern | 1,556 km |
A Coruña | Zürich | 1,396 km |
Valencia | Zürich (Kreis 11) | 1,138 km |
Madrid | Basel | 1,201 km |
Latina | Basel | 1,206 km |
Distance between countries | Kilometers |
---|---|
From Spain to China | 8,809 km |
From Spain to India | 7,954 km |
From Spain to United States | 7,607 km |
From Spain to Indonesia | 12,378 km |
From Spain to Pakistan | 6,544 km |
Distances between countries | Kilometers |
---|---|
From Switzerland to China | 7,615 km |
From Switzerland to India | 6,915 km |
From Switzerland to United States | 8,031 km |
From Switzerland to Indonesia | 11,264 km |
From Switzerland to Pakistan | 5,478 km |
The following list contains countries that are separated by a similar distance as it is between Spain and Switzerland.
From | To | Distance (kilometers) |
---|---|---|
Costa Rica | Colombia | 1,191 km |
Ethiopia | Sudan | 1,195 km |
North Macedonia | Turkey | 1,183 km |
Nigeria | Burkina Faso | 1,173 km |
Sweden | Netherlands | 1,213 km |
Netherlands | Sweden | 1,213 km |
Sweden | Czechia | 1,165 km |
North Macedonia | Poland | 1,163 km |
Netherlands | Hungary | 1,163 km |
Bulgaria | Malta | 1,218 km |
Greece | Turkey | 1,161 km |
Slovakia | Estonia | 1,158 km |
Costa Rica | Jamaica | 1,158 km |
China | Mongolia | 1,222 km |
North Macedonia | Switzerland | 1,223 km |