Distance from Upplands Vasby to Saint Andrews
The shortest distance (air line) between Upplands Vasby and Saint Andrews is 787.26 mi (1,266.97 km).
How far is Upplands Vasby from Saint Andrews
Upplands Vasby is located in Stockholms län, Sweden within 59° 31' 0.12" N 17° 55' 0.12" E (59.5167, 17.9167) coordinates. The local time in Upplands Vasby is 14:26 (20.08.2025)
Saint Andrews is located in Clackmannanshire and Fife, United Kingdom within 56° 20' 25.44" N -3° 12' 16.2" W (56.3404, -2.7955) coordinates. The local time in Saint Andrews is 13:26 (20.08.2025)
The calculated flying distance from Saint Andrews to Saint Andrews is 787.26 miles which is equal to 1,266.97 km.
Upplands Vasby, Stockholms län, Sweden
Related Distances from Upplands Vasby
Saint Andrews, Clackmannanshire and Fife, United Kingdom