Highway 97 passes through Williams Lake from [wiki=1d64e481a00641ed0fa842e117bdbd85]Quesnel[/wiki] to [wiki=6f974a5d73010022cffdd1cef6bed576]Cache Creek[/wiki]
Greyhound makes a stop at Williams Lake on the way from [wiki=d70b08680ac731217b3d409d244eec24]Prince George[/wiki] to Cache Creek.
There are daily flights to [wiki=38278119f2c41ca7aedcbc55eabf73cd]Vancouver[/wiki].