Skip to main content

Calgary to Banff (Canmore) Public Shuttle

Calgary, Canada
  • 2 hours (approx.)
  • Mobile ticket

Overview

Get to where you need to go without breaking the bank when you take this small-group shuttle bus between Calgary and Canmore or Banff. Meet your driver and group at Calgary International Airport (YYC) and head to your vehicle. Enjoy the beautiful scenery of the Canadian Rockies as you make your way to your final destination.
  • Save money with a shared transfer
  • A flat fee means no hidden costs
  • Choose from several departure times
  • A small group means less wait time

What's Included

  • Air-conditioned vehicle
  • All Fees and Taxes
  • Restroom on board
  • WiFi on board
  • One check-in and one carry-on luggage for free, every extra luggage will be charged $10 on-site

Meeting and Pickup

Meeting points

Select a meeting point

End points

This activity ends in a different location. See details below:

What To Expect

Additional Info

  • Confirmation will be received at time of booking
  • Service animals allowed
  • Near public transportation
  • Most travelers can participate
  • Not wheelchair accessible
  • This tour/activity will have a maximum of 10 travelers

Cancellation Policy

You can cancel up to 24 hours in advance of the experience for a full refund.

Traveler Photos

Gallery picture 1 (from a traveler's review)
Gallery picture 2 (from a traveler's review)
Gallery picture 3 (from a traveler's review)
Gallery picture 4 (from a traveler's review)
Gallery picture 5 (from a traveler's review)

Featured review

Roger_W
Great YYC pick up to Banff hotel service - recommended to all. Clean comfortable vehicle, friendly driver.

Reviews

4.2
based on 27 reviews
Total reviews and rating from Viator & Tripadvisor

Ride was fine

Jane_S, Aug 2024
The ride was fine and I enjoyed it. I was charged though in US dollars rather than in Canadian and although I pointed it out, the message was ignored.

Bad pickup instructions

CLAIRE_B, Jul 2024
Not clear about pick up location. Showed 15 mins early and never saw the shuttle. I contacted them and no response

Good shuttle ride - long walk in Banff to hotel

Sam_M, Jul 2024
Van driver was courteous and shuttle was on time. Only drawback was that drop off was quite a ways from our hotel in Banff.

Greedy

Mayrav_C, Jun 2024
The ride was fine - but I was really disappointed to see that you charged nearly twice what it would have cost to purchase directly from the supplier. I’ve been a long time customer but not sure I’ll use you again.

Prompt efficient but beware of drop off place

Ian_W, Jun 2024
Prompt and efficient service, however we booked a drop off at our hotel, but were told one day before the journey that there was a surcharge for this, luckily the drop off was only a 7min. walk for us, but could have been a lot further.

Great company - 5*

Roger_W, Jun 2024
Great YYC pick up to Banff hotel service - recommended to all. Clean comfortable vehicle, friendly driver.

Great option to go banff...

Bokyung_K, Jan 2024
Great option to go banff from Calgary. Sriver was kind and his driving was safe and nice. I'll recommend you this transportation for someone who travels alone

Very convenient

Andrew_H, Oct 2023
Very useful service, used them from Calgary airport to Banff, and back to the airport (a different day). Recommend their service.

.

Lisa_P, Sep 2023
We were extremely happy with the service. We were 2 hours earlier than expected and they were able to accommodate no problem. Saved us from sitting around the airport waiting

Great shuttle and value....

Michelle_M, Sep 2023
Great shuttle and value. Woman at the front counter was incredibly helpful and the man who drove was very efficient.

Convenient ride.

Kimberly_F, Aug 2023
Quiet, scenic ride. Breath taking views. Would have liked to have been dropped off closer to where we were staying. Not a bad walk. Be sure to have a suitcase that rolls well. No sidewalks.

Wonderful traveling and wonderful trip

Christine_M, Jul 2023
Just a wonderful place to visit has been great so far...A couple more days in Banff and then onward yo Lake Louise for a few days!

Viator Shuttle Services

James_H, Apr 2023
Viator's Vivo Green shuttle service accommodated our transportation needs from Calgary International Airport to Banff and the return trip at the conclusion of our ski getaway. The drivers were professional and courteous and on time for pick-up on both occasions.

Great service

Rob_S, Feb 2023
Great service! Left on time, the driver was very friendly and dropped off everyone as they had previously arranged.

Buyer beware

Harold_M, Jan 2023
We booked this shuttle months ago prior to our trip to Banff as our means of travel. Unfortunately, due to weather conditions, our flight was delayed. We contacted Viator to reschedule our transfer and we were told by management that we could not change our time because of their cancelation policy. We were then told that we would not be reimbursed because they supposedly contacted the shuttle provider who also stated that no changes could be made. The next day, prior to our flight, we were contacted by the shuttle provider and were informed that a change could be made - this was after we had already secured another shuttle service. Viator refused our request for a refund. Be cautious if you book with Viator unless you are sure no last-minute changes occur with your flights.

Response from Host, Jan 2023

Hi Harold, I am sorry to hear what happened to you. After investigation, we find out we did try to help you out. When you first contacted us to cancel, it was after our working hours and also it was within the 24-hour cancellation policy. The next day when we get back to work, we contact you about changing you to our next shuttle time which works perfectly for you for free, but you refuse our offer. In your situation, we tried our best to help. The cancellation policy was informed on our booking page before you purchase our ticket, we didn't try to hold money from any client. If you let us know to cancel outside the 24-hour window, we don't need anything but release a full refund to you. If this situation happens again in the future, I would recommend you contact your travel insurance company to claim the loss back. Thanks for respecting our cancellation policy.

Great driver

Malathidevi_R, Aug 2022
Eric is a great driver and he drove us to our destination .reach our destination by 4 pm we have enough time to attend our family occasion.

Perfect pickup and drop off..

Rosemarie_C, Jul 2022
Picked up on time, taken straight to where we are staying, the driver was very helpful with our luggage and very polite..definitely recommend 👌

Calgary Banff trip

MarieElaine_G, Jun 2022
On time, courteous ,helpful, informative. Would recommend to my friends. Safe driver, beautiful scenery.

Best choice ever

Diana_S, Jun 2022
Turns out that there were no cars to rent, so best choice ever!! Parking places are very difficult to find these days. Timely service, comfortable bus, drop off at he hotel. Local shuttles are available to move around Banff.

A cidade é acolhedora

Lidia_S, Oct 2023
Visita boa. Vale a pena pois não se perde tempo procurando um transporte. Tem bons restaurantes e uma paisagem deslumbrante.

From $19.85

per person

up to 24 hours before the experience starts (local time)

Book ahead!
On average, this is booked 36 days in advance.

Compare Similar Experiences

1 / 3
Current
Calgary to Banff (Canmore) Public Shuttle


2 hours
Free Cancellation
From
$19.85
Calgary YYC Airport: Affordable Shared Shuttle to Banff & Canmore


1 hour 30 minutes to 2 hours
Free Cancellation
From
$46.97
Calgary YYC Airport to Banff Shared Shuttle


2 hours
Free Cancellation
From
$47.78
Shuttle Bus from YYC Airport to Canmore and Banff


1 to 2 hours
Free Cancellation
From
$43.38