Mayne Island
Mayne Island
Terrace
Terrace
Flight Driving

Mayne Island to Terrace

Updated: 30 May 2026

Terrace is a hub in the Skeena Valley of Northern British Columbia. To reach it from Mayne Island, you must ferry to the mainland and then travel north via Highway 16, the Yellowhead Highway. The drive is over 1,300 km and takes you through stunning mountain and river landscapes. Alternatively, you can fly from Vancouver to the Northwest Regional Airport in Terrace. This route is popular for those visiting the rugged northern coast.

Total Distance: 1,380 km driving; 850 km straight-line air distance.
Fastest Way
Flying is the only practical way to reach Terrace in a single day.
Cheapest Way
Driving is the most cost-effective for groups.
Compare Mayne Island to Terrace Routes
Flight
Direct
Driving
Direct
Duration 4 hours 18 hours
Avg Price 350-700 CAD 400-600 CAD
Operator Air Canada Personal Vehicle
Route Vancouver (YVR) to Terrace (YXT). Ferry to Tsawwassen, Highway 97 to Prince George, Highway 16 to Terrace.
Tip Direct flights are available from Vancouver. This is a multi-day journey; plan for stops in Prince George.
Travel Tips
  • Highway 16
    This is a major route; be prepared for heavy truck traffic.
  • Accommodation
    Terrace has a range of hotels; book in advance during the summer.
  • Weather
    The region is known for high rainfall; bring waterproof gear.
  • Fuel
    Keep your tank full when traveling between towns on Highway 16.
  • Packing
    Bring sturdy hiking boots for the local trails.
Safety Tips
  • Wildlife
    Bears are common in the Skeena Valley; carry bear spray if hiking.
  • Road Conditions
    Check DriveBC for updates on highway conditions.
  • Emergency
    Carry a satellite phone if traveling in remote areas.
  • Fatigue
    Take regular breaks; the drive is long and demanding.
People Also Ask
  • Is it a long drive?
    Yes, it is over 1,300 km and takes two days.
  • Can I fly there?
    Yes, there are direct flights from Vancouver.
  • What is the best time to visit?
    Summer offers the best weather for outdoor activities.
  • Is Terrace safe?
    Yes, it is a standard regional hub.
  • Do I need a passport?
    No, this is a domestic route.
Quick Info
  • From Mayne Island, British Columbia, Canada
  • To Terrace, British Columbia, Canada
  • Modes
Best Time to Travel

June to September for the best weather and outdoor access.

Things to Do in Terrace
1
Heritage Park Museum
Explore the history of the Skeena Valley through historic buildings and exhibits.
2
Kitsumkalum Lake
Enjoy fishing, boating, and camping at this beautiful lake near Terrace.
3
Lakelse Lake Provincial Park
Relax on the beach or hike the trails in this popular park.
4
Shames Mountain
Experience world-class skiing and snowboarding in the winter months.
Tags
Mayne Island to Terrace travel to Terrace BC flights to Terrace driving to Northern BC BC travel Mayne Island to Skeena Valley long distance travel BC Ferries to North