Whistler Canada Tourist Information
Vancouver Canada is located on the southwest coast of British Columbia. The resort town of Whistler is situated two hours north of the city on highway #99 (Sea-to-Sky Highway).
Vancouver BC is located 2.5 hours north of Seattle Washington and approximately 6 hours north of Portland Oregon.
View map of Vancouver.