Surrey
Surrey
Prince George
Prince George
Flight Driving

Surrey to Prince George

Updated: 26 May 2026

Prince George is the gateway to Northern British Columbia. From Surrey, you can drive north via Highway 1 and Highway 97 (the Cariboo Highway). This route takes you through the scenic Fraser Valley and the rolling hills of the Cariboo region. Alternatively, you can fly from Vancouver International Airport (YVR) to Prince George Airport (YXS). The drive is a classic BC road trip through diverse landscapes.

Total Distance: Driving distance 780 km; straight-line air distance 520 km.
Fastest Way
Direct flight from Vancouver (YVR) to Prince George (YXS).
Cheapest Way
Driving via Highway 97.
Compare Surrey to Prince George Routes
Flight
Direct
Driving
Direct
Duration 1 hour 15 mins 9 hours
Avg Price $200 - $400 $150 - $250
Operator WestJet Personal Vehicle
Route YVR to YXS. Hwy 1 to Hope, then Hwy 5 to Kamloops, then Hwy 97 to Prince George.
Tip Direct flights are frequent and convenient. Stop in Williams Lake for a break.
Travel Tips
  • Road Conditions
    Check DriveBC for winter road reports before driving the Cariboo Highway.
  • Fuel
    Gas stations are plentiful along Highway 97.
  • Accommodation
    Book hotels in advance if visiting during major events or conferences.
  • Weather
    Prince George winters are colder than Surrey; pack accordingly.
  • Dining
    Try the local restaurants downtown for a taste of Northern BC cuisine.
Safety Tips
  • Winter Driving
    Winter tires are mandatory on Highway 97 from October to April.
  • Wildlife
    Deer and moose are common on the highway; stay alert.
  • Emergency
    Keep an emergency kit in your car, especially during winter months.
  • Fatigue
    Take regular breaks; the drive is long and requires focus.
People Also Ask
  • Is the drive scenic?
    Yes, the Cariboo region offers beautiful forests and lakes.
  • Are there buses?
    Bus service is limited; check current schedules for regional carriers.
  • How long is the flight?
    The flight is approximately 1 hour and 15 minutes.
  • Is it safe to drive in winter?
    Yes, with proper tires and caution, but check weather reports first.
  • What is the best route?
    Highway 97 is the primary and most direct route.
Quick Info
  • From Surrey, British Columbia, Canada
  • To Prince George, British Columbia, Canada
  • Modes
Best Time to Travel

May to September for clear roads and outdoor activities.

Things to Do in Prince George
1
The Exploration Place
Visit this museum and science center located in Lheidli T'enneh Memorial Park. It features local history and interactive exhibits.
2
Ancient Forest
Walk the boardwalk through this rare inland temperate rainforest. It is located east of Prince George.
3
Cottonwood Island Nature Park
Enjoy walking trails along the Fraser River. It is a peaceful spot for birdwatching.
4
Huble Homestead
Explore this historic site that showcases life in the early 1900s. It offers guided tours and demonstrations.
Tags
Surrey to Prince George drive Highway 97 route Prince George travel flights from YVR to YXS BC road trip Surrey to Prince George distance best way to Prince George Northern BC travel