Discover Banff National Park with a Hassle-Free Banff Shuttle Service

"We will turn your shuttle ride to the iconic lakes into an amazing experience and lasting memory of a life time!"

Shuttle rides to Banff’s top spots. Simple. Comfortable. On time.

We cover all the key destinations—lakes, ski hills, lodges, and the airport. Whether you’re traveling solo or with a group, we have a ride for you.

Sunrise and Sunset at Moraine Lake

Catch the golden rays hit the Ten Peaks over the turquoise lake. Our carefully curated itinerary covers the blue to the golden hour with a bonus 2 hr stop at Lake Louise. Or join us at sunset for pastel skies to starry night. Hot drinks, headlamps & blankets included.

Moraine + Lake Louise Shuttle

Visit Lake Louise, Moraine Lake or both!  Our Moraine + Louise combo allows 2.5 h at each lake—enough time for canoe rental and a moderate hike. Extended stays are available for ambitious hikers. Your driver-guide will recommend how to make the most of your time.

Shuttle for Sunshine Mountain Lodge Guests

We are the only Airport shuttle that takes guests right to Sunshine Village.  We pick up directly from Sunshine Mountain Lodge gondola base, taking hotel guests directly to Moraine Lake and Lake Louise.

Sunshine Meadows + Moraine Lake Package

Ride the biggest sightseeing gondola in Banff and the Standish Chairlift to the 2,400m elevation viewing deck.  Hike scenic trails among alpine flowers, followed by visiting the iconic Moraine Lake in the afternoon.

The perfect day does exist!

Private Transfers

We offer private transfer for up to 10 passengers from Airport to Canmore, Banff and Lake Louise.
We also offer Private Charter service where we provide expertly curated, personalized itinerary for visitors. One of our friendly and knowledgeable guides will make sure everyone in the tour will bring home some lasting memories from the Canadian Rockies.

Airport Shuttle

We are the only airport shuttle that goes from Calgary Airport right into Banff Sunshine Village. Ride up in comfort with meet & greet, and luggage help.

Moraine Lake re-opening

Be among the first visitors of the season to visit Moraine Lake on the opening day! 

June 1st only. 

Arrive at Moraine Lake by 9:00 am, stay for 1.5 hour.

Explore The Destination with Our Banff Shuttle Service

Your Journey to Adventure Begins with Ten Peaks Shuttle,  your trusted Banff shuttle service for seamless travel between Calgary and the Rockies.

Lake Louise Shuttle

lake louise shuttle

Discover the breathtaking beauty of Lake Louise, where turquoise waters meet towering mountain peaks. Come explore, hike, canoe, or simply take in the stunning scenery.

Moraine Lake Shuttle

Moraine lake shuttle

Experience the magic of Moraine Lake, one of the most iconic spots in Banff National Park. Whether you’re catching the unforgettable sunrise or exploring its scenic trails, our shuttle makes getting there easy and stress-free.

What Our Guests Are Saying About Ten Peaks

