Prince Rupert is a coastal city located at the end of Highway 16. From Abbotsford, you can drive the 1,600-kilometer route through the interior or take a flight to the Prince Rupert Airport (YPR). The drive takes you through the stunning Skeena River valley. Prince Rupert is a major port city and a gateway to the Alaska Marine Highway. It is known for its rich Indigenous culture and maritime history.
Total Distance: 1,600 km driving distance; 850 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 19 hours |
| Avg Price | 450-800 CAD | 350-500 CAD |
| Operator | Air Canada | Personal Vehicle |
| Route | Abbotsford (YXX) to Vancouver (YVR) to Prince Rupert (YPR). | Highway 1 to Cache Creek, Highway 97 to Prince George, Highway 16 to Prince Rupert. |
| Tip | The airport is on Digby Island; a shuttle ferry is required to reach the city. | The final stretch from Terrace to Prince Rupert is incredibly scenic. |
May to September for milder coastal weather and whale watching.