Distance Between Switzerland Cities

To calculate the distance between cities in Switzerland, click on a city from the list below. Switzerland (CH) is located in the continent of Europe and shares borders with Austria, France, Germany, Italy and Liechtenstein. For distance calculations to cities in these countries, see cities near Switzerland.

Cities in Switzerland

Note: that the cities listed below are deemed major based on population. Due to there being many major cities in Switzerland, we have grouped the list by province and sorted by most populated.

City Province Population
Bern (Country Capital)Canton of Bern121,631
Saint GallenSt. Gallen70,572
La Chaux-de-FondsCanton of Neuchâtel36,825
FribourgCanton of Fribourg32,827
ZugCanton of Zug23,435
OltenCanton of Solothurn16,411
HerisauAppenzell Outer Rhodes15,438

Cities Near Switzerland

The list below shows the distance between the above cities in Switzerland and populated cities outside of Switzerland which are closest.

  • Mi = Miles
  • Km = Kilometers
  • = Flight distance
  • = Driving distance
  Switzerland to Austria  
Saint Gallen to Lustenau22.2 Km (13.8 Mi) 32.9 Km (20.4 Mi)
Saint Gallen to Götzis23.2 Km (14.4 Mi) 44.2 Km (27.5 Mi)
  Switzerland to France  
Yverdon-les-Bains to Pontarlier25.9 Km (16.1 Mi) 48.1 Km (29.9 Mi)
La Chaux-de-Fonds to Pontarlier41.5 Km (25.8 Mi) 51.6 Km (32 Mi)
La Chaux-de-Fonds to Besançon62.3 Km (38.7 Mi) 83.7 Km (52 Mi)
  Switzerland to Germany  
Schaffhausen to Singen18.5 Km (11.5 Mi) 34.7 Km (21.5 Mi)
Schaffhausen to Stuttgart125.4 Km (77.9 Mi) 166.5 Km (103.4 Mi)
  Switzerland to Italy  
Sion to 11100 Aosta54.9 Km (34.1 Mi) 103 Km (64 Mi)
  Switzerland to Liechtenstein  
Sennwald to 9491 Ruggell2.7 Km (1.7 Mi) 4.2 Km (2.6 Mi)
Saint Gallen to 9491 Ruggell23 Km (14.3 Mi) 55.6 Km (34.6 Mi)
Distance Between Switzerland and Neighboring Countries

The distance between cities in Switzerland and cities in neighboring countries; Liechtenstein cities are nearest due to being 2.7 kilometers away.

To Country Distance From Switzerland
Liechtenstein 2.7 Km (1.7 Mi)
Germany 18.5 Km (11.5 Mi)
Austria 22.2 Km (13.8 Mi)
France 25.9 Km (16.1 Mi)
Italy 54.9 Km (34.1 Mi)
« List of Countries in Europe