Distances from St. Moritz to Major Cities & Destinations
The birthplace of winter tourism in the Engadin
Distance Planning from St. Moritz
St. Moritz has 15 indexable distance guides on DistanceFrom.co. The nearest listed destination is Davos at 21.6 miles (34.7 km). The farthest listed destination is Geneva, Switzerland at 177.2 miles (285.2 km). 8 routes stay within Switzerland; 8 are under 200 miles, 0 are 200 to 1,000 miles, and 0 are over 1,000 miles. 7 routes connect St. Moritz with destinations abroad, grouped by country below for faster scanning.
Popular Most Popular Routes
Milan Italy
77.4 mi (124.6 km) Zurich Switzerland
86.4 mi (139.1 km) Venice Italy
139.4 mi (224.4 km) Verona Italy
91.5 mi (147.2 km) Geneva, Switzerland Switzerland
177.2 mi (285.2 km) Basel Switzerland
129.1 mi (207.7 km) Lausanne Switzerland
152.4 mi (245.2 km) Bern Switzerland
117.4 mi (189 km) Innsbruck Austria
91.5 mi (147.3 km) Como Italy
59.3 mi (95.4 km) Lucerne Switzerland
81.9 mi (131.8 km) Garmisch-Partenkirchen Germany
91.2 mi (146.7 km) Nearby Under 200 miles
Davos Switzerland
21.6 mi (34.7 km) Lucerne Switzerland
81.9 mi (131.8 km) Grindelwald Switzerland
85.7 mi (138 km) Zurich Switzerland
86.4 mi (139.1 km) Bern Switzerland
117.4 mi (189 km) Basel Switzerland
129.1 mi (207.7 km) Lausanne Switzerland
152.4 mi (245.2 km) Geneva, Switzerland Switzerland
177.2 mi (285.2 km)