Oliver
Oliver
Prince Rupert
Prince Rupert
Flight Driving

Oliver to Prince Rupert

Updated: 27 May 2026

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.
Fastest Way
Flying from Kelowna to Prince Rupert via Vancouver, taking 7 hours.
Cheapest Way
Driving your own vehicle is the cheapest option, though it requires significant time.
Compare Oliver to Prince Rupert Routes
Flight
Connecting
Driving
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.
Travel Tips
  • Flight Booking
    Book your flights well in advance.
  • Driving
    If driving, plan for at least two days of travel.
  • Weather
    Coastal weather can be rainy; bring waterproof gear.
  • Scenery
    The drive through the north is stunning.
  • Local Info
    Visit the Prince Rupert Visitor Centre for maps.
Safety Tips
  • Highway Driving
    Stay alert for wildlife on the highway.
  • Winter Tires
    Mandatory for all vehicles on this route.
  • Wildlife
    Watch for deer and moose on the highway shoulders.
  • Emergency Kit
    Carry basic supplies for road travel.
People Also Ask
  • Is Prince Rupert on the coast?
    Yes, it is a major coastal port city.
  • How long is the flight?
    Approximately 7 hours with connections.
  • What is the main highway?
    Highway 16 (Yellowhead Highway).
  • Is it good for wildlife?
    Yes, it is famous for bear viewing.
  • Is it a safe drive?
    Yes, but it is a long journey.
Quick Info
  • From Oliver, British Columbia, Canada
  • To Prince Rupert, British Columbia, Canada
  • Modes
Best Time to Travel

June to September for coastal activities and wildlife viewing.

Things to Do in Prince Rupert
1
Museum of Northern BC
Learn about the history and culture of the Tsimshian people.
2
Cow Bay
Explore this historic area filled with shops and cafes.
3
Khutzeymateen Grizzly Bear Sanctuary
Take a boat tour to see grizzly bears in their natural habitat.
4
North Pacific Cannery
Visit this historic cannery site near Prince Rupert.
Tags
Oliver to Prince Rupert travel flights to Prince Rupert driving to Prince Rupert Oliver to Prince Rupert distance Northern BC travel Prince Rupert attractions BC road trip traveling to the coast