• Nothing Found

How to get from Calgary Airport (YYC) to Banff

Banff is a stunning resort town nestled in the Banff National Park in Alberta, Canada. You can spend your days exploring the amazing mountain ranges and watching the local wildlife, then spend your afternoons enjoying the boutique-style shops and restaurants along the château-lined Banff Avenue.

When it comes to travelling from Calgary Airport to Banff, you have two options; taxi or bus. Taking a Calgary Airport taxi is the quickest and easiest transfer option, as it takes just 1 hour and 30 minutes and costs around €200 (CAD 270). Taking the bus is a slower option, as the journey time is 2 hours – excluding waiting times, but it’s cheaper at around €35 (CAD 50) per passenger, one-way.

Welcome Pickups offers meet and greet services and a friendly introduction to Calgary at the same price as a regular taxi. Click here to see the cost.

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Comparison of the options

Taxi €200 90min 24/7
Bus €70 120min 07:25–22:30

How to get from Calgary Airport to Banff by taxi

By far the easiest and quickest way to get from Calgary airport to Banff is by taking a Calgary Airport taxi. The picturesque route to Banff takes just 1 hour and 30 minutes and the cost is approximately €200 (CAD 270).

How much is a taxi from Calgary Airport to Banff?

There’s no set rate fare for a local taxi from Calgary International Airport to Banff. The taxi driver will charge you based on the journey time and number of people. Plus, during the winter months or snowstorms, taxi prices increase dramatically. Having said this, the average cost for a taxi from Calgary airport to Banff is €200 (CAD 270).


€200 (CAD 270)

Trip Duration

1 Hr 30 Min.

*Prices may vary unless booked in advance.

Value for Money

Taxis are available 24/7 outside Calgary Airport.

Where do I find a Calgary Airport taxi?

Taxis can easily be found outside of all terminals at Calgary airport. Simply exit baggage claim and follow the signs for “Ground Transportation”; after exiting the terminal building, you will see the long line of taxis waiting for you.


Waiting around for public transport, especially in the cold winter air can be a strenuous and stressful experience. Instead, you can hop into a private taxi and make your way directly from Calgary International Airport to the door of your hotel in Banff in just 1 hour and 30 minutes.

Editor’s Note

Taking a taxi from Calgary International Airport to Banff is a more expensive transfer option. However, during peak times, the cost of a bus ticket can also be expensive. During these times, you can split the cost of a taxi between two or three people for the same cost as the bus.

Useful Tips

The journey from Calgary Airport to Banff is quite long, be sure to bring water and perhaps a snack for the journey.
During the winter months, the price of a Calgary Airport taxi will increase.
A taxi can take up to 4 passengers as standard.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Calgary. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24h before and get a refund

Edit or cancel transfers

Read more


Same price as a regular taxi from the line


Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

How to get from Calgary Airport to Banff by bus

There are a few different bus lines that run from Calgary airport to Banff, including; Busbud, Banff Airporter and Brewster Express. The journey time and cost may change depending on the company you choose, but the average time is 2 hours and the cost of a one-way ticket is around €35 (CAD 50).

How much is the bus from Calgary Airport to Banff?

The cost of a ticket on the bus from Calgary International Airport to Banff depends on the company you choose to travel with. Banff Airporter is the most expensive and The Canada Bus is the cheapest. However, the average cost is around €35 (CAD 50) for a one-way ticket.


€35 (CAD 50)

Trip Duration

2 Hrs.

*There's a waiting time of up to 2 hours for the bus.

Value for Money

The buses are available from 07:25 to 22:30.

Where do I find the bus?

Buses leave from outside the Domestic Terminal and the International Terminal at Calgary airport. If you land in the Domestic Terminal, you will exit door 2 and walk to Pillar 7. For the International Terminal, you will exit door 15 and walk to Pillar 32.


Although the buses are available for most of the day, if you land late at night, you will have to find alternative transport. Plus, there is up to a 2-hour wait for the bus, which can be extremely cold and uncomfortable during the winter months.

Editor’s Note

There's very limited storage space on the buses. If you're travelling with a large family or lots of luggage, I suggest taking a taxi transfer instead.

Useful Tips

Book your bus tickets online in advance to ensure you can get a seat.
Some bus companies are much cheaper than others, it's worth comparing prices before booking.
Be sure to arrive at least 10 minutes before your bus departs.

Frequently asked questions

Is there a Calgary airport to Banff bus?

Yes, there are multiple privately owned bus companies that run from Calgary International Airport to Banff each day. The exact journey time and cost will depend on the company you choose, but it will take around 2 hours to reach Banff and will cost approximately €35 (CAD 50).

What's the average Calgary airport to Banff shuttle price?

The taxi shuttles from Calgary Airport to Banff don’t have a set-rate fare. The cost of your journey will depend heavily on the time of year, the journey time and the number of passengers. However, the average cost is around €200 (CAD 270). For a set-rate fare you can count on all year round, we suggest booking your Calgary transfer in advance with Welcome Pickups.

What's the distance from Calgary airport to Banff?

The road distance from Calgary Airport to Banff is around 138 km. This means that taking a Calgary Airport taxi to Banff will take around 1 hour and 30 minutes and the bus will take approximately 2 hours.

Pre-book online