Distance from Williams Lake to Abbotsford is two hundred and ninety-nine miles.
The road trip out of Williams Lake to Abbotsford will take approximately five hours twelve minutes by car
Distance between Williams Lake and Abbotsford
Flight from Williams Lake to Abbotsford