Distance from Torres Vedras to Ham Lake
The shortest distance (air line) between Torres Vedras and Ham Lake is 4,120.48 mi (6,631.27 km).
How far is Torres Vedras from Ham Lake
Torres Vedras is located in Oeste, Portugal within 39° 4' 59.88" N -10° 43' 59.88" W (39.0833, -9.2667) coordinates. The local time in Torres Vedras is 09:59 (05.01.2026)
Ham Lake is located in Minnesota, United States within 45° 15' 16.2" N -94° 47' 45.96" W (45.2545, -93.2039) coordinates. The local time in Ham Lake is 03:59 (05.01.2026)
The calculated flying distance from Ham Lake to Ham Lake is 4,120.48 miles which is equal to 6,631.27 km.
Torres Vedras, Oeste, Portugal
Related Distances from Torres Vedras
Ham Lake, Minnesota, United States