ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Calgary

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration6h
Distance418
Avg. price$ 68
Bus trips found

Buses from Revelstoke to Calgary

🚌 The journey from Revelstoke to Calgary by bus is a convenient and scenic route, taking approximately 5 hours and 30 minutes. 🌄 Enjoy the picturesque views as you travel the 416 km distance from Revelstoke to Calgary, with the bus service operated by Rider Express departing once daily and arriving at Calgary's Westbrook Mall station. 💸 Ticket prices for the bus between Revelstoke and Calgary range from C$54 to C$162, offering an affordable and comfortable travel option for those looking to explore these two beautiful Canadian cities.

Where to stay in Calgary

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

Accomodation
  • Yes, there is a direct bus service between Revelstoke and Calgary. The bus departs from Revelstoke and arrives at Calgary's Westbrook Mall. This service operates once daily, every day of the week, with the journey typically taking around 5 hours and 30 minutes. It's a convenient and efficient way to travel between these two cities.
  • You can catch the bus from Revelstoke station for the direct service to Calgary. The bus services on this route are operated by Rider Express. Ensure you arrive at the Revelstoke station in time for the departure to Calgary, and enjoy the journey between these two scenic locations in Western Canada.
  • The bus from Revelstoke operated by Rider Express, arrives at Calgary's Westbrook Mall station. This centrally located station makes it convenient for travelers to access various parts of Calgary upon arrival. Be sure to check ahead for any specific arrival instructions at the Westbrook Mall station to ensure a smooth end to your journey from Revelstoke.
  • The cost of a bus ticket from Revelstoke to Calgary typically ranges from C$55 to C$165, depending on factors such as the time of booking and availability. It's advisable to book your ticket in advance to secure the best fare for your journey. Keep in mind that prices may fluctuate, so it's recommended to check with the bus service provider for the most up-to-date pricing information before booking your trip.
  • There is one direct bus service between Revelstoke and Calgary. This bus, operated by Rider Express, departs once daily and arrives at Calgary's Westbrook Mall, with the journey taking approximately 5 hours and 30 minutes. Riders can contact Rider Express at 1 583-3636 or visit their website at https://riderexpress.ca/ for more information and to make reservations. It's the most convenient option for traveling between these two cities by bus.
  • The buses traveling from Revelstoke to Calgary are typically the most crowded during weekends and holidays when there is higher demand from travelers. On the other hand, buses are often less crowded during weekdays, especially on Tuesdays, Wednesdays, and Thursdays. To ensure a more comfortable and less crowded journey, it's advisable to consider traveling on weekdays rather than weekends. Additionally, booking tickets in advance can also help secure a seat and avoid overcrowding on the bus.
  • The first bus of the day to travel from Revelstoke to Calgary typically departs in the morning, around 9:00 AM. The last bus usually leaves in the afternoon, around 2:30 PM. These timings may vary slightly, so it is advisable to check the updated schedule with the bus operator, Rider Express, to ensure accurate information for your travel plans.

Will you be returning to Revelstoke by bus?

If you need a return bus journey, you can check buses from Calgary to Revelstoke.

See schedule