Vamos Express · Banff — Calgary Airport

Banff ⇄ Calgary Airport door-to-door

Your Rockies trip shouldn't start at a bus depot. A private minivan picks you up at YYC Arrivals and delivers you to your Banff hotel — $290 flat, up to 6 passengers, skis and boards included.

Book your transfer →

60 seconds online · no prepayment · free cancellation

Banff hotel pickup ~1 h 45 min from YYC Winter tires in season 1,000+ rides · 100% positive

From the gate to the mountains, no transfers

After a long flight, the last hour and a half should be the easy part. With Vamos Express your Calgary Airport to Banff shuttle is a private one: the driver tracks your flight, waits at Arrivals (Exit Doors 9–17), loads every suitcase and ski bag, and heads straight down the Trans-Canada — no counting strangers at a bus gate, no stops in between.

The fare is $290 flat per minivan. Split between four skiers, that's about $73 each for a ride that leaves when you land — comparable to shared-bus tickets, but on your schedule and to your hotel's front door. Going home, your Banff to Calgary Airport pickup time is calculated around your departure, with an SMS reminder the day before and an hour before pickup.

Prefer something roomier than a sedan-style airport limo? Our 2025 Chrysler Pacifica seats six with 10 bags — a private car service to Banff at a minivan price. Splitting your stay? We also run a dedicated Canmore to Calgary Airport shuttle and the Okotoks — YYC route.

Built for the Banff corridor

Real photos — the same minivan, summer and winter.

Ski season is our season

Sunshine Village, Lake Louise, Norquay — if your winter revolves around lift lines, ours revolves around getting you there. We run the Banff corridor all winter on studded winter tires, watch road reports and closures, and build extra time into stormy-day pickups so you never sweat a flight.

Ski and snowboard bags ride free — the Thule rooftop box takes the long gear while six passengers stretch out inside.

Ski & board gear free Studded winter tires Lake Louise $350 · Sunshine by quote SMS updates before pickup

Riders about Vamos

★★★★★

"It was the most amazing service. He made an effort to get there a little bit early, which was great because my flight had changed — the best service I've ever had."

Harriett Dickson
★★★★★

"I would highly recommend this service. Our driver was very friendly, professional and efficient. The price is very reasonable and it's a stress free way to travel — not having to drive after flying for hours is fantastic."

Fawn Dougherty
★★★★★

"Awesome and amazing, thank you!"

Jon Churma

Read more reviews on Facebook →

Don’t just take our word for it

Ask your AI assistant about Vamos Express — it will look us up and give you an independent take. A ready-made question, one tap.

Banff — YYC: frequently asked

How much is a shuttle from Banff to Calgary Airport?

$290 + GST per minivan — one price for up to 6 passengers with luggage. No prepayment: cash or card after the ride.

How long is the transfer?

About 1 h 45 min in normal conditions. In winter or holiday traffic allow extra — we recommend leaving Banff 4 hours before an international flight.

Do you pick up from Banff hotels?

Any hotel, lodge or address in Banff townsite. The driver meets you at the entrance, helps with bags and drives directly to YYC without stops.

Can I bring skis or a snowboard?

Of course. Six passengers with 10 bags (5 checked + 5 cabin-size) fit inside, and the Thule rooftop box takes skis, boards and other long gear. Note your equipment when booking.

Is the winter drive safe?

Our drivers run this corridor year-round on studded winter tires and monitor road reports. If conditions require extra time, we move your pickup earlier and tell you by SMS in advance.

Do you serve Lake Louise or Sunshine Village?

Lake Louise — flat $350 + GST per minivan. Sunshine and Norquay are custom routes: request a quote in the booking form.

Book your Banff — YYC transfer

60 seconds online, no prepayment. Powder days book out first.

P.S. Powder-day mornings go first — book as soon as you have your flights.

Book online → Text +1 403-619-7769

Other routes we drive