It's a long 756km (470 miles) from Prince Rupert to Prince George. Even though it's possible to make the journey in 1 long day, it's far more pleasant to take it slowly, enjoy the scenery, and stop at some of the cultural sights along the way.
The route initially follows the glacier-carved Skeena River valley inland, through the industrial city of Terrace and to the Hazeltons, twin towns with a lovely river setting and an excellent First Nations cultural center. Smithers, cradled in a rich agricultural valley, is another scenic spot, and the most pleasant place along the route to spend a night. Between Burns Lake and Fort Fraser is a series of long, thin lakes, famed for trout angling and rustic fishing resorts.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.