The bus between Valemount and Prince Rupert takes 16h. The bus runs, on average, once a week from Valemount to Prince Rupert. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run on demand between Valemount and Prince Rupert. Service times information will be available soon. All services run direct with no transfers required, and take on average 16h.
Want to know about travelling from Valemount to Prince Rupert? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Valemount to Prince Rupert. However, there are services departing from Valemount Petro Canada station and arriving at Prince Rupert Downtown 7th and 1st Ave station via Prince George Canfor Leisure Pool 1248 7th Ave station. The journey, including transfers, takes approximately 16h.
Valemount to Prince Rupert bus services, operated by BC Bus North, depart from Valemount Petro Canada station.
Valemount to Prince Rupert bus services, operated by BC Bus North, arrive at Prince Rupert Downtown 7th and 1st Ave station.
The distance between Valemount and Prince Rupert is 748.2 km. The road distance is 1013 km.
You can take a bus from Valemount Petro Canada to Prince Rupert Downtown 7th and 1st Ave via Prince George Canfor Leisure Pool 1248 7th Ave and Prince George College Heights Smart Centres in around 16h.