Skip to main content

Calgary YYC Airport to Banff Hotels (Shared Shuttle Bus)

Badge of Excellence
Calgary, Canada
Popular pick
Booked 5+ times last week!
  • 1 hour 45 minutes (approx.)
  • Mobile ticket
  • Offered in: English

Why travelers loved this

4.4
·
· Harman_B ·
Jun 2025
Driver was amazing. Friendly kind explained alot Felt like family service. I will recommend this company and service 100x to my friends and family. Will book again next time
· Kathy_S ·
Oct 2025
My plane arrived earlier than I thought it would. My message was answered quickly and courteously and without any fuss I was able to take an earlier shuttle. Thank you so much for your flexibility!

Overview

    What's Included

    • Air-conditioned vehicle
    • 1 piece of Luggage per Passenger (Free of Charge)
    • Airport/Departure Tax
    • Gratuities
    • Canoe Rentals and Other Optional Activities Tickets
    • Over weight limit
      Skibags/ Snowboard additional CAD 10

    Meeting and Pickup

    Meeting point

    • Calgary International Airport
      Calgary, AB T2E 6W5, Canada

      Pick Up Point will be at Pillar 15, opposite of Exit Door 4 on Arrivals Level at least five minutes before scheduled departure time. OR check in at our counter at the Ground Transportation Booth.

    End points

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

    Itinerary

    1

    YYC Calgary International Airport

    5 minutesAdmission Ticket Included

    2

    Canmore

    5 minutesAdmission Ticket Free

    3

    Banff Avenue

    5 minutesAdmission Ticket Free

    Additional Info

    • Confirmation will be received at time of booking
    • Not wheelchair accessible
    • Stroller accessible
    • Service animals allowed
    • Near public transportation
    • Infants must sit on laps
    • Most travelers can participate
    • This tour/activity will have a maximum of 200 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)

    Reviews

    4.4
    based on 19 reviews
    Total reviews and rating from Viator & Tripadvisor

    A couple of improvements....

    luis_C, Feb 2026
    A couple of improvements. The shuttle left 10 minutes late. I had a bag and a snowboard bag. I was asked if I had paid for two bags, I wasn't sure and it was not clear when booking that I needed to pay for an extra bag. They should make this clearer when booking. After we left we stopped somewhere in Calgary for a pick up, we waited 15 minutes. Then we stopped in Canmore a town before Banff a 10-15 minute detour. I thought I had booked a Calgary to Banff that would take 1.5 hours. not 2.5 hours. Lastly, the windshield had an opening and from time to time wind sound would come in. Most people are better off taking the bus that takes less than 2 hours direct to Banff from Calgary airpot and buying their tickets at the airport.

    Response from Host, Feb 2026

    Hi Luis, Thank you for taking the time to share your feedback. We’d like to clarify that there is an additional CAD 10 fee for heavy equipment such as ski bags or snowboards. As noted in our inclusions, one checked bag and one carry-on are included at no extra cost. Items like bike boxes, ski bags, and snowboards are considered heavy equipment and are subject to the additional fee. We also apologize for any misunderstanding regarding the pickup. Our service is a shared public shuttle, so we pick up and drop off other passengers in Canmore. We are continually working to improve our service to better accommodate everyone. While we understand not every passenger may be fully satisfied, we truly appreciate you choosing our service and are glad we were able to get you safely to your destination at an affordable price. We look forward to seeing you again soon! Cheers, ABestX| CANADA

    My plane arrived earlier...

    Kathy_S, Oct 2025
    My plane arrived earlier than I thought it would. My message was answered quickly and courteously and without any fuss I was able to take an earlier shuttle. Thank you so much for your flexibility!

    Response from Host, Oct 2025

    Thank you for your kind words, Kathy! It’s always our pleasure to accommodate your requests whenever we can. We’re so glad to hear you arrived early and safely at your destination. We truly appreciate your trust in us and look forward to serving you again in the future. Cheers, ABestX Canada

    Great service . I made a...

    Sue_F, Aug 2025
    Great service . I made a mistake with the booking and the staff were so helpful helping us get where we needed to as soon as possible.

    Response from Host, Aug 2025

    Thank you for appreciating our customer service team! We always strive to keep our passengers well-informed and supported throughout their journey. We're also glad to hear you made it to your destination on time! All the best, ABestX Canada

    My trip was canceled, I...

    Vladik_K, Aug 2025
    My trip was canceled, I had to book with another company and pay extra -- since my original booking was made way ahead and was cheaper, it looks like the company's records are a mess: in spite of canceling my trip, I got an email asking to evaluate my trip

    Response from Host, Aug 2025

    Thank you for your feedback. We made every effort to contact you as early as possible to arrange your trip and provide you with options and alternatives. We sincerely apologize for the cancellation, which was due to a mechanical issue your safety is always our top priority. As requested, we processed a full refund immediately. We are continuously working to improve our services to ensure a safe and comfortable experience for all our passengers. We hope to have the opportunity to serve you better in the future. Have a great day!

    Flexible when flight was delayed

    Carrie_K, Jul 2025
    My son’s flight was delayed overnight and didn’t get in until after he was supposed to take his shuttle. They were easy to work with and put them on the later shuttle. The only thing that I would recommend is that they update their website for their actual hours.

    Response from Host, Jul 2025

    Thank you for your feedback, Carrie! We're glad your son arrived safely and that we could accommodate your request at no extra cost. We're also updating the timing info on our website. We appreciate your support and look forward to serving you again! Cheers, ABestX Canada

    Easy and seamless ride,...

    Lauren_S, Jul 2025
    Easy and seamless ride, ample room for travel bags and belongings. Driver was super kind and helpful.

    Response from Host, Jul 2025

    Thank you for your kind review! We're glad to hear your ride was easy and seamless, with plenty of space for your belongings. Our drivers at AbestX are committed to providing friendly and helpful service every step of the way. We appreciate your trust and hope to serve you again soon! All the best, ABestX Canada

    The Driver was very...

    Natallia_H, Jul 2025
    The Driver was very friendly and nice. Overall great experience. Thank you very much! I enjoyed the ride.

    Response from Host, Jul 2025

    Thank you so much for your kind words! We're happy to hear you had a great experience and enjoyed the ride. Our drivers always aim to make guests feel comfortable and welcome, and we’re glad that came through. We truly appreciate your feedback and hope to see you again on another tour!

    Amazing comfy ride friendly aervice

    Harman_B, Jun 2025
    Driver was amazing. Friendly kind explained alot Felt like family service. I will recommend this company and service 100x to my friends and family. Will book again next time

    Response from Host, Jul 2025

    Wow! We're so thrilled to hear that you enjoyed your trip experience. It was truly a pleasure assisting you. Thank you for supporting a local business we genuinely appreciate it and look forward to welcoming you again in the future! All the best, ABestX Canada

    We had an excellent...

    Helen_L, Jun 2025
    We had an excellent experience with this service. May was gracious enough to accommodate us despite the fact that it was just me and my daughter riding the van. Dube was very informative of the area and dropped us off in front of our hotel. Overall, I would recommend ABest X to those who want to visit Banff but do not want to rent a car and deal with the parking at most sites.

    Response from Host, Jun 2025

    Thank you, Helen, for your kind words! May and Dube will be thrilled to hear that you’re happy with your trip. Our top priority is ensuring our passengers are well taken care of and arrive safely at their destination. Enjoy your vacation in Banff! cheers ABestX Canada

    Watch the scenery

    David_D, May 2025
    The drive from Calgary International Airport (YYC) to Banff generally requires approximately 90 minutes under optimal traffic conditions. I strongly recommend this service due to its affordability, convenience, and the opportunity to enjoy scenic mountain views en route to Banff.

    Response from Host, May 2025

    Thank you, David, for your kind words. We’re so glad to hear you appreciated our service. Our goal is always to ensure our passengers arrive safely and on time. We look forward to welcoming you on board again in the future! Kind regards, ABestX Canada

    Very efficient service - will use again

    Alan_S, May 2025
    The mini bus was easy to find at the airport just outside the exit. The driver was friendly and helped with our luggage. The vehicle was clean and comfortable. We will use this service for our return trip from Banff to Calgary.

    Response from Host, May 2025

    Thank you so much for your kind words and recommendations, Alan! We always do our best to keep our vehicle clean and comfortable for our guests. You're always welcome with us, and we look forward to seeing you again soon! Cheers, ABestX Canada

    Later pick up and arrival than expected

    Lisen_R, Apr 2025
    Shuttle didn’t show up. After the allotted pick-up time, a representative called me and said they were sorry, it was their fault, and they would get me a ride. An hour+ later, a driver from another company came to pick me up and informed me that they do this when there is only 1 traveler— not worth their resources to take me, so they pay a 3rd party to do so. I am appreciative that they did get me to where I’d paid to go, but frustrated that it was 1.5 hours later than expected.

    Response from Host, Apr 2025

    Thank you for your feedback, Lisen. The shuttle arrived early at the pickup location and departed early after picking up all the passengers. We’re truly sorry that you missed it. However, we quickly arranged an alternative for you, and we’re glad that your wait was closer to 35 minutes not 1.5 hours. To ensure your comfort and safety, we also asked the driver to take you directly to your hotel, even though your original drop-off was Northwinds. While this was a shared public shuttle, your well-being is always our priority. We’re happy you arrived safely, and we truly appreciate you choosing us. We hope to provide an even better experience for you next time! Have a blessed day! ABestX Canada

    Great

    Carmela_S, Jan 2025
    On time service and very accomodating and friendly driver Very reliable. Thank you for the great service.

    Response from Host, Jan 2025

    Thank you for your kind words, Carmel. We will continue to enhance our services to ensure the satisfaction of our clients. Please continue to support local businesses, and don't forget to share us with your family and friends! Cheers ABestX.ca

    Reliable enjoyable ride

    Carolann_B, Sep 2024
    Great conversation with driver. Good driver. Interesting. I have said everything I want to say. I have given a good review. That is enough.

    Response from Host, Oct 2024

    Thank you so much for your lovely review. We're so pleased you enjoyed your time in the mountains with us! We're looking forward to serving you again soon!

    From $49.00

    per person

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

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

    Compare Similar Experiences

    1 / 3
    Current
    Calgary YYC Airport to Banff Hotels (Shared Shuttle Bus)


    1 hour 45 minutes
    Free Cancellation
    From
    $49.00
    Calgary Airport Shared Shuttle to Banff | Hotel & Airbnb Drop-Off


    1 hour 30 minutes to 2 hours
    Free Cancellation
    From
    $45.99
    Affordable Private Shuttle from Calgary to Banff Hotels


    1 hour 30 minutes to 2 hours
    Free Cancellation
    From
    $139.99
    Shuttle Bus from YYC Airport to Canmore and Banff


    1 to 2 hours
    Free Cancellation
    From
    $43.51