Traveling from North Saanich to Prince Rupert is a journey to the rugged North Coast of British Columbia. You can drive via the interior or take a combination of ferry and highway. The drive involves traversing the province to Prince George and then heading west on Highway 16. The total distance is over 1,400 km. This route is a true wilderness expedition.
Total Distance: 1,400 km driving distance; 780 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 6 hours 30 mins | 20 hours |
| Avg Price | $550 - $950 CAD | $450 - $650 CAD |
| Operator | Air Canada | BC Ferries |
| Route | Victoria (YYJ) to Vancouver (YVR) to Prince Rupert (YPR). | Swartz Bay to Tsawwassen, Highway 97 to Prince George, then Highway 16 to Prince Rupert. |
| Tip | Prince Rupert Airport is located on Digby Island; a ferry shuttle is required to reach the city. | The final stretch along the Skeena River is one of the most scenic drives in Canada. |
June to August for wildlife viewing and coastal exploration.