Prince Rupert
Prince Rupert
Train Driving

Scotch Creek to Prince Rupert

Updated: 29 May 2026

Traveling from Scotch Creek to the coastal city of Prince Rupert covers roughly 1,300 km. You will drive north through the interior to Prince George, then follow the Yellowhead Highway (Highway 16) all the way to the Pacific coast. The journey takes approximately 16 hours by car. Alternatively, you can take the VIA Rail Skeena train from Jasper, which offers a scenic route through the Rockies and northern wilderness.

Total Distance: Driving distance is 1,300 km; straight-line air distance is 750 km.
Fastest Way
Driving is the fastest method, provided you maintain a steady pace.
Cheapest Way
VIA Rail offers competitive pricing if booked well in advance.
Compare Scotch Creek to Prince Rupert Routes
Train
Connecting
Driving
Direct
Duration 20 hours 16 hours
Avg Price $150 - $300 $300 - $400 in fuel
Operator VIA Rail Personal Vehicle
Route Drive to Jasper, then board the Skeena train to Prince Rupert. Highway 1 to Kamloops, Highway 5 to Prince George, Highway 16 to Prince Rupert.
Tip The train runs on a specific schedule; check availability in advance. The stretch between Prince George and Prince Rupert is remote; plan accordingly.
Travel Tips
  • Book Train Early
    VIA Rail tickets sell out quickly during the summer peak season.
  • Coastal Weather
    Prince Rupert is known for rain; pack waterproof gear regardless of the season.
  • Vehicle Prep
    Ensure your brakes are in top condition for the winding roads near the coast.
  • Local Dining
    Try the fresh local seafood, especially the Dungeness crab.
  • Stay Hydrated
    Keep plenty of water in your vehicle for the long stretches of Highway 16.
Safety Tips
  • Wildlife Caution
    Be extremely vigilant for wildlife on the road between Smithers and Prince Rupert.
  • Fog Awareness
    Coastal fog can reduce visibility to near zero; drive with lights on.
  • Emergency Supplies
    Carry a satellite messenger or emergency radio in remote sections.
  • Tire Safety
    Check your tires for wear before starting this long-distance journey.
People Also Ask
  • Is Prince Rupert worth visiting?
    Yes, it offers unique coastal scenery and rich Indigenous culture.
  • How long is the train ride?
    The train ride from Jasper to Prince Rupert takes approximately 20 hours.
  • Can I drive to Prince Rupert?
    Yes, Highway 16 connects the interior to the coast.
  • Are there ferries?
    Yes, BC Ferries operates from Prince Rupert to Haida Gwaii and Port Hardy.
  • Is there a flight?
    Yes, you can fly into Prince Rupert Airport (YPR) via Vancouver.
Quick Info
  • From Scotch Creek, British Columbia, Canada
  • To Prince Rupert, British Columbia, Canada
  • Modes
Best Time to Travel

July and August for the best weather and access to coastal whale watching tours.

Things to Do in Prince Rupert
1
Museum of Northern BC
Learn about the Tsimshian people and the rich history of the North Coast.
2
Cow Bay
Visit this historic area in Prince Rupert for local shops, cafes, and waterfront views.
3
North Pacific Cannery
Tour this historic site located in Port Edward, just a short drive from the city.
4
Khutzeymateen Sanctuary
Take a boat tour to see grizzly bears in their natural coastal habitat.
Tags
Scotch Creek to Prince Rupert VIA Rail Skeena driving to Prince Rupert BC road trip Shuswap to coast Prince Rupert travel Highway 16 route Northern BC travel