North Saanich
North Saanich
Prince George
Prince George
Driving Ship

North Saanich to Prince George

Updated: 28 May 2026

The journey from North Saanich to Prince George is a significant trek across British Columbia. You will take the BC Ferries route from Swartz Bay to Tsawwassen, then drive through the Lower Mainland and up the Cariboo Highway (Highway 97). The total distance is approximately 800 kilometers, with a travel time of about 11 hours. This route takes you from the coast through the interior and into the northern heartland of the province.

Total Distance: Driving distance 800 km + 600 km straight-line air distance.
Fastest Way
Driving your own vehicle is the most direct method.
Cheapest Way
Bus and ferry combination is the most budget-friendly.
Compare North Saanich to Prince George Routes
Driving
Direct
Ship
Direct
Duration 9 hours (post-ferry) 1 hour 35 mins
Avg Price $150 - $200 (fuel) $60 - $100 (vehicle + passenger)
Operator Personal Vehicle BC Ferries
Route Highway 17 to Highway 1 to Highway 97 Swartz Bay to Tsawwassen
Tip This is a long drive; plan for overnight stops if necessary. Book your ferry reservation well in advance.
Travel Tips
  • Ferry Reservations
    Book your ferry spot online to avoid long waits.
  • Highway 97
    Be prepared for long stretches of road with limited services.
  • Traffic
    Avoid Vancouver rush hour traffic if possible.
  • Fuel
    Fill up regularly, as gas stations can be far apart in the north.
  • Rest Stops
    Plan for breaks in Williams Lake or Quesnel.
Safety Tips
  • Long Distance
    Take frequent breaks to avoid driver fatigue.
  • Winter Tires
    Mandatory on northern highways from October to April.
  • Emergency Kit
    Keep a well-stocked emergency kit in your vehicle.
  • Wildlife
    Watch for moose and deer on the highway, especially at night.
People Also Ask
  • How long is the trip?
    Approximately 11 hours including the ferry.
  • Is there a flight?
    Yes, you can fly from Victoria (YYJ) to Prince George (YXS).
  • Do I need a reservation?
    Yes, for the ferry, it is highly recommended.
  • What is the best route?
    Highway 97 is the primary route north.
  • Are there tolls?
    No, there are no tolls on this route.
Quick Info
  • From North Saanich, British Columbia, Canada
  • To Prince George, British Columbia, Canada
  • Modes
Best Time to Travel

Summer for outdoor exploration, or winter for northern lights and snow sports.

Things to Do in Prince George
1
The Exploration Place
Visit this museum and science center for local history and interactive exhibits.
2
Cottonwood Island Park
Walk the trails along the Fraser River and see the unique tree carvings.
3
Huble Homestead
Explore this historic site to learn about early pioneer life in the region.
4
Ancient Forest Trail
Hike through this rare inland temperate rainforest with massive cedar trees.
Tags
North Saanich to Prince George travel BC Ferries to Vancouver Highway 97 to Prince George North Saanich to Prince George distance how to get to Prince George Vancouver Island to Northern BC BC Ferries travel Prince George travel guide