Grindrod
Grindrod
Terrace
Terrace
Driving

Grindrod to Terrace

Updated: 30 May 2026

The drive from Grindrod to Terrace is a long journey north and west through the interior of British Columbia. You will follow Highway 97 to Prince George and then head west on Highway 16, the Yellowhead Highway, to Terrace. The total distance is approximately 1,100 km, and the drive takes about 13 hours. Terrace is a major hub in the Skeena Valley, known for its fishing and outdoor recreation.

Total Distance: Driving distance is 1,100 km; straight-line air distance is 700 km.
Fastest Way
Driving via Highway 97 and 16 is the most direct and fastest route.
Cheapest Way
Driving your own vehicle is the most cost-effective way to reach Terrace.
Compare Grindrod to Terrace Routes
Driving
Direct
Duration
13 hours
Avg Price
$250 - $350 CAD
Operator
N/A
Route
Hwy 97 North to Prince George, Hwy 16 West to Terrace.

This is a very long drive; plan for multiple overnight stops.

Travel Tips
  • Road Conditions
    Check DriveBC for updates on Highway 16, especially in winter.
  • Fuel
    Fill up in larger towns like Prince George to ensure you have enough fuel.
  • Driving
    Take frequent breaks to stay alert on this long drive.
  • Weather
    Be prepared for northern weather, which can be harsh.
  • Navigation
    Download offline maps as cell service is limited in some areas.
Safety Tips
  • Long Drive
    Plan for rest stops and overnight stays to avoid driver fatigue.
  • Wildlife
    Watch for moose and other wildlife on the road, especially at night.
  • Emergency
    Carry a well-stocked emergency kit in your vehicle.
  • Driving
    Avoid driving at night if possible due to limited visibility.
People Also Ask
  • Is Terrace worth visiting?
    Yes, it is a great base for fishing, hiking, and outdoor recreation.
  • How long is the drive?
    It takes about 13 hours depending on traffic and stops.
  • Can I fly to Terrace?
    Yes, the Northwest Regional Airport serves the Terrace area.
  • Is Highway 16 safe?
    Yes, it is a major highway, but it requires caution in winter.
  • What is the best time to visit?
    Summer is perfect for road trips and exploring the north.
Quick Info
  • From Grindrod, British Columbia, Canada
  • To Terrace, British Columbia, Canada
  • Modes
Best Time to Travel

June to September for the best road conditions and daylight hours.

Things to Do in Terrace
1
Heritage Park Museum
Learn about the history of the Terrace area and the Skeena Valley.
2
Lakelse Lake Provincial Park
Enjoy swimming, fishing, and camping at this beautiful lake.
3
Kitsumkalum River
Experience world-class salmon and steelhead fishing.
4
Shames Mountain
Enjoy skiing and snowboarding in the winter months.
Tags
Grindrod to Terrace driving to Terrace Hwy 16 to Terrace Northern BC travel Grindrod to North BC road trip Terrace travel guide North Coast BC