The drive from Williams Lake to Fort St. John covers approximately 900 kilometers. You will travel north on Highway 97, passing through Prince George and Dawson Creek before reaching Fort St. John. This route takes you through the heart of Northern British Columbia and the Peace Region. Expect a travel time of 11 hours, with beautiful scenery throughout the journey.
Total Distance: Driving distance 900 km, straight-line air distance 650 km.
Plan for long stretches without gas stations.
Summer for the best driving conditions and daylight hours.