Sorrento
Sorrento
Terrace
Terrace
Flight Driving

Sorrento to Terrace

Updated: 29 May 2026

The journey from Sorrento to Terrace spans approximately 1,150 kilometers through the heart of British Columbia. You will primarily navigate the Trans-Canada Highway 1 before transitioning to Highway 16, known as the Yellowhead Highway. This route takes you through Prince George, the central hub of the north. Expect a driving time of roughly 13 to 14 hours depending on road conditions. The landscape shifts from the Shuswap lakes to the rugged mountains of the Skeena region.

Total Distance: 1,150 km driving distance; 680 km straight-line air distance.
Fastest Way
Flying from Kamloops Airport is the fastest method, saving over 9 hours of travel time.
Cheapest Way
Driving is the most economical option for groups or those carrying significant luggage.
Compare Sorrento to Terrace Routes
Flight
Connecting
Driving
Direct
Duration 5 hours 14 hours
Avg Price $450-$700 $250-$350 in fuel
Operator Air Canada Personal Vehicle
Route Kamloops Airport (YKA) to Terrace-Kitimat Airport (YXT). Highway 1 to Kamloops, Highway 5 to Prince George, Highway 16 to Terrace.
Tip Book flights in advance to secure lower fares on regional carriers. Check DriveBC for mountain pass closures before departing.
Travel Tips
  • Fuel Stops
    Fill up in Prince George as gas stations become sparse on the stretch between Prince George and Terrace.
  • Wildlife Awareness
    Be extremely cautious of moose and deer on Highway 16, especially during dawn and dusk.
  • Cell Coverage
    Expect intermittent cell service through the interior mountain passes; download offline maps.
  • Weather Prep
    Carry emergency supplies including blankets and water, as weather changes rapidly in the Skeena Valley.
  • Road Conditions
    Always check the DriveBC website for real-time updates on highway construction and closures.
Safety Tips
  • Winter Driving
    Winter tires are mandatory on Highway 16 from October to April.
  • Fatigue Management
    Take breaks every 3 hours to avoid driver fatigue on long, winding stretches.
  • Emergency Kit
    Keep a fully stocked emergency kit in your trunk, including a flashlight and first-aid supplies.
  • Speed Limits
    Adhere strictly to posted speed limits, as RCMP frequently patrol the Yellowhead Highway.
People Also Ask
  • Is there a train to Terrace?
    VIA Rail operates the Skeena train from Jasper to Prince Rupert, which stops in Terrace.
  • What is the best route?
    The most common route is via Highway 5 to Prince George and then Highway 16 west.
  • Are there hotels in Prince George?
    Yes, Prince George offers numerous hotels and motels suitable for an overnight stop.
  • Is Highway 16 safe?
    It is a major provincial highway, but requires caution due to wildlife and winter conditions.
  • Can I fly from Sorrento?
    No, you must drive to Kamloops or Kelowna to catch a commercial flight.
Quick Info
  • From Sorrento, British Columbia, Canada
  • To Terrace, British Columbia, Canada
  • Modes
Best Time to Travel

June to September for clear mountain passes and minimal snow risk.

Things to Do in Terrace
1
Heritage Park Museum
Explore the history of Terrace through preserved buildings and local artifacts. It offers a deep dive into the region's logging and indigenous heritage.
2
Lakelse Lake Provincial Park
Enjoy swimming and fishing in the warm waters of this popular lake. It is located just south of Terrace and features excellent camping facilities.
3
Kitsumkalum River
Experience world-class salmon fishing on this scenic river. Guided tours are available for those looking to catch Chinook or Coho salmon.
4
Mount Layton Hot Springs
Relax in the natural mineral waters located a short drive from the city center. It is a perfect spot to unwind after a long journey.
Tags
Sorrento to Terrace drive Highway 16 travel BC road trip Terrace travel guide driving from Sorrento to Terrace Northern BC travel Sorrento to Terrace flight BC highway travel tips