North Saanich
North Saanich
Terrace
Terrace
Flight Driving

North Saanich to Terrace

Updated: 27 May 2026

The journey from North Saanich to Terrace is a long-haul adventure to Northern British Columbia. You can drive via the interior or take a combination of ferry and highway. The most common route involves driving north to Prince George and then west on Highway 16, the Yellowhead Highway. The total distance is over 1,300 km. This route offers a deep dive into the rugged wilderness of the north.

Total Distance: 1,300 km driving distance; 750 km straight-line air distance.
Fastest Way
Flying into Terrace (YXT) is the only practical way to reach the city quickly.
Cheapest Way
Driving is the most economical for those with time and a reliable vehicle.
Compare North Saanich to Terrace Routes
Flight
Connecting
Driving
Connecting
Duration 6 hours 18 hours
Avg Price $500 - $900 CAD $400 - $600 CAD
Operator Air Canada BC Ferries
Route Victoria (YYJ) to Vancouver (YVR) to Terrace (YXT). Swartz Bay to Tsawwassen, Highway 97 to Prince George, then Highway 16 to Terrace.
Tip Terrace-Kitimat Airport is the primary gateway to the region. This is a multi-day drive; plan for overnight stops in Prince George or Smithers.
Travel Tips
  • Long-Distance Driving
    Plan your route carefully, as gas stations can be far apart in the north.
  • Wildlife
    Be extremely cautious of moose and bears on the highway, especially at night.
  • Weather
    Northern BC weather is volatile; always carry emergency supplies.
  • Connectivity
    Expect long stretches without cell service on Highway 16.
  • Preparation
    Ensure your vehicle is serviced before embarking on this long journey.
Safety Tips
  • Road Conditions
    Check DriveBC for highway closures, especially during winter months.
  • Emergency Kit
    Carry a comprehensive emergency kit, including extra food, water, and blankets.
  • Fatigue
    Do not push yourself to drive for more than 8 hours a day.
  • Communication
    Consider carrying a satellite messenger if traveling in remote areas.
People Also Ask
  • Is Terrace a good place to visit?
    Yes, it is a hub for outdoor enthusiasts interested in fishing, hiking, and skiing.
  • How far is Terrace from Prince Rupert?
    It is approximately 145 km east of Prince Rupert.
  • Are there trains to Terrace?
    No, there is no passenger rail service to Terrace.
  • What is the best way to get around Terrace?
    A rental car is necessary to explore the surrounding wilderness.
  • Is the drive to Terrace scenic?
    Yes, the route through the Skeena River valley is breathtaking.
Quick Info
  • From North Saanich, British Columbia, Canada
  • To Terrace, British Columbia, Canada
  • Modes
Best Time to Travel

July to August for salmon fishing and outdoor adventure.

Things to Do in Terrace
1
Kitsumkalum Lake
A stunning lake perfect for boating and fishing. It is surrounded by lush coastal rainforest.
2
Heritage Park Museum
Explore the history of the Terrace area through restored buildings and local artifacts.
3
Lakelse Lake Provincial Park
Known for its warm water and beautiful sandy beaches. It is a popular spot for swimming and camping.
4
Shames Mountain
A community-run ski hill known for its incredible deep powder and backcountry access.
Tags
North Saanich to Terrace travel to Northern BC driving to Terrace BC flights to Terrace airport BC Ferries to Prince Rupert Terrace travel guide best way to Terrace transportation to Terrace BC road trip Terrace travel