You planned the perfect Banff trip. Ski rental booked, accommodation sorted, flights locked in. Then you checked the arrival time: 11:45 PM.

Now what?

Late-night arrivals at Calgary International Airport (YYC) create a real problem for anyone heading to Banff. It's a 90-minute drive west on the Trans-Canada Highway, it's the middle of the night, and your usual options have either stopped running or will cost a small fortune.

Here's exactly what to know — and what to do.

Why the Airport Coaches Won't Help After Dark

Scheduled airport coaches run between YYC and Banff on fixed timetables. They're a solid option — affordable, several departures a day. But the last departures leave YYC in the evening, and if your flight lands late or gets delayed, you miss the window entirely.

This catches a lot of travellers off guard, especially those on international connections routed through Calgary. A flight from London, Tokyo, or Sydney via YYC can easily put you on the ground at 11pm or midnight. You step off the plane, pull out your phone to book a coach, and discover the last one left hours ago.

What About Uber or Lyft?

Yes, Uber operates in Calgary, and technically you can book an Uber to Banff. But there are two serious problems.

Surge pricing. A 130 km late-night ride into the mountains is exactly the kind of trip that triggers surge pricing, especially on Friday and Saturday nights and during peak ski season.

Availability. Many Uber drivers in Calgary aren't willing to drive 90 minutes to Banff at midnight — they'd be returning empty or spending the night. Expect long wait times, multiple driver cancellations, and no guarantee you'll get a ride at all. That's not what you want after a long flight with ski bags in tow.

Your Best Option: Book a Private Shuttle in Advance

A private shuttle is the cleanest solution for late-night YYC arrivals heading to Banff. You book in advance at a fixed rate, your driver meets you curbside at arrivals, and you're at your accommodation in about 90 minutes — no surge pricing, no waiting, no shared stops with strangers.

Banff Night Shuttle runs exactly this service. The flat rate is $300 USD for up to 5 passengers, tax and tip included, door-to-door. We operate 24/7 and specifically specialise in the 10pm–8am window when scheduled services have stopped running.

We monitor your flight for delays, so if your arrival gets pushed back we're already adjusted before you land.

Tips for the Late-Night Drive to Banff

If you're heading to Banff after a late YYC arrival, a few things are worth knowing ahead of time:

  • Expect about 1.5 hours. The Trans-Canada Highway is well maintained, but winter brings snow, ice, and blowing wind through the foothills. A driver who knows the route makes a real difference.
  • Pack for accessibility. You'll be loading luggage at midnight — keep your warmest layer at the top of your bag, not buried underneath everything else.
  • Call your accommodation. Many Banff hotels and lodges have after-hours check-in. Give them a heads-up with your ETA so access is ready when you arrive.
  • Get your Parks Canada pass. Staying in Banff National Park requires a park pass — buy it online before you arrive.
  • Eat before you land. YYC has good food options airside. Once you're on the highway at midnight, your next real meal stop is Banff.
  • Charge your devices on the plane. Ninety minutes in a car late at night goes a lot smoother with a full battery.

What the Drive Actually Looks Like

The Trans-Canada Highway west from Calgary is one of the most scenic drives in North America. During the day, the prairie gives way to rolling foothills and then the wall of the Rockies. At night, it's quieter: open road, the silhouette of the peaks against the sky, and the occasional elk near the fenced highway once you enter the park.

Most passengers are asleep within 30 minutes. That's fine. Your driver knows the road.

By the time you reach Canmore, you're nearly there. From there it's another 20–25 minutes through the park gates to the Town of Banff. Whether you're staying on Banff Avenue, up Tunnel Mountain, or at a specific address, we'll take you exactly there — no central drop-off, no walking with bags.

Ready to Book?

If you've got a late-night YYC arrival coming up, don't leave the transfer to chance. Book your private shuttle in advance and travel with one less thing to worry about.

Book Your Private Shuttle

Flat rate, door-to-door, 24/7. $300 USD for up to 5 passengers.
No surge pricing. Ever.

Book Now →