An ABestX shuttle on the Bow Valley Parkway near Banff
Shared shuttle

Calgary to Banff Shared Shuttle

Daily seats between Calgary, YYC airport and the mountain towns, both directions and all year round.

12
Daily departures each way
$55
Starting fare per adult
3
Calgary pickup points
9
Years on the road
Book online · daily seats

Reserve your seat.

Daily departures between Calgary, Canmore and Banff. Choose your date and seats and you are set.

ABestX shared shuttle passengers in the Canadian Rockies

Calgary ↔ Banff & Canmore

Calgary ↔ Banff — $55 adult · $32 child
Calgary ↔ Canmore — $50 adult · $30 child

Multiple daily pickups across Calgary, Canmore and Banff.

The route

Every stop, both directions.

We run the corridor every day from Calgary out to the mountains and back. Hop on at any point along the line.

CalgaryYYC + city
Canmoreabout 1.5h
Banffabout 2h
Lake Louiseseasonal
01 / Daily shared seats

Comfortable seats, reliable scheduling.

Hop on a scheduled shuttle between Calgary and the Rockies. Fixed times, designated stops, and the same expert local drivers behind every ride.

Calgary ↔ Canmore

About 1.5 to 2 hours with multiple pickup and drop-off points.

from $50 / adult · $30 / child

Calgary ↔ Banff

About 2 to 2.5 hours through Canmore to Banff and back.

from $55 / adult · $32 / child

Lake Louise & Moraine Lake

Seasonal shared service to the famous lakes. Ask us for current dates.

seasonal · ask us
02 / What’s included

Easy from the first stop to the last.

  • Up to 12 departures each way, daily and year round
  • Pickups and drop-offs at real stops, not a single park and ride
  • One suitcase and one carry-on per traveller, extra luggage on request
  • Free seating, and we try to save your window or front seat
  • Both directions, into the mountains and back to the city
Where we stop

Calgary: YYC Airport, Delta Downtown, Crowfoot LRT

Canmore: Northwinds Hotel

Banff: Samesun, Mount Royal, HI Alpine Centre and more

Times and stops vary by season. Contact us to confirm yours.

An ABestX shuttle on a forest road near Banff
On the road

The scenic way through the Bow Valley.

Sit back and watch the Rockies roll past. Every run follows the corridor between Calgary and the mountains.

Save your seat for the mountains.

Send your travel date and how many are riding, and we reply quickly with a clear fare.

Daily schedule

Twelve departures a day, each way.

All times are local Mountain Time on a 24 hour clock. Please arrive at your pickup point at least five minutes before departure.

Calgary departureBanff arrival
6:308:30
8:3010:30
10:0012:00
11:0013:00
12:3014:30
13:3015:30
15:0017:00
16:0018:00
17:0019:00
18:3020:30
20:0022:00
21:0023:00

Schedules can change while we adjust vehicles to demand. If your departure moves, we tell you no later than the day before your trip. Shared shuttle riders need their own Parks Canada pass.

Book your seats

Heading the other way? See the Banff to Calgary shuttle, including which departure to take for your flight.

Pickup points

Where to meet your shuttle.

Every stop below has a map link, so you can walk straight to the right spot. Please arrive at least five minutes before your scheduled departure time.

01Calgary

Calgary International Airport (YYC)

On the Arrivals Level, look for our airport booth between Exit Doors 4 and 5.

Bus Bay / Pillar 15, across from Exit Doors 3 and 4.

Open in Google Maps
02Calgary

Delta Hotel Calgary Downtown

Across from the hotel, along the Harry Hays Building loading zone on 4th Avenue.

Please do not wait in the hotel lobby. Your driver stops at the loading zone across the street, not inside.

Open in Google Maps
03Calgary

Crowfoot LRT Station

On the Scenic Acres Parkade side, beside the train station, by the loading zone signage marked Service to Banff.

Open in Google Maps
04Canmore

Northwinds Hotel

Along the service road directly in front of the hotel, at the bench.

Open in Google Maps
05Banff

Samesun and Red Carpet Inn

At the bus loading zone between the two buildings on Banff Avenue.

Open in Google Maps
06Banff

Canalta Lodge

At the bus stop directly in front of the lodge.

Open in Google Maps
07Banff

Mount Royal Hotel, Banff Town Centre

In the commercial bus parking lot behind the hotel, not on Banff Avenue itself.

Open in Google Maps
Complimentary drop off along Banff Avenue

Staying on Banff Avenue? Ask your driver and we will drop you at your hotel rather than the town centre stop, at no extra cost.

Cannot find us?

Call 1 (855) 757-3222 before you leave the meeting point. We will locate your driver and stay on the line with you.

Get in touch

Tell us where you’re headed.

Send your dates, group size and what you need. We reply quickly and confirm every detail before you travel. No accounts and no online checkout, just a straight answer from a local team.

1 (855) 757-3222
Calgary, Alberta · open 24/7
Send us a message

Submit this and you will get an instant email confirmation, then a personal reply from our team.

You get an automatic confirmation reply.