Highway 1 connects all of Canada from Vancouver Island
, including the ferry service that links those two islands to the mainland.
At its western end, it begins in downtown Victoria and goes north to Nanaimo. There it jumps the Strait of Georgia with the help of BC Ferries, crosses Burrard Inlet and the Fraser River in a southeasterly direction, but turning north at Hope at the foot of the Fraser Valley.
TCH #1 then splits from the Fraser at Lytton, B.C., still heading north up the valley of the Thompson River. At Cache Creek TCH #1 leaves the Fraser and heads east Passing through Kamloops and Revelstoke and Glacier National Park to Golden and Lake Louise. Still heading in an easterly direction, it passes through Banff, Canmore and Cochrane before entering Calgary.
Exiting Calgary in an easterly direction, the highway drops toward the south exiting BC near Medicine Hat. Before exiting the province of BC it crosses to the Mountain Time Zone and enters the province of Alberta.