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

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 Calgary

🚌 The direct bus from Vancouver to Calgary takes approximately 13 hours and 40 minutes, departing once daily and operating every day. The journey concludes at Calgary - Westbrook Mall. 💸 The ticket prices for this Vancouver to Calgary bus ride typically range from C$135 to C$230, providing an affordable and convenient transportation option for those looking to explore the beauty of Western Canada.

Where to stay in Calgary

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 Calgary. The bus departs from Vancouver and arrives at Calgary's Westbrook Mall. This service operates once daily and runs every day, with a journey duration of approximately 13 hours and 40 minutes. It provides a convenient and comfortable way to travel between the two cities.
  • You can catch the bus from Vancouver to Calgary at the Vancouver station. This station is the departure point for the bus service operated by Rider Express. Ensure to arrive at the station in advance of the scheduled departure time to board the bus to Calgary. Keep your ticket handy and follow any instructions provided by the bus company staff.
  • The Vancouver to Calgary bus operated by Rider Express arrives at the Calgary - Westbrook Mall station. Upon arrival, passengers can disembark at this station, which is the final destination for this bus route. Westbrook Mall provides a convenient location in Calgary for passengers to begin their onward journey or access local transportation options. Make sure to gather your belongings and exit the bus safely at this designated stop.
  • The cost of a bus ticket from Vancouver to Calgary typically ranges from C$137 to C$233, depending on the specific service provider, time of booking, and availability of discounts or promotions. It's advisable to book your ticket in advance to secure the best fare and ensure availability, as prices can fluctuate. Additionally, consider checking for any special deals or offers that may help you save on your travel expenses. Be sure to confirm the current rates with the bus company before making your reservation.
  • There is one direct bus service per day between Vancouver and Calgary offered by Rider Express. The bus departs from Vancouver and arrives at Calgary - Westbrook Mall, with the journey taking approximately 13 hours and 40 minutes. This daily service provides travelers with a convenient and reliable transportation option between the two cities. It's recommended to check the availability and schedule with Rider Express and book your ticket in advance to secure your seat on the bus.
  • The Vancouver to Calgary bus service is likely to be most crowded during peak travel seasons such as summer months, long weekends, and holidays. To avoid crowds, it's advisable to book your tickets for weekdays or during off-peak travel times. As the bus operates daily, you can consider traveling on weekdays or outside of holiday periods for a potentially less crowded experience and a more relaxed journey from Vancouver to Calgary.
  • The first bus of the day from Vancouver to Calgary departs from Vancouver station in the morning to arrive at Calgary - Westbrook Mall later in the day. The last bus of the day for this route typically leaves Vancouver in the afternoon to reach Calgary in the early morning hours. It's advisable to check the specific departure times with Rider Express, the bus operator, closer to your travel date for the most accurate information on the first and last bus schedules for this route.

Will you be returning to Vancouver by bus?

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

See schedule