You fly,
we drive.

Door-to-door Calgary Airport (YYC) shuttle for Okotoks, High River, Diamond Valley, Canmore & Banff. Private ride, up to 6 passengers, no prepayment.

Book your ride →
✈️ Flight tracking 🚐 Up to 6 passengers 💳 Pay after the trip 🗓️ 365 days a year

Why choose Vamos Express?

A private airport shuttle run by local drivers who know the Foothills and the Rockies — not a rideshare lottery.

🛋️

Comfort for up to 6

Plush seating, ample legroom and a dedicated cargo area for luggage and sports equipment.

✈️

Flight-aware service

We monitor incoming flights and adjust pickup time for delays — we meet you, not the schedule.

🏔️

Mountain-season specialists

Years of real experience on mountain passes, alpine weather and winter road conditions.

🛡️

Screened, trained drivers

Criminal record checks, driver's abstracts and mandatory monthly skills training for every driver.

👨‍👩‍👧

Family friendly

Child and booster seats free on request. On-route stops whenever the little ones need a break.

🎿

Gear friendly

Ski racks and extra cargo capacity for boards, bikes and oversized luggage — just tell us at booking.

Book in 3 easy steps

01

Choose route & date

To or from YYC — Okotoks, High River, Diamond Valley, Canmore, Banff or a custom route.

02

Add the details

Passengers, flight number, child seats, ski gear or notes for stops.

03

Relax & enjoy the ride

We confirm pickup, track your flight and text you the day before and 1 hour before pickup.

Book your ride now

Takes about 60 seconds. No prepayment, no account needed — we confirm by text shortly after you submit.

  • Instant fare estimate
  • SMS reminders the day before & 1 hour before pickup
  • Free cancellation — plans change, we get it
  • Pay cash or card after the trip
Estimated fare
+ GST · pay cash or card after the trip
$87

Frequently asked questions

What is the price of a transfer?

Flat fares to or from Calgary Airport (YYC): Okotoks, High River and Diamond Valley — $87; Canmore — $210; Banff — $240. Prices are per ride (up to 6 passengers with luggage), + GST. For Lake Louise, Jasper or custom routes, request a quote in the booking form.

How many passengers can travel?

Each of our premium minivans comfortably accommodates up to 6 passengers with luggage. Families, small groups and travelers with sports equipment or strollers are welcome.

Do you provide child seats or boosters?

Yes — child safety seats and boosters are free of charge. Let us know the age and weight of your children in the booking notes so we can prepare the right seat.

Is there space for skis, snowboards or oversized luggage?

Yes. Our vehicles carry ski and snowboard equipment, sports gear, strollers and other oversized luggage. Mention your gear in the notes so we assign the right vehicle.

What if my flight is delayed?

We monitor incoming flights and automatically adjust the pickup time for reasonable delays. Add your flight number when booking and we'll meet you, not the schedule.

Do I need to prepay?

No. You pay cash or card after the trip. You'll get an SMS confirmation, a reminder the day before, and another one 1 hour before pickup.

Do you operate year-round?

Yes — 365 days a year, including holidays, with 24/7 pre-booked transfers to and from Calgary Airport and the Rockies.