Kamloops
Kamloops
Prince Rupert
Prince Rupert
Bus Driving

Kamloops to Prince Rupert

Updated: 29 May 2026

The journey from Kamloops to Prince Rupert covers approximately 1050 kilometers. You will travel north on Highway 97 and then west on Highway 16 through the scenic northern interior to the coast. This drive typically takes 14 hours. Prince Rupert is a vibrant coastal city known for its beautiful harbour, outdoor recreation, and cultural attractions.

Total Distance: 1050 km driving distance; 750 km straight-line air distance.
Fastest Way
Driving takes approximately 14 hours.
Cheapest Way
Driving is the most economical for groups.
Compare Kamloops to Prince Rupert Routes
Bus
Direct
Driving
Direct
Duration 16 hours 14 hours
Avg Price 260-320 CAD 210-260 CAD in fuel
Operator Ebus Personal Vehicle
Route Kamloops to Prince Rupert. Highway 97 to Highway 16.
Tip Check specific drop-off locations as some buses stop in nearby towns. Traffic near the highway construction zones can be heavy.
Travel Tips
  • Traffic Planning
    Expect heavy traffic on Highway 16 during summer weekends.
  • Rest Stops
    Stop in Prince George for a meal to break up the drive.
  • GPS Navigation
    Use a navigation app to find the best route through the highway construction zones.
  • Parking
    Check parking availability at your destination in advance.
  • Weather Prep
    Be prepared for snow, which is common in the northern regions.
Safety Tips
  • Highway Merging
    Be cautious when merging onto Highway 16, as traffic is often heavy.
  • Distracted Driving
    Keep your phone mounted and use hands-free systems.
  • Emergency Kit
    Always carry a basic emergency kit in your vehicle.
  • Tire Pressure
    Check your tire pressure before leaving, as highway driving can affect it.
People Also Ask
  • Is there a direct bus?
    Yes, Ebus provides direct service from Kamloops to Prince Rupert.
  • How long is the drive?
    It is approximately 14 hours.
  • Are there tolls?
    No, there are no tolls on this route.
  • Can I take the train?
    No, there is no passenger rail service between Kamloops and Prince Rupert.
  • What is the best time to leave?
    Early morning is best to avoid traffic on Highway 16.
Quick Info
  • From Kamloops, British Columbia, Canada
  • To Prince Rupert, British Columbia, Canada
  • Modes
Best Time to Travel

May to October for dry roads and clear visibility through the northern regions.

Things to Do in Prince Rupert
1
Museum of Northern British Columbia
A fascinating museum showcasing the history of the region.
2
Cow Bay
A vibrant area with shops, restaurants, and views of the harbour.
3
Sunken Gardens
A beautiful garden with walking trails and views of the harbour.
4
Butze Rapids Trail
A peaceful trail with views of the tidal rapids.
Tags
Kamloops to Prince Rupert drive to Prince Rupert bus to Prince Rupert BC travel North Coast travel Kamloops to Prince Rupert drive Hwy 16 travel British Columbia road trip