Prince Rupert is a coastal city on the North Coast of British Columbia. The journey from Langley is approximately 1,450 km. You can drive via Highway 16, the Yellowhead Highway, or take a combination of travel methods. The drive is long and passes through stunning northern landscapes. Alternatively, you can fly to Terrace and drive the final stretch to the coast. Expect a multi-day journey if driving.
Total Distance: Driving distance is 1,450 km; straight-line air distance is 800 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 17 hours |
| Avg Price | $400 - $700 CAD | $350 - $500 CAD |
| Operator | Air Canada | Personal Vehicle |
| Route | Vancouver International Airport (YVR) to Prince Rupert Airport (YPR). | Highway 1 to Cache Creek, Highway 97 to Prince George, Highway 16 West. |
| Tip | The airport is on Digby Island; a ferry is required to reach the city. | Plan for at least two overnight stops. |
June to August for the best weather and coastal activities.