The journey from White Rock to Prince Rupert spans over 1,500 km, taking you to the edge of the Pacific Ocean. You can drive via Highway 97 and Highway 16, or fly from Vancouver to Prince Rupert Airport. The drive is a scenic trek through the interior of British Columbia, ending in the rugged coastal landscape of the North Coast. Expect a long but rewarding journey through diverse ecosystems.
Total Distance: 1,550 km driving distance; 850 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 18 hours |
| Avg Price | $450-$800 | $350-$500 in fuel |
| Operator | Air Canada | Personal Vehicle |
| Route | YVR to YPR via Vancouver. | Highway 99 to Highway 97, then Highway 16 West to the coast. |
| Tip | The airport is on Digby Island; a ferry is required to reach the city. | The final stretch into Prince Rupert is winding; drive with caution. |
July and August for the best coastal weather and whale watching opportunities.