4.9
Based on 156 reviews
powered by Google
Emma Cianfoni
22:15 12 Apr 25
hJean was extremely kind, professional and gave us plenty of useful information ❤️❤️❤️❤️❤️
Jim Slight
19:52 08 Apr 25
Picked up on time( bus was early and as we were first passengers we left early) driver very helpful and courteous. I would have no hesitation in using again and would certainly recommend them
Russ Neimy
16:16 07 Apr 25
Wow - these people are all about customer service. So impressive in this day and age. Our flight kept getting delayed and they were in constant communication with us about pickup times relieving us of any associated stress. Then the flight was canceled until the next day, and they continued to effectively communicate unlike the airlines (WestJet via Delta).Our driver (Jean) then drove through a blizzard at night over treacherous mountain roads without flinching. He provided amazing conversation through his knowledge of the area and its history. Such a pleasure - can't say enough good things about Jean.Overall, I'd only give them an 11 out of 10. 🙂
Nicole Norden
04:15 03 Apr 25
Booked a last minute shuttle to Banff. The timeline of my flight arrival and shuttle departure was tight so I called ahead of time to confirm it would be ok. I was assured they'd have my flight info and would wait for me. Communication was stellar, service was exceptional - highly recommended. Will absolutely use again A+++
Frank Hwang
14:00 25 Mar 25
The team at Ten Peaks was amazing. Highly communicative, efficient and friendly. They picked up my daugther and friend at Calgary airport for a trip to Banff, and then the return from Sunshine Village with their snowboard stuff. Thank you so much to Prudence, Jean and Geoff.
Jade Bucknall
07:00 02 Mar 25
My friend and I did the Early Riser tour and we ended up with a private tour just for the 2 of us! John our driver and tour guide was lovely and very knowledgeable, he picked us up directly from my house in Canmore and dropped us back off after the tour. We saw the sunrise in Banff, went to Peyto Lake and stopped by the Bow Falls. John was very accommodating of where we wanted to go, he also had some great snacks packed for us! Overall a great tour and very reasonably priced, thank you 😊
Emily E
06:14 17 Feb 25
We were lucky enough to have a private tour with John. Even though we booked last minute, he still accepted the tour and took time to stop for us to see glaciers and wildlife on the way with wonderful knowledge! Overall it was really fun, the views are a beauty and I will never forget about this experience.
shrinaaa
16:49 12 Feb 25
We had an incredible tour of Abraham Lake to witness the ice bubbles and the beautiful sunset. Eddine and Jason were exceptionally friendly and took wonderful care of us throughout the journey. Their knowledge and enthusiasm made the experience even more enjoyable, and the stunning scenery left us in awe. It was truly a memorable adventure 🙂
vaidyanath rajan
16:38 08 Nov 24
The guide/driver Eddine was very prompt and arrived very early in the morning to transport us to Lake Morraine. He was very engaged with us and super excited to even show us the northern lights on the way over to the lake. I would highly recommend him and this transport service.
Philipp Lorenz
16:51 20 Oct 24
I've had a very lovely trip with this company from Banff to Lake Louise and Moraine Lake. It was the 2,5h on both lakes trip which was just the right time to spend at each place. The driver was really friendly and had lots of knowledge about the surroundings.While I wanted to take the bus first in order to save money, I do not at all regret my choice to go with Tan Peaks Shuttle & Tours instead as it was a far more personalized experience. Also a seat was guaranteed, so I didn't have to worry about having a seat on the official Lake Moraine Shuttle.If I ever wanted to visit the lakes again, I would definitely choose this company again!
Carrie Ivansthenko
18:53 18 Oct 24
Really great service - easy pick up with free parking and our driver was super personable. She was flexible with our pick up times due to some inclement weather. I'd definitely book this service again.
Anise Ashraf
15:33 13 Oct 24
Scott is a very friendly, courteous and knowledgeable gentleman which enhanced our tour with Ten Peaks. Highly recommended.
Carol
14:16 10 Oct 24
Such an incredible experience, we did the sunrise shuttle. Staff were so friendly, knowledgeable, and went above and beyond. We had been driving around the area for a few days by then so learning more about what we were passing on the drive there and back enriched our whole vacation. Saw our first ever grizzly bear (safely from the van!!) and surprised with coffee and an unforgettable view.
Locatotravel 0
03:08 10 Oct 24
I did the sunset tour on my first day in Lake Louise and even though it was so cloudy, I enjoyed the tour so much! My tour guy, PG I think it was his name, was so nice and explained me a lot of dataiks about Morraine lake and all the area. They give you 3 hours to e plots the lake, giving you some advices where to go and also a bag with a blanket, bear spray and a head torch in case that you need it. The lake is amazing, you can miss Morraine in your visit to Banff, and if it is not cloudy, try to go during sunset. I went u yesterday because I had no option.Also, sunset is the best time to go to the lake because it is when there are less people.At the end of the tour, they give you like a post card with a picture of the 10 peaks and their names. Little things make the difference, thank u so much guys for this amazing experience!
Robert Blumenthal
04:14 19 Sep 24
Katrina was our driver. Our pickup at Johnston Canyon Lodge was perfect. We arrived 10 minutes early and Katrina was already waiting for us and as soon as the other couple arrived she whisked us off to the next stop. Everyone was on time allowing Katrina to make a stop at the bakery store to buy lunch provisions at Lake Louise Village. Approaching the lake, Katrina gave us solid information about the trails we might wish to take and other logistical information. Throughout the trip, Katrina provided us with cheerful patter making the driving parts fly by. Special appreciation for her keeping my sweat jacket and poles while we were out hiking. Great job, Katrina and Ten Peaks.
Grieta Webb
16:33 05 Aug 24
The French mountain man was our driver (Aidy/Aldi??) and so friendly and knowledgeable. The shuttle was on time, clean and we were made ao welcome. We always ask locals for recommendations for activities and said Frenchman gave us the wonderful advise to climb the rockpile first (allocating about 15min) and then take the hike up Sentinel Pass. Which is exactly what we did. He sent us off with water and offered bear apray and showed us where he would be picking us up again and communicated pick up time very well. We actually followed his recommendations for the rest of our trip too. We would recommend Ten Peaks to anyone.
Nkolika Anyabolu
17:37 01 Aug 24
We had a great experience with the Ten Peaks Shuttle and Tours. Our driver was Katrina and she was fantastic. She had very good knowledge of the area and made our tour of Lake Louise and Moraine lake very memorable. She ensured we stayed well hydrated and was very punctual. Count yourself very lucky if you get her as a driver.
kim hodoval
22:11 06 Jun 24
Ten Peaks shuttle made visiting Lake Louise and Moraine so easy and worry free! We were picked up from our hotel downtown Banff and driven to the lakes! Hassle free. Our drive and guide was very knowledgeable about the area and gave us information of the surrounding areas and hike recommendations. We had 3 hrs at each lake which was perfect to do hikes and photos at each lake before they dropped us back off at our hotel.Highly recommend and will use them again in the future.Thanks!
JUNE SUNRISE & SUNSET SPECIAL

Enter coupon code “TENPEAKS15” at checkout for 15% discount on Moraine Sunrise and Sunset Trips booked for June 2025.