Distance from Williams Lake to Edmonton is five hundred and sixty-three miles.
The road trip out of Williams Lake to Edmonton will take approximately nine hours forty-five minutes by car
Distance between Williams Lake and Edmonton
Flight from Williams Lake to Edmonton