Distance from Saint Andrews to Edmonton is two thousand, six hundred and twenty-nine miles.
The road trip out of Saint Andrews to Edmonton will take approximately one day twenty hours fifty minutes by car
Distance between Saint Andrews and Edmonton
Flight from Saint Andrews to Edmonton