The journey from Saturna Island to Terrace requires a multi-modal approach involving a ferry to the mainland followed by a regional flight. You must first take a BC Ferries vessel from Lyall Harbour to Swartz Bay, then transit to Vancouver International Airport. From Vancouver, you will board a flight to Northwest Regional Airport in Terrace. The total distance is approximately 1,100 km. This route connects the serene Gulf Islands to the industrial hub of Northern British Columbia.
Total Distance: Driving distance 1,100 km, Air distance 850 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 1 hour 30 mins |
| Avg Price | 300-600 CAD | 20-40 CAD |
| Operator | Air Canada | BC Ferries |
| Route | YVR to YXT | Lyall Harbour to Swartz Bay |
| Tip | Check in at least 90 minutes before your flight at Vancouver International. | Book your ferry reservation in advance during peak summer months. |
June to August for reliable ferry schedules and clear flight conditions.