ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Revelstoke

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Vancouver to Revelstoke

🚌 Embark on a scenic journey from Vancouver to Revelstoke by bus with Rider Express. The direct service operates once daily, taking approximately 8 hours and 10 minutes to reach your destination. 🏔️ Traverse the 579 km route through picturesque landscapes as you make your way from Vancouver to Revelstoke. Experience comfort and convenience aboard the bus towards Calgary - Marlborough Mall, with Vancouver to Calgary being the starting point before heading to Revelstoke. 💰 Prices for this bus trip vary from C$81 to C$162, offering an affordable transportation option for travelers looking to explore the beauty of Revelstoke from Vancouver. Contact Rider Express at 1 583-3636 or visit their website for booking details and schedules.

Where to stay in Revelstoke

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Vancouver and Revelstoke. The bus departs from Vancouver daily and arrives in Revelstoke, taking approximately 8 hours and 10 minutes. This convenient service allows travelers to reach Revelstoke from Vancouver in a single bus journey each day.
  • You can catch the bus from Vancouver to Revelstoke at the Vancouver station. This is where Rider Express, the bus operator for this route, operates their services. Ensure you arrive at the Vancouver station in time for your scheduled departure to Revelstoke to begin your journey.
  • The bus traveling from Vancouver to Revelstoke operated by Rider Express arrives at the Revelstoke station. This is the final destination for this bus route. Once you arrive at the Revelstoke station, you can disembark and begin your visit to this charming mountain town.
  • The cost of a bus ticket from Vancouver to Revelstoke typically ranges from C$82 to C$165, depending on various factors such as the time of booking and availability. It's advisable to book your tickets in advance to secure the best fares. You can expect to pay within this price range for a one-way journey on the bus between these two destinations.
  • There is one direct bus service operating daily between Vancouver and Revelstoke. The bus is operated by Rider Express and takes approximately 8 hours and 10 minutes to complete the journey. This single daily bus provides travelers with a convenient option for reaching Revelstoke from Vancouver, with no need for transfers or multiple bus changes along the route.
  • The Vancouver to Revelstoke bus is typically less crowded during weekdays and outside of peak travel seasons like holidays and long weekends. The most crowded times are usually on weekends, especially during the summer months when many visitors travel to Revelstoke for outdoor activities. To avoid crowds, it is recommended to travel on weekdays and to book tickets in advance, especially during popular travel periods.
  • The first bus of the day from Vancouver to Revelstoke typically departs in the early morning, around 8:00 AM. The last bus usually leaves in the late afternoon, around 4:00 PM. It is important to check the current schedule with Rider Express, as timings may vary based on the day of the week and the season. Travelers are advised to arrive at the bus station early to ensure a smooth boarding process.

Will you be returning to Vancouver by bus?

If you are on a return bus ride, check the buses from Revelstoke to Vancouver.

See schedule