|
|
In the west, the highway begins at Masset, British Columbia, heading south along Graham Island for 101 km to Skidegate. It then connects via a 172 km-long ferry route to Prince Rupert, then passes southeastward for 724 km through to Prince George, then goes another 268 km through to Tête Jaune Cache, enters Alberta through the Rocky Mountains near Jasper (100 km from Tête Jaune Cache), and passes through Edmonton another 366 km later, and Saskatoon 532 km later, before meeting the Trans Canada Highway at Portage la Prairie, Manitoba, 697 km from Saskatoon. The total length of the Yellowhead Highway, including ferries, is 2,960 km.
A branch of the Yellowhead Highway connects the highway at Tête Jaune Cache on the Alberta-British Columbia border to Kamloops, British Columbia on the Trans-Canada Highway.