403-754-6467

Private transfers

Private Shuttles — Calgary Airport, Banff, Canmore & Lake Louise

Travel in comfort and privacy between the Calgary International Airport and the mountain towns, on your schedule. Private service operates daily from 8 AM to 8 PM.

Private Shuttles
5★ on Google
1,359 reviews
Since 1999
Canadian-owned & operated
Hotel pickup
Banff · Canmore · Lake Louise
Scheduled departures
Aligned with YYC flights

Private routes and travel times

Travel times depend on traffic and weather. Private requests are confirmed by our team once vehicle availability is checked.

  • Calgary Airport ⇄ Banff — approx. 1.5 to 2 hours
  • Calgary Airport ⇄ Lake Louise — approx. 2 to 2.5 hours
  • Calgary Airport ⇄ Canmore — approx. 1 to 1.5 hours
  • Banff ⇄ Lake Louise — approx. 40 to 50 minutes

Loading schedules…

FAQ

Frequently asked questions

What is your cancellation policy?

More than 48 hours before the service date you can cancel for a full refund or reschedule to a later date at no fee. Within 48 hours bookings are non-refundable, or can be rescheduled for a $30 fee (subject to availability). If we cancel a service, you receive a full refund. Email info@mtnparktrans.com to cancel or reschedule.

Can I change my private booking?

Changes to private bookings made more than 48 hours before the service date can be moved to another date for a $30 fee, subject to availability.

Ready to book?

Secure your seat for the Rockies today.

Book now

Mountain Park Transportation

Mountain Park Transportation since 1999 has been offering guests from all over the world transportation services, from Moraine Lake shuttles to private tours and transfers and scheduled airport services.

403-754-6467info@mtnparktrans.com#14, 229 Bear Street, T1L 1B5, Banff, Alberta, Canada.