White Rock
White Rock
Prince Rupert
Prince Rupert
Flight Driving

White Rock to Prince Rupert

Updated: 26 May 2026

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.
Fastest Way
Flying from Vancouver to Prince Rupert is the fastest, taking 5 hours including the ferry transfer.
Cheapest Way
Driving is the most cost-effective for groups, costing approximately $400 in fuel.
Compare White Rock to Prince Rupert Routes
Flight
Connecting
Driving
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.
Travel Tips
  • Ferry Connection
    Remember that the Prince Rupert airport requires a shuttle ferry to reach the mainland.
  • Rain Gear
    Prince Rupert is one of the wettest cities in Canada; pack high-quality waterproof clothing.
  • Booking Ahead
    Book your grizzly bear tour well in advance as they fill up quickly.
  • Dining
    Try the local seafood, specifically the Dungeness crab, at waterfront restaurants.
  • Time Management
    Allow extra time for the drive as road conditions can change rapidly in the mountains.
Safety Tips
  • Coastal Fog
    Be prepared for sudden fog banks when driving near the coast.
  • Wildlife
    Keep a safe distance from bears and other wildlife if hiking in the area.
  • Vehicle Check
    Ensure your brakes are in top condition for the steep grades on Highway 16.
  • Emergency Supplies
    Carry a satellite messenger if traveling solo in remote areas.
People Also Ask
  • Is there a train to Prince Rupert?
    Yes, VIA Rail operates the Skeena train from Jasper to Prince Rupert.
  • How do I get from the airport to town?
    A shuttle bus and ferry service connects the airport to downtown.
  • Is the drive scenic?
    Yes, the drive through the Skeena River valley is spectacular.
  • What is the best time to visit?
    Summer months offer the best weather for outdoor activities.
  • Are there hotels in Prince Rupert?
    Yes, there are several hotels and bed-and-breakfasts available.
Quick Info
  • From White Rock, British Columbia, Canada
  • To Prince Rupert, British Columbia, Canada
  • Modes
Best Time to Travel

July and August for the best coastal weather and whale watching opportunities.

Things to Do in Prince Rupert
1
Museum of Northern BC
Discover the rich history of the Tsimshian people. The museum features an impressive collection of totem poles.
2
Cow Bay
Stroll through this historic district filled with local shops and cafes. It is the heart of the city's waterfront.
3
Khutzeymateen Grizzly Sanctuary
Take a boat tour to see grizzly bears in their natural habitat. It is a world-renowned wildlife viewing destination.
4
North Pacific Cannery
Visit this national historic site to learn about the region's fishing industry. It is located just outside the city.
Tags
White Rock to Prince Rupert flights to Prince Rupert driving to Prince Rupert BC coastal travel Highway 16 route Prince Rupert transport traveling to Northern BC White Rock travel