Cheap Bus, Train and Carpool tickets to Prince Rupert

What are the most popular routes to Prince Rupert?

Prince George - Prince RupertAverage price₩112,938Average duration10h 20mDaily departures3
Prince George - Prince RupertAverage price₩156,382Average duration12h 25mDaily departures1
Jasper - Prince RupertAverage price₩286,996Average duration1d 10hDaily departures1
Vanderhoof - Prince RupertAverage price₩113,268Average duration9h 5mDaily departures1
Burns Lake - Prince RupertAverage price₩114,211Average duration7h 15mDaily departures1