Saturna
Saturna
Terrace
Terrace
Flight Ship

Saturna to Terrace

Updated: 30 May 2026

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.
Fastest Way
Flight from Vancouver International Airport to Northwest Regional Airport.
Cheapest Way
BC Ferries to Swartz Bay followed by bus to Vancouver and flight to Terrace.
Compare Saturna to Terrace Routes
Flight
Direct
Ship
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.
Travel Tips
  • Ferry Reservations
    Always book your BC Ferries spot online to avoid long wait times at the terminal.
  • Airport Transit
    Use the Canada Line SkyTrain to get from downtown Vancouver to the airport efficiently.
  • Weather Awareness
    Northern BC weather can change rapidly; pack layers even in the summer.
  • Luggage Limits
    Regional flights to Terrace often have stricter carry-on size limits than major jets.
  • Connectivity
    Cell service is limited on the ferry; download maps before you depart.
Safety Tips
  • Ferry Safety
    Follow all crew instructions during the ferry crossing, especially during rough seas.
  • Wildlife
    Be aware of bears in the Terrace area; carry bear spray if hiking.
  • Flight Safety
    Keep your seatbelt fastened during the flight due to potential mountain turbulence.
  • Emergency Contacts
    Save local taxi and emergency numbers for Terrace before you land.
People Also Ask
  • Is there a direct ferry to Terrace?
    No, Terrace is inland; you must travel via Vancouver.
  • How long is the flight?
    The flight from Vancouver to Terrace is approximately 2 hours.
  • Can I drive to Terrace?
    Yes, but it involves a long drive from Vancouver via Highway 16.
  • Are there buses?
    BC Bus North operates routes in Northern BC, but not from the islands.
  • Is Saturna Island accessible?
    Yes, via BC Ferries from Swartz Bay or Tsawwassen.
Quick Info
  • From Saturna, British Columbia, Canada
  • To Terrace, British Columbia, Canada
  • Modes
Best Time to Travel

June to August for reliable ferry schedules and clear flight conditions.

Things to Do in Terrace
1
East Point Park
Located on Saturna Island, this park offers whale watching opportunities. It is a prime spot for spotting orcas.
2
Heritage Park Museum
Located in Terrace, this museum showcases the history of the Skeena Valley. It features local indigenous artifacts.
3
Lakelse Lake
A beautiful provincial park near Terrace. It is perfect for swimming and picnicking in the summer.
4
Mount Layton Hot Springs
A popular destination near Terrace for relaxation. The natural hot springs are open year-round.
Tags
Saturna to Terrace travel BC Ferries to Terrace Vancouver to Terrace flights traveling from Gulf Islands Terrace BC transport how to get to Terrace Saturna Island ferry Northern BC travel