Distance from Okanagan to Williams Lake is two hundred and eighty-one miles.
The road trip out of Okanagan to Williams Lake will take approximately five hours three minutes by car
Distance between Okanagan and Williams Lake
Flight from Okanagan to Williams Lake