The average bus between Rossland and Vancouver takes 22h 18m and the fastest bus takes 21h 35m. The bus runs, on average, 2 times per week from Rossland to Vancouver. 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 twice a week between Rossland and Vancouver. The earliest departure is at 7:29 PM in the evening, and the last departure from Rossland is at 8:55 PM which arrives into Vancouver at 6:30 PM. All services require a transfer at Cedar Ave at Spokane St and take an average of 22h 18m. The schedules shown below are for the next available departures.
Want to know about travelling from Rossland to Vancouver? 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 Rossland to Vancouver. However, there are services departing from Rossland station and arriving at Vancouver station via Greenwood, BC. The journey, including transfers, takes approximately 22h 18m.
Rossland to Vancouver bus services, operated by BC Transit - West Kootenay, depart from Trail, BC station.
Rossland to Vancouver bus services, operated by BC Transit - West Kootenay, arrive at Vancouver, BC - Pacific Central Station.
The distance between Rossland and Vancouver is 387.2 km. The road distance is 754 km.
You can take a bus from Columbia Ave at Spokane St to Vancouver, BC - Pacific Central Station via Cedar Ave at Spokane St, Trail, BC, Greenwood, BC, and Greenwood, BC - 494 Dundee Street in around 13h 34m.