Distance from Vancouver to Cranbrook is five hundred and twenty-three miles.
The road trip out of Vancouver to Cranbrook will take approximately nine hours twenty-nine minutes by car
Distance between Vancouver and Cranbrook
Flight from Vancouver to Cranbrook