Whistler is located on the Sea to Sky Highway (Highway 99), which goes from the Peace Arch Border Crossing in Surrey, British Columbia to the Cariboo Highway (Highway 97) 10 kilometres north of Cache Creek, British Columbia.he highway connects Whistler to the British Columbia Interior via Pemberton-Mount Currie to Lillooet and connections beyond to the Trans-Canada and Cariboo Highways. Elite-class rail service is only provided between the Whistler railway station and North Vancouver by the Whistler Mountaineer.