Moraine Lake and the Valley of the Ten Peaks in Banff National Park, Alberta
Now bookingMoraine Lake and Lake Louise shared tour Daily shuttles · Private transfers · Rockies tours

Calgary Banff,
the easy way.

Shuttles and private transfers, both directions, between Calgary, YYC airport and the mountain towns, plus small-group day tours.

Book Shuttle Get a Quote
MORAINE LAKE · 51.32°N 116.18°W

Trusted & featured on

Moraine Lake below the Valley of the Ten Peaks on a clear summer morning
Shared tour

Moraine Lake and Lake Louise, both in one day

The two most photographed lakes in the Rockies on a single shared departure. Small group, a seat by the window, and a driver who knows when the light is right and where the crowds are not.

  • Time at both lakes, not a drive past them
  • Pickup in Calgary, Canmore and Banff
  • Park access and the Moraine Lake shuttle sorted for you
One ride, all the way

From the airport to the lakes, we drive it daily.

ABestX
YYC / Calgary
Canmore
Banff
Lake Louise
Moraine Lake
12×
Daily departures each way
$55
Calgary → Banff, per adult
Est. 2017
Locally owned & operated
24/7
Private transfers on demand
2020
Tripadvisor Travelers’ Choice
01 / What we run

Three ways to ride the Rockies.

A seat on the daily shuttle, a private door to door transfer, or a full day of sightseeing. Same expert local drivers, same fleet behind all of it.

ABestX shared shuttle passengers in the Canadian Rockies
Shared · Daily seats

Shared Shuttle

Daily seats: Calgary (YYC, Delta, Crowfoot), Canmore and Banff.

from $55 / adultBook now
An ABestX private transfer vehicle
Private · Door to door

Private Transfer

Direct, 24/7. Sprinter, Transit, hybrid minivan or a larger coach.

from $299 / groupView transfers
Bow Lake on the Icefields Parkway in Banff National Park
Guided · Day tours

Sightseeing Tours

Lake Louise, Moraine, Johnston Canyon, the Icefields, Yoho and Drumheller.

from $99.99 / paxView tours
Calgary → Banff · via CanmoreDaily, year-round
Calgary YYC Canmore Banff
06:30 08:30 10:00 11:00 12:30 14:30 16:00 17:00 18:30 20:30 21:00 +more
02 / Routes & stops

12+ departures a day, each direction.

Pickups and drop-offs where you’re actually staying, not a single park-and-ride in the middle of nowhere.

  • Calgary: YYC Airport, Delta Downtown, Crowfoot LRT
  • Canmore: Northwinds Hotel
  • Banff: Samesun, Mount Royal, HI Alpine Centre + more
  • 1 suitcase + 1 carry-on included per traveller

Times shown are a sample. Departures vary by season, so contact us to confirm your exact time and pickup point.

Why you came

The lakes are the point.

Moraine Lake and Lake Louise are some of the most photographed places on earth, and since private cars are no longer allowed up Moraine Lake Road, getting there is exactly the part we make easy. Licensed access, flexible timing, and a driver who knows when the light is best.

Explore the tours →
Moraine Lake and the Valley of the Ten Peaks
MORAINE LAKE · VALLEY OF THE TEN PEAKS
04 / Day trips from the city

See more than the highway.

Reserve any day trip right here. Pick a tour and the booking opens on the page.

Lake Louise and Moraine Lake in Banff National Park
7 to 8 hrs · Shared

Lake Louise & Moraine Lake

The two most famous lakes in Canada in one day, with time at each.

Book now
Banff and the surrounding Rocky Mountain peaks
9 to 10 hrs · Shared

Banff Highlights

Waterfalls, turquoise water and the Valley of the Ten Peaks.

Book now
Glacier views along the Icefields Parkway
Full day · Private

Icefields Parkway

One of the most scenic drives on Earth, glaciers, peaks and ice-blue lakes.

Book now
Hoodoos and layered sandstone in the Drumheller badlands, Alberta
9 to 10 hrs · Shared

Drumheller & Royal Tyrrell

Hoodoos, badlands and the world’s largest dinosaur, a different side of Alberta.

Book now
We acceptVisaMastercardAmerican ExpressInteracPayPal
On the road with us

Real trips, real travelers.

Moments from recent shuttles and tours across Banff, Lake Louise, the Icefields Parkway and beyond.

