The distance between Switzerland and Greece is 1,401 kilometers (870 miles).
Switzerland, Europe
Greece, Europe
1,401 km
Distance between centroids
1,062 km
Shortest distance
Calculated based on main borders (including major islands)
1,278 km
Shortest distance between major cities
Lugano → Solun
Distances between Switzerland and Greece by cities:
City in Switzerland | City in Greece | Distance (kilometers) |
---|---|---|
Bern | Lárisa | 1,458 km |
Bern | Solun | 1,426 km |
Lugano | Solun | 1,278 km |
Linden | Lárisa | 1,437 km |
Winterthur | Lárisa | 1,406 km |
Genève | Patrasse | 1,557 km |
Zürich (Kreis 11) | Athens | 1,623 km |
Koblenz | Athens | 1,653 km |
Zürich | Lárisa | 1,409 km |
Luzern | Athens | 1,614 km |
Basel | Lárisa | 1,483 km |
Winterthur | Alexandroupoli | 1,553 km |
Lausanne | Lárisa | 1,491 km |
Basel | Athens | 1,691 km |
Montana | Athens | 1,625 km |
Koblenz | Solun | 1,404 km |
Thal | Athens | 1,562 km |
Esslingen | Athens | 1,603 km |
Lausanne | Solun | 1,465 km |
Zürich (Kreis 11) | Lárisa | 1,414 km |
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 |
Distances between countries | Kilometers |
---|---|
From Greece to China | 7,030 km |
From Greece to India | 5,787 km |
From Greece to United States | 9,431 km |
From Greece to Indonesia | 10,248 km |
From Greece to Pakistan | 4,407 km |
The following list contains countries that are separated by a similar distance as it is between Switzerland and Greece.
From | To | Distance (kilometers) |
---|---|---|
Cuba | Curacao | 1,395 km |
Sweden | Luxembourg | 1,395 km |
Cuba | U.S. Virgin Islands | 1,394 km |
Sweden | Belgium | 1,393 km |
Sweden | United Kingdom | 1,409 km |
Kenya | Djibouti | 1,409 km |
Bulgaria | Lithuania | 1,388 km |
Cuba | Netherlands Antilles | 1,385 km |
Nigeria | Central African Republic | 1,380 km |
Costa Rica | Ecuador | 1,422 km |
Sweden | Austria | 1,429 km |
Netherlands | Estonia | 1,435 km |
Bulgaria | Switzerland | 1,436 km |
Greece | Poland | 1,443 km |