The distance between St. Moritz in Switzerland and Agordo in Italy is 157 miles. It takes 4 hours and 15 minutes to drive between the two cities.
Agordo, Italy.
Italy shares a border with Switzerland, so the distance is zero.
The driving distance from Turin, Italy to Geneva, Switzerland is about 156 miles / 251 km
The driving distance from Geneva, Switzerland to Florence, Italy is about 385.34mi / 620.14km
189 miles
187 miles
There is approximately 105 miles between Verona, Italy and Lugano, Switzerland. A flight would take about 45 minutes to complete.
372 miles
The Alps separate Switzerland from Italy.
The total driving distance from Rome, Italy to Zurich, Switzerland is 541 miles or 871 kilometers.
The flight distance from Venice, Italy to Zurich, Switzerland is: 224 miles / 361 km
The distance from Lake Como, Italy to Lucerne, Switzerland is 196.4 kilometers. The drive time is approximately 2-hours and 36-minutes.