Moraine Lake and the Valley of the Ten Peaks
MORAINE LAKE · VALLEY OF TEN PEAKS
Traveler at the Peyto Lake viewpoint on the Icefields Parkway
PEYTO LAKE · ICEFIELDS PKWY
Banff Gondola cabin climbing Sulphur Mountain
BANFF GONDOLA · SULPHUR MOUNTAIN
Frozen lake in Banff National Park
WINTER · BANFF NATIONAL PARK
Ice castles near Lake Louise
ICE CASTLES · LAKE LOUISE
Banff Avenue with Cascade Mountain behind
BANFF AVENUE · CASCADE MOUNTAIN
Bow Lake on the Icefields Parkway in Banff National Park
BOW LAKE · ICEFIELDS PKWY
On the road toward the Rockies
INBOUND · BOW VALLEY
Walking on the Athabasca Glacier at the Columbia Icefield
ATHABASCA GLACIER · COLUMBIA ICEFIELD
Travelers on board between stops
ON BOARD · BETWEEN STOPS
Johnston Canyon trail in Banff
JOHNSTON CANYON · BANFF
Tour group in front of Lake Louise and Victoria Glacier
LAKE LOUISE · SHARED TOUR
Around the clock

Late flight or early start, we’re already on the road.

Private transfers run 24/7, so whatever time the mountains call, there’s a seat waiting.

An ABestX Sprinter under the northern lights NORTHERN LIGHTS · 02:14 MST
05 / Client experiences

Travelers keep coming back.

Tripadvisor Travelers’ Choice★★★★★ Real five-star reviews from Google & Tripadvisor
★★★★★

“First time in Banff and our trip was amazing. Our driver Arnel was very nice and even suggested other spots in Canmore. Though it’s a shared tour, we never felt rushed. Stress-free and worth it!”

A
Angeline Fonacier
via Google
Read on Google →
★★★★★
Tripadvisor

“Three of us booked the private round-trip transfer to Lake Louise. Aljay drove us both ways, professional, polite and thoughtful, going over and beyond. Clean, comfortable vehicle. We felt lucky to book with ABest and gladly recommend them.”

A
Arthur
via Tripadvisor
Read on Tripadvisor →
★★★★★

“Great shuttle company, I’ve used them twice now to and from Calgary. Friendly drivers, great rates, and above and beyond customer service. Aljay was my driver and made my trip the best it could be. 10/10 recommend.”

A
Amy
via Google
Read on Google →
★★★★★
Tripadvisor

“Used them for airport transfers from Calgary to Canmore and Banff back to Calgary. Very friendly and punctual, with a clean and comfortable vehicle. Highly responsive with booking and easy electronic payment.”

K
Kathy
via Tripadvisor
Read on Tripadvisor →
★★★★★

“Even with a group, we never felt out of place. Kuya Arnel was amazing, jolly, friendly, even joined us singing. Organized, stunning views. Highly recommended!”

P
Pauline Joy Brucal
via Google
Read on Google →
★★★★★
Tripadvisor

“Jeff was our driver and he was lovely. He took us out to the Rockies and we spent the whole day sightseeing, it was brilliant. A trip we will never forget, our first time in Canada. Thank you.”

L
Linda
via Tripadvisor
Read on Tripadvisor →
★★★★★

“The views were amazing and everything was well organized. Kuya Manny was super nice and helpful, and the price is way good. Highly recommend their service!”

M
Ma. Andria Lou Cabardo
via Google
Read on Google →
★★★★★
Tripadvisor

“The ABest Tours team designed the itinerary perfectly for travelers like me. I look forward to returning to Canada and choosing ABest again for our trips.”

J
Jenn
via Tripadvisor
Read on Tripadvisor →
See all reviews on Google Tripadvisor See all on Tripadvisor

Travel with comfort.
Ride with confidence.

A shared seat, a private transfer, or a full day in the mountains, and someone who knows the road handles the rest.

See all services
Get in touch

Tell us where you’re headed.

Send your dates, group size and what you need. We reply quickly with a clear quote and confirm every detail before you travel. No accounts and no online checkout, just a straight answer from a local team.

1 (855) 757-3222
Calgary, Alberta · open 24/7
Request a quote

Submit this and you will get an instant email confirmation, then a personal reply with your quote.

You get an automatic confirmation reply.