To make the 725km journey west from Prince George to Prince Rupert, you can travel either Hwy-16 (the Yellowhead Highway) or the parallel VIA Rail line; neither is terribly scenic by BC standards until you reach the glorious river and mountain landscapes of the Skeena Valley 150km before Prince Rupert. Most people make this trip as a link in a much longer journey, either connecting to ferries north to Alaska or south to Port Hardy on Vancouver Island, or to start the Stewart-Cassiar Highway en route to meet the Alaska Highway at Watson Lake over the Yukon border. The best place to pause during the journey is near Hazelton, approximately 450km from Prince George, where you can visit a little cluster of First Nations villages.

Book through Rough Guides’ trusted travel partners

Canada features

The latest articles, galleries, quizzes and videos.

7 unusual ways to explore Canada's Bay of Fundy

7 unusual ways to explore Canada's Bay of Fundy

Inscribed as one of the Seven Natural Wonders of North America – rubbing shoulders with perennial favourites such as the Grand Canyon and Yellowstone – Cana…

01 Feb 2018 • Edward Aves insert_drive_file Article
Canada 150+: healing the divide on Spirit Island

Canada 150+: healing the divide on Spirit Island

Canada's 150th celebrations, complete with flags and fireworks, have been in full swing for the entirety of 2017 – but the year has also been a chance to shin…

20 Dec 2017 • Edward Aves local_activity Special feature
20 picturesque Christmas destinations

20 picturesque Christmas destinations

Dreaming of a trip this Christmas? We're here to help. From glittering cities to a few snowy escapes, here are 20 classic destinations for a festive break. …

12 Dec 2017 • Rough Guides Editors camera_alt Gallery
View more featureschevron_right