New Westminster
New Westminster
Prince Rupert
Prince Rupert
Train Flight

New Westminster to Prince Rupert

Updated: 26 May 2026

Prince Rupert is a coastal city in Northern BC. The journey from New Westminster is extensive, covering over 1,500 kilometers. You can fly from Vancouver to Prince Rupert Airport, which is located on Digby Island. Alternatively, you can take the VIA Rail Skeena train from Jasper, which requires traveling to Jasper first. This is a scenic route through the mountains and along the Skeena River. Prince Rupert is a major port city with a rich maritime history.

Total Distance: 1,500 km driving distance; 780 km straight-line air distance.
Fastest Way
Flying from Vancouver is the fastest way to reach Prince Rupert.
Cheapest Way
The train is a cost-effective and scenic way to travel if you are already in Jasper.
Compare New Westminster to Prince Rupert Routes
Train
Direct
Flight
Direct
Duration 20 hours 1 hour 50 mins
Avg Price $200 - $500 $350 - $800
Operator VIA Rail Air Canada
Route Jasper to Prince Rupert. YVR to YPR.
Tip Requires travel to Jasper first; very scenic. The airport is on an island; a shuttle ferry is required.
Travel Tips
  • Airport Shuttle
    Remember that the airport is on an island; the shuttle is included in your flight.
  • Weather
    Prince Rupert is very rainy; bring high-quality rain gear.
  • Dining
    Enjoy fresh local seafood at the harbor-front restaurants.
  • Walking
    The city is hilly; wear comfortable walking shoes.
  • Connectivity
    Wi-Fi is available in most hotels and cafes.
Safety Tips
  • Marine Safety
    If taking boat tours, follow all safety instructions provided by the crew.
  • Weather
    Be prepared for sudden changes in coastal weather.
  • Wildlife
    Keep a safe distance from all wildlife, especially bears.
  • Emergency
    Know the location of the local hospital and emergency services.
People Also Ask
  • Is Prince Rupert worth it?
    Yes, it offers unique coastal beauty and history.
  • How do I get to the airport?
    A shuttle ferry connects the airport to the city.
  • Can I drive there?
    Yes, via Highway 16, but it is a very long drive.
  • What is the best time to visit?
    Summer for the best weather and wildlife tours.
  • Is it expensive?
    It can be, especially for flights and tours.
Quick Info
  • From New Westminster, British Columbia, Canada
  • To Prince Rupert, British Columbia, Canada
  • Modes
Best Time to Travel

June to August for whale watching and coastal activities.

Things to Do in Prince Rupert
1
Museum of Northern BC
Features extensive collections of First Nations art and history. It is a must-visit for culture.
2
Cow Bay
A charming area with shops, cafes, and views of the harbor. It is the heart of the city.
3
Khutzeymateen Grizzly Bear Sanctuary
Take a boat tour to see grizzly bears in their natural habitat. It is a world-class experience.
4
North Pacific Cannery
A historic site showcasing the history of the fishing industry. It is located just outside the city.
Tags
New Westminster to Prince Rupert flights to Prince Rupert VIA Rail to Prince Rupert Northern BC travel Prince Rupert travel guide BC coast travel traveling to Prince Rupert YVR to YPR Skeena train Prince Rupert BC