Midway
Midway
Terrace
Terrace
Flight Driving

Midway to Terrace

Updated: 27 May 2026

The journey from Midway to Terrace spans approximately 1,350 kilometers through the heart of British Columbia. You will primarily navigate Highway 3, Highway 97, and Highway 16. This route takes you through the Okanagan Valley and into the rugged northern interior. Expect a multi-day drive if traveling by car due to the vast distances. The landscape transitions from semi-arid desert to lush coastal mountain ranges.

Total Distance: 1,350 km driving distance; 820 km straight-line air distance.
Fastest Way
Flight from Kelowna (YLW) to Terrace (YXT) is the fastest, taking 5 hours total.
Cheapest Way
Driving is the most economical option for groups or those carrying gear.
Compare Midway to Terrace Routes
Flight
Connecting
Driving
Direct
Duration 5 hours 16 hours
Avg Price $600-$900 $250-$400 in fuel
Operator Air Canada Personal Vehicle
Route Kelowna International Airport to Terrace-Kitimat Airport. Highway 3 to Highway 97 North, then Highway 16 West.
Tip Book your shuttle from Kelowna to the airport in advance. Check DriveBC for mountain pass conditions before departing.
Travel Tips
  • Fuel Stops
    Fill up in major towns like Prince George to avoid running low on remote stretches.
  • Cell Service
    Expect dead zones between Prince George and Terrace. Download offline maps.
  • Wildlife
    Watch for moose and deer on Highway 16, especially at dawn and dusk.
  • Accommodation
    Book hotels in Prince George if you plan to break the drive into two days.
  • Emergency Kit
    Carry a winter emergency kit even in summer, including water and blankets.
Safety Tips
  • Mountain Driving
    Use lower gears on steep descents to prevent brake overheating.
  • Weather Checks
    Always check DriveBC for road closures or construction updates.
  • Fatigue Management
    Take breaks every two hours to stay alert on long highway stretches.
  • Vehicle Inspection
    Check your tire pressure and fluid levels before leaving Midway.
People Also Ask
  • Is there a train to Terrace?
    No, there is no passenger rail service from Midway to Terrace.
  • How long is the drive?
    The drive takes approximately 16 hours of pure driving time.
  • Are there buses?
    BC Bus North operates in the north, but you must reach Prince George first.
  • What is the best route?
    Highway 97 to Prince George, then Highway 16 to Terrace.
  • Is the road paved?
    Yes, the entire route consists of paved provincial highways.
Quick Info
  • From Midway, British Columbia, Canada
  • To Terrace, British Columbia, Canada
  • Modes
Best Time to Travel

June to August for clear mountain passes and daylight hours.

Things to Do in Terrace
1
Kettle Valley Rail Trail
Explore the historic rail bed near Midway. It offers excellent cycling and walking paths.
2
Heritage Park Museum
Visit this Terrace landmark to learn about local indigenous history. It features authentic artifacts.
3
Lakelse Lake
Located near Terrace, this lake is perfect for swimming and fishing. It is a popular local retreat.
4
Okanagan Wineries
Stop in the Okanagan Valley during your drive. Many vineyards offer tastings and tours.
Tags
Midway to Terrace drive BC highway travel driving from Midway to Terrace Terrace BC travel Midway BC transport Northern BC road trip Highway 97 route traveling in British Columbia