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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration15h
Distance997
Avg. price$ 123
Bus trips found

Buses from Calgary to Vancouver

🚌 The journey from Calgary to Vancouver by bus takes approximately 13 hours and 35 minutes. Services operate daily with a direct route from Calgary - Westbrook Mall to Vancouver. 🛣️ Route 1 covers a distance of 1,150 km and can be completed in about 1 day and 1 hour. The bus service offered by Rider Express departs once daily and arrives at Vancouver station. 💰 Prices for the Calgary to Vancouver bus ticket range from C$135 to C$230.ca/.

Where to stay in Vancouver

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

Accomodation
  • Yes, there is a direct bus service between Calgary and Vancouver. The bus departs from Calgary at Westbrook Mall and arrives directly in Vancouver. The service operates once daily and runs every day, with the journey lasting approximately 13 hours and 35 minutes. This direct bus route provides a convenient and efficient way to travel between these two cities by road.
  • To catch the bus from Calgary to Vancouver you will need to go to the Calgary - Westbrook Mall station. This is where Rider Express operates their bus services for this route. Ensure you arrive at the station on time to board the bus that will take you directly to Vancouver. The Calgary - Westbrook Mall station serves as the starting point for this convenient and direct journey between the two cities.
  • The bus traveling from Calgary to Vancouver arrives at the Vancouver station. This is the final destination of the journey operated by Rider Express. Upon arrival at the Vancouver station, travelers can disembark and explore the city or access transportation to their final destination. The Vancouver station serves as the convenient endpoint for this bus route connecting Calgary to Vancouver.
  • The cost of a bus ticket from Calgary to Vancouver can range from C$137 to C$233, depending on factors such as the time of booking, availability, and class of service selected. Passengers can choose from different fare options to suit their preferences and budget for this route. It is recommended to book tickets in advance to secure the best fares for traveling by bus between Calgary and Vancouver.
  • There is one direct bus service provided by Rider Express between Calgary and Vancouver. This bus departs once daily from Calgary - Westbrook Mall and arrives at Vancouver station, with the journey taking approximately 13 hours and 35 minutes. Riders can enjoy the convenience of a single direct route for traveling between Calgary and Vancouver by bus, operated by Rider Express. Tickets for this service can be booked through Rider Express by contacting them at 1-833-583-3636 or visiting their website at https://riderexpress.ca/.
  • The Calgary to Vancouver bus is typically less crowded during weekdays compared to weekends. The least crowded buses are often the mid-week departures, such as Tuesdays and Wednesdays. On the other hand, the most crowded buses are usually the ones departing on Fridays and Sundays, as they are popular travel days for weekend getaways or return trips. Passengers looking for a quieter journey may consider traveling on weekdays rather than weekends for a more comfortable bus ride experience.
  • The first bus of the day from Calgary - Westbrook Mall to Vancouver typically departs early in the morning around 7:00 AM. The last bus of the day departing from Calgary to Vancouver usually leaves in the late afternoon or early evening around 5:00 PM. It is important to check the exact departure times with Rider Express, the bus operator, to ensure accurate scheduling for your trip from Calgary to Vancouver.

Will you be returning to Calgary by bus?

If you are looking for a return bus journey, you can check the buses from Vancouver to Calgary.

See schedule