Distance from Vancouver to Saint Andrews is three thousand, five hundred and ten miles.
The road trip out of Vancouver to Saint Andrews will take approximately two days four hours forty-five minutes by car
Distance between Vancouver and Saint Andrews
Flight from Vancouver to Saint Andrews