Throughout the day
Departure Time
All Ages
Year Round

Daily shuttles from Calgary Airport and Calgary Downtown to Banff hotels.

Travel safely and in comfort all year-round with daily coach shuttle services from Calgary Downtown hotels and Calgary Airport to the towns of Banf, Lake Louise and Jasper.

Refer the ‘Calgary to Rockies’ tab for the current schedule.

Why drive when you can hop on one of the coaches and relax all the way to the Canadian Rockies, giving you the opportunity to take photos of the beautiful mountains and lakes passed along the way.

Please note that all shuttles are one-way, and you will need to book two one-way services for a round trip. If you’re traveling to Calgary from Banff, Lake Louise or Jasper these shuttles can be booked here.

Looking for a more personalised service? Enjoy our private transfers for individuals or groups.

Summer Schedule (Daily departures from October 1 2020 – October 31 2020)*

Depart Calgary Downtown 06:15 11:35 14:35 17:35
Depart Calgary International Airport 09:30 11:00 12:30 14:00 15:30 17:00 18:30 20:00 22:00
Depart Canmore 07:30 11:05 12:35 14:05 15:35 17:05 18:35 20:05 21:35 23:35
Arrive Banff 07:55 11:30 13:00 14:30* 16:00 17:30 19:00 20:30 22:00 00:00
Depart Banff 08:30 12:00 15:15 18:00 20:45
Arrive Lake Louise** 09:30 13:00 16:15 19:00 21:45
Arrive Jasper** 20:00

* Jasper segment is not operating due to the pandemic.

** Shuttles to Jasper or Lake Louise are available to book offline.

This shuttle service operates from select Calgary Downtown hotels and the Calgary Airport to most hotels in Banff, Lake Louise and Jasper.
For hotel pickups, the shuttle coaches will generally pull up curbside or in front of the hotel. Please refer to the front desk of your requested hotel for the exact locations. For pickups at the Calgary International Airport, please report to either of the desks on the Arrivals level by following the Ground Transportation signs. For International arrivals, the desk is across the from Door #12. For Domestic arrivals, it is beside Door #5.
Please be ready at least 10 minutes before your scheduled pickup time with your voucher that will be sent to you upon booking. Please note, this is not your departure time. If you’re flying into Calgary, plan to have 30 minutes for domestic arrivals and 45 minutes for international arrivals prior to your shuttle. This gives you ample time to collect your baggage, pass through customs and check in for your shuttle service at the airport.
Shuttles run daily throughout the day. Please refer to the schedule tab for the current schedule information.
All shuttles are one-way services, please book two one-way services for a return journey. Shuttles to Calgary can be booked here.
Guests can catch the next available transfer. In the event that you miss your pick-up, please phone using the phone number on your voucher or visiting the desks at the Calgary Airport.
The length of the shuttle service will vary depending on your pick-up and drop-off location as well as traffic and weather conditions. The shuttle between Calgary Airport to Banff is approximately two hours, to Lake Louise is approximately 3.5 hours and to Jasper is approximately 7.5 hours. Please refer to the current schedule for full details. Shuttles traveling from Calgary Downtown are approximately an additional hour.
For most shuttle services guests are limited to two checked pieces of luggage per person. and the total checked luggage weight per person is not to exceed 30 kg (66 lb.). Additional charges do apply for additional luggage requirements.
To maintain the comfort of all of guests aboard, pets are not allowed.
There is a 48 hour cancellation policy, which allows you to change/cancel or refund your booking up to 48 hours outside your booked tour (up to 7 days for group bookings).
Brewster Express Summer Shuttle from Calgary to Banff
Brewster Express winter shuttle from Calgary to Banff
Brewster Express Calgary Shuttle to Banff
Brewster Express Banff Shuttle to Calgary