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