Traveling from Oliver to Prince Rupert is a long journey of over 1,300 km. The most practical method is flying from Kelowna to Prince Rupert via Vancouver. Driving is possible but takes approximately 18 hours, requiring travel through the interior and along the Yellowhead Highway to the coast. Prince Rupert is a major port city known for its stunning coastal scenery and marine life.
Total Distance: Driving distance 1,300 km; Air distance 900 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 18 hours |
| Avg Price | 600-900 CAD | 300-400 CAD |
| Operator | Air Canada | Personal Vehicle |
| Route | YLW to YVR to YPR | Highway 97 to Highway 16 |
| Tip | Book early to get the best rates on connecting flights. | This is a multi-day drive; plan for overnight stops. |
June to September for coastal activities and wildlife viewing.