Distance from Oak Bay to Williams Lake is three hundred and ninety-nine miles.
The road trip out of Oak Bay to Williams Lake will take approximately eight hours thirty-three minutes by car
Distance between Oak Bay and Williams Lake
Flight from Oak Bay to Williams Lake