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