Cheap Bus, Train, and Carpool tickets to Prince Rupert

What are the most popular routes to Prince Rupert?

Jasper - Prince RupertAverage priceCLP 183,008Average duration1d 10hDaily departures1
Prince George - Prince RupertAverage priceCLP 68,167Average duration10h 20mDaily departures3
Smithers - Prince RupertAverage priceCLP 67,407Average duration4h 5mDaily departures2
Houston - Prince RupertAverage priceCLP 67,576Average duration6h 10mDaily departures1
Smithers - Prince RupertAverage priceCLP 45,354Average duration6h 5mDaily departures1