Terrace is located in the Skeena River valley, approximately 1,350 km from Surrey. The drive involves taking the Trans-Canada Highway to Cache Creek, then heading north to Prince George, and finally west on Highway 16, the Yellowhead Highway. This route offers breathtaking mountain scenery and passes through the heart of the interior. For a faster option, regional flights connect Vancouver to the Northwest Regional Airport in Terrace.
Total Distance: Driving distance 1,350 km, straight-line air distance 820 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 15 hours |
| Avg Price | 400-700 CAD | 300-500 CAD |
| Operator | Air Canada | Personal Vehicle |
| Route | Vancouver International Airport (YVR) to Northwest Regional Airport (YXT). | Highway 1 to Cache Creek, Highway 97 to Prince George, Highway 16 West to Terrace. |
| Tip | Flights are the most efficient way to reach Terrace from the Lower Mainland. | The drive from Prince George to Terrace is long; ensure you have enough fuel. |
July to September for fishing and hiking in the Skeena region.