Midway
Midway
Prince George
Prince George
Driving

Midway to Prince George

Updated: 28 May 2026

Traveling from Midway to Prince George covers roughly 950 km through the diverse landscapes of British Columbia. You will head north through the Okanagan Valley, connecting to Highway 97, which serves as the primary artery to the north. This route takes you through Kelowna, Kamloops, and Williams Lake. The terrain transitions from semi-arid valleys to the dense forests of the Cariboo region. It is a long-haul drive that requires careful planning for fuel and rest stops.

Total Distance: 950 km driving distance; 620 km straight-line air distance.
Fastest Way
Driving takes 12 hours; there are no direct flights from Midway.
Cheapest Way
Driving is the only practical way to reach Prince George from Midway.
Compare Midway to Prince George Routes
Driving
Direct
Duration
12 hours
Avg Price
250-300 CAD
Operator
Personal Vehicle
Route
Highway 33 to Highway 97 North.

Plan for an overnight stop in Kamloops to break up the long drive.

Travel Tips
  • Fuel Management
    Gas stations become less frequent north of Williams Lake; fill up whenever possible.
  • Road Construction
    Check DriveBC for updates on Highway 97, as construction is common in summer.
  • Rest Stops
    Use the designated rest areas to avoid fatigue on the long stretches of Highway 97.
  • Vehicle Check
    Ensure your tires and fluids are checked before leaving Midway.
  • Offline Maps
    Download offline maps as cell service is spotty in the Cariboo region.
Safety Tips
  • Moose Crossings
    Be extremely cautious of moose on the road, especially at night.
  • Winter Driving
    The Cariboo region experiences heavy snow; winter tires are mandatory.
  • Fatigue
    Do not attempt this drive in one sitting if you are not an experienced long-distance driver.
  • Emergency Supplies
    Carry extra water, blankets, and food in your vehicle.
People Also Ask
  • Is there a bus to Prince George?
    There is no direct bus service from Midway to Prince George.
  • How long is the drive?
    The drive takes approximately 12 hours of pure driving time.
  • Are there trains?
    No, there is no passenger rail service connecting these two towns.
  • Is Highway 97 paved?
    Yes, Highway 97 is a fully paved, major provincial highway.
  • Where should I stay?
    Kamloops is the best midpoint for an overnight stay.
Quick Info
  • From Midway, British Columbia, Canada
  • To Prince George, British Columbia, Canada
  • Modes
Best Time to Travel

June to August for the best road conditions and daylight hours.

Things to Do in Prince George
1
Kelowna Waterfront
Stop in Kelowna to walk along the Okanagan Lake boardwalk. It is a perfect spot for lunch.
2
Kamloops Wildlife Park
Visit this park to see native BC animals. It is conveniently located right off the highway.
3
Williams Lake Stampede Grounds
Explore the history of the Cariboo region at this famous rodeo site.
4
The Exploration Place
Located in Prince George, this museum offers great insights into the history of Northern BC.
Tags
Midway to Prince George Highway 97 route BC interior road trip driving to Prince George Midway to Prince George distance traveling in BC Northern BC travel Okanagan to Prince George