Distance from Switzerland to Germany

The distance between Switzerland and Germany is 510 kilometers (317 miles).

Switzerland, Europe

Germany, Europe

510 km

Distance between centroids

0 km

Shortest distance

Calculated based on main borders (including major islands)

437 km

Shortest distance between major cities

Koblenz → Bochum

Distances between Switzerland and Germany by cities:

City in Switzerland City in Germany Distance (kilometers)
Lausanne Köln 492 km
Lugano Bochum 622 km
Koblenz Berlin 660 km
Sankt Gallen Berlin 637 km
Linden Berlin 754 km
Esslingen Duisburg 483 km
Lausanne Berlin 828 km
Genève Berlin 878 km
Koblenz Bochum 437 km
Winterthur Bochum 455 km
Zürich Duisburg 470 km
Basel Bochum 437 km
Zürich Bochum 468 km
Linden Bochum 517 km
Esslingen Bochum 479 km
Sankt Gallen Bochum 478 km
Montana Bochum 575 km
Luzern Dresden 596 km
Thal Berlin 626 km
Montana Berlin 813 km

Distance between cities calculator →

Other distances from Switzerland

Distance 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

Other distances from Germany

Distances between countries Kilometers
From Germany to China 7,242 km
From Germany to India 6,760 km
From Germany to United States 7,882 km
From Germany to Indonesia 11,014 km
From Germany to Pakistan 5,310 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Switzerland and Germany.

From To Distance (kilometers)
Italy Slovenia 514 km
France Belgium 504 km
Belgium France 504 km
Germany Austria 503 km
Austria Germany 503 km
Sweden Latvia 501 km
Switzerland Slovenia 525 km
Switzerland Belgium 494 km
Belgium Switzerland 494 km
France Luxembourg 494 km
South Korea North Korea 492 km
Poland Hungary 530 km
Switzerland Austria 485 km

More distances from Switzerland

Calculate the distance between any 2 countries