The journey from Sidney to Terrace involves crossing the Salish Sea via BC Ferries and navigating the rugged terrain of Northern British Columbia. You must first drive to Swartz Bay, take the ferry to Tsawwassen, and then connect to a flight from Vancouver International Airport. Alternatively, driving the entire route requires taking Highway 17, Highway 1, and eventually Highway 16, known as the Yellowhead Highway. The total distance is approximately 1,100 km. This route transitions from coastal island life to the mountainous interior of the Skeena region.
Total Distance: 1,100 km driving distance; 750 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 16 hours |
| Avg Price | $350 - $600 | $250 - $400 in fuel |
| Operator | Air Canada | Personal Vehicle |
| Route | YYJ to YVR to YXT | Hwy 17, Hwy 1, Hwy 97, Hwy 16 |
| Tip | Book your connection through Vancouver to avoid overnight stays. | Ensure your vehicle has winter tires if traveling between October and April. |
June to August for clear mountain passes and daylight hours.