Rock Creek
Rock Creek
Prince Rupert
Prince Rupert
Train Driving

Rock Creek to Prince Rupert

Updated: 27 May 2026

Traveling from Rock Creek to the coastal city of Prince Rupert is a major cross-province journey. You will drive north through the Okanagan and Cariboo regions to reach the Yellowhead Highway (Highway 16). The final leg follows the Skeena River to the Pacific coast. Total driving distance is approximately 1,400 kilometers. Alternatively, you can drive to Jasper and board the VIA Rail Skeena train for a scenic rail experience.

Total Distance: 1,400 km driving distance; 900 km straight-line air distance.
Fastest Way
Driving is faster than the train, which requires a connection in Jasper.
Cheapest Way
Driving is the most economical for solo travelers or families.
Compare Rock Creek to Prince Rupert Routes
Train
Connecting
Driving
Direct
Duration 20 hours 17 hours
Avg Price $200-$500 $300-$450 in fuel
Operator VIA Rail Personal Vehicle
Route Jasper to Prince Rupert via the Skeena line. Highway 3 to Highway 97, then Highway 16 West.
Tip Book the Sleeper Plus class for a comfortable overnight journey. Ensure your vehicle is serviced for long-distance mountain driving.
Travel Tips
  • Ferry Connections
    Prince Rupert is the hub for BC Ferries to Haida Gwaii.
  • Weather
    Expect high rainfall in Prince Rupert year-round.
  • Booking
    Reserve train tickets well in advance during summer.
  • Supplies
    Stock up on snacks before leaving Prince George.
  • Photography
    The Skeena River valley offers incredible photo opportunities.
Safety Tips
  • Wildlife
    Be alert for bears along the Highway 16 corridor.
  • Road Hazards
    Watch for logging trucks on northern highways.
  • Communication
    Carry a satellite messenger if traveling remote sections.
  • Vehicle Check
    Check tire pressure and fluid levels before departure.
People Also Ask
  • Can I take a ferry from Prince Rupert?
    Yes, BC Ferries operates routes to Haida Gwaii and Port Hardy.
  • Is the train ride scenic?
    Yes, the Skeena train is considered one of the most scenic in Canada.
  • How long is the drive?
    Approximately 17 hours of driving time.
  • Are there hotels in Prince Rupert?
    Yes, there are several hotels and B&Bs in the downtown area.
  • What is the best time to visit?
    Summer months offer the best weather for outdoor activities.
Quick Info
  • From Rock Creek, British Columbia, Canada
  • To Prince Rupert, British Columbia, Canada
  • Modes
Best Time to Travel

June to September for clear roads and coastal access.

Things to Do in Prince Rupert
1
Museum of Northern BC
Located in Prince Rupert, it features extensive Tsimshian artifacts and history.
2
Cow Bay
A vibrant district in Prince Rupert with shops, cafes, and ocean views.
3
North Pacific Cannery
A historic site near Prince Rupert showcasing the region's fishing heritage.
4
Butze Rapids Trail
A popular hiking trail near Prince Rupert that offers views of tidal rapids.
Tags
Rock Creek to Prince Rupert VIA Rail Skeena driving to Prince Rupert BC travel guide Highway 16 route Northern BC trip Rock Creek transit Prince Rupert travel long distance BC travel