Serving the Canadian Rockies since 1999
Calgary Airport Shuttle to Banff, Canmore & Lake Louise.
Scheduled shuttles with hotel pickup and drop-off, private transfers, wildlife tours, the Moraine Lake shuttle and winter icewalks.
- Canadian-owned & operated
- Hotel pickup & drop-off
- Experienced local drivers
- Real-time seat availability

Why choose us
Travel the Rockies without the stress
Hotel pickup & drop-off
Door-to-door at selected Banff, Canmore and Lake Louise hotels, or from Banff Train Station.
Fixed schedules
Scheduled YYC departures that line up with common flight arrival times.
Local drivers
Experienced guides who know the Canadian Rockies and its mountain roads in every season.
Comfort & safety
Climate-controlled vehicles. No need to rent a car or drive mountain highways.
One corridor, one team
Calgary Airport, Canmore, Banff and Lake Louise, plus tours from Banff.
Simple booking
Pick a date, see real seats left, and book in minutes.
Our services
Shuttles, transfers & tours

Calgary Airport Shuttle
Scheduled Calgary International Airport (YYC) shuttle to Banff, Canmore and Lake Louise with hotel pickup and drop-off. Serving the Rockies since 1999.
Book now →
Private Shuttles
Private shuttle service between Calgary Airport, Banff, Canmore and Lake Louise, daily 8 AM to 8 PM, tailored to your schedule.
Book now →
Banff Sightseeing & Wildlife Tour
Banff sightseeing and wildlife tour with hotel pickup: Bow Falls, Surprise Corner, Lake Minnewanka, Two Jack Lake, Vermilion Lakes and more.
Book now →
Moraine Lake Shuttle
Moraine Lake and Lake Louise sunrise, morning, afternoon and evening tours with Banff hotel pickup. One of the original Moraine Lake shuttle operators since 1999.
Book now →
Johnston Canyon Icewalk
Guided Johnston Canyon icewalk from Banff with hotel pickup, ice cleats and walking poles included. Departures 8:30 AM and 1:30 PM.
Book now →How it works
Book in three steps
Choose your service
Airport shuttle, private transfer or a tour.
Pick date & departure
We only show departures with seats left.
Confirm & travel
Get your reference by email and meet your driver.
What our guests say
Rated excellent on Google
“Travelling with Mountain Park Transportation was the best experience on this trip. My driver was prompt, courteous, reliable, helpful and so knowledgeable. A five star service!”
“We used MPT for our transfer from Lake Louise to Calgary Airport and everything was perfect. The driver was punctual, the van was comfortable, and we even arrived earlier than expected.”
“We had a fantastic tour to Moraine Lake and Lake Louise with Mountain Park. Our driver was brilliant, very knowledgeable and made sure we all had a good time.”
FAQ
Frequently asked questions
Where do I meet the shuttle at Calgary Airport?
After you land and collect your bags, follow the signage to the shuttle pick-up area. Detailed instructions are in your confirmation email.
Do you offer hotel pickup and drop-off?
Yes — in Banff, Canmore and Lake Louise at selected accommodations. If yours isn't listed, choose Banff Train Station (500 free parking spaces).
What is your cancellation policy?
More than 48 hours before the service date you can cancel for a full refund or reschedule at no fee. Within 48 hours bookings are non-refundable, or can be rescheduled for $30 (subject to availability).
Are pets allowed?
Pets are permitted in a lap-sized carrying case. Certified service animals of all sizes are welcome.
Ready to book?
Secure your seat for the Rockies today.
