The journey from Shawnigan Lake to Terrace spans approximately 1,100 km. You will take the BC Ferry to the mainland and travel north through the interior, eventually joining the Yellowhead Highway 16 in Prince George. This route takes you through the scenic Skeena River valley. Alternatively, fly from Victoria to Northwest Regional Airport (YXT) for a much faster transit.
Total Distance: Driving distance is 1,100 km; straight-line air distance is 700 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 14 hours |
| Avg Price | $500 - $800 CAD | $250 - $400 CAD |
| Operator | Air Canada | Personal Vehicle |
| Route | YYJ to YVR, then YVR to YXT. | Hwy 1 to Cache Creek, Hwy 97 to Prince George, Hwy 16 to Terrace. |
| Tip | Flights are frequent and reliable to Terrace. | The drive from Prince George to Terrace is stunning but requires caution. |
June to September for mild weather and access to outdoor activities.