Distance from Prince George to Williams Lake is one hundred and forty-nine miles.
The road trip out of Prince George to Williams Lake will take approximately two hours forty-four minutes by car
Distance between Prince George and Williams Lake
Flight from Prince George to Williams Lake