The bus between Vancouver and Prince Rupert Station takes 47h 32m. The bus runs, on average, once a week from Vancouver to Prince Rupert Station. 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 once a week between Vancouver and Prince Rupert Station. The service departs Vancouver at 8:15 AM in the morning, which arrives into Prince Rupert Station at 07:47:00. All services require a transfer at Kamloops, BC and take an average of 47h 32m. The schedules shown below are for the next available departures.
Want to know about travelling from Vancouver to Prince Rupert Station? 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 Vancouver to Prince Rupert Station. However, there are services departing from Vancouver station and arriving at Prince Rupert Station station via Kamloops, BC. The journey, including transfers, takes approximately 47h 32m.
Vancouver to Prince Rupert Station bus services, operated by Rider Express, depart from Vancouver, BC - Pacific Central Station.
Vancouver to Prince Rupert Station bus services, operated by Rider Express, arrive at Prince Rupert station.
The distance between Vancouver and Prince Rupert Station is 746.4 km. The road distance is 1,616 km.
You can take a bus from Vancouver, BC - Pacific Central Station to Prince Rupert Station via Kamloops, BC, Kamloops, BC - Sahali Mall, Prince George, BC - Terry Fox Statue, Prince George, BC, Prince Rupert, 2nd Ave at 6th, and Van Arsdol at 144 Blk in around 24h 51m.