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

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

Best Destination

Discover The Best Destination

Sunrise Trip

Lake Louise

Moraine Lake

Private Transfer

Valley of Ten Peaks

Our Services

Explore the Destination with Our Banff Shuttle Service

Lake Louise Shuttle

Lake Louise shuttle

Discover the breathtaking beauty of Lake Louise, where turquoise waters meet towering mountain peaks. Enjoy 2.5 hours of free time to 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.

Popular Winter Tours

Why Choose Ten Peaks

Reliable and Punctual Service

Count on us to get you where you need to go, on time, every time.

Experienced and Friendly Drivers

Enjoy the ride with professional, courteous, and experienced drivers

Affordable and Transparent Pricing

No hidden fees—just honest, affordable rates for every journey.

Eco-Friendly Practices

We prioritize sustainability to help protect Canada’s stunning natural beauty.

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!