The journey from Surrey to Fort St. John is a massive trek across the interior of British Columbia, covering over 1,250 km. If driving, you will follow the Trans-Canada Highway to Cache Creek, then head north on Highway 97, known as the Cariboo Highway and later the Alaska Highway. This route takes you through the heart of the province, passing through Prince George and Dawson Creek. Alternatively, flying from Vancouver International Airport offers a much faster transit to the North Peace Regional Airport.
Total Distance: Driving distance 1,250 km, straight-line air distance 850 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 14 hours |
| Avg Price | 350-600 CAD | 250-400 CAD |
| Operator | Air Canada | Personal Vehicle |
| Route | Vancouver International Airport (YVR) to North Peace Regional Airport (YXJ). | Highway 1 to Cache Creek, then Highway 97 North through Prince George. |
| Tip | Book flights well in advance as prices fluctuate based on oil industry demand. | Plan for an overnight stop in Prince George to avoid driver fatigue. |
June to August for warmer weather and safer road conditions.