Lake Louise turquoise water · Moraine Lake and the Ten Peaks · Sulphur Mountain gondola · forest hot springs · Johnston Canyon catwalks — Banff's top attractions in one place, with real photos, directions, and tips.
If you've ever seen a photo of a turquoise lake backed by snowy peaks and assumed it was edited — it's real, at every single stop in Banff. Banff was Canada's first national park (1885), set in the Rocky Mountains of Alberta, just 1.5 hours from Calgary Airport. The lakes glow turquoise because of rock flour — glacier-ground sediment that scatters light. We've picked 10 top attractions mixing legendary lakes, a summit gondola, forest hot springs, a waterfall canyon, and one of the world's most beautiful drives — each with location, directions, and the shuttle tips you'll actually need.
Ranked by popularity and logistics — from legendary Lake Louise to the world-class Icefields Parkway drive. Each entry includes location, directions, and tips from real reviews.
💎 Iconic Lake1
Canada's most photographed lake — turquoise water backed by the Victoria Glacier, with the Fairmont Chateau Lake Louise right on the shore. Rent a red canoe in summer (~CAD 145/hr), or hike to the Lake Agnes Tea House or Plain of Six Glaciers for an elevated view. In winter the lake freezes into an outdoor skating rink.
Full Banff Guide →
🏔️ Ten Peaks2
The view once printed on the old Canadian $20 bill — a deeper blue than Lake Louise, framed by the ten peaks of the valley. The classic shot is from the "Rockpile Trail," a 10-minute climb onto the glacial moraine. ⚠️ The access road is closed to private vehicles all season — you must use the Parks Canada shuttle, Roam transit, or a tour/taxi. Open roughly mid-June to October.
Full Banff Guide →
🚠 Summit Gondola3
An 8-minute cable car to the 2,281 m summit of Sulphur Mountain, where a 360° boardwalk reveals six mountain ranges and the whole Banff townsite. Walk the ridge to Sanson's Peak with its old weather observatory, and stop at the summit Sky Bistro. Fit hikers can climb the Sulphur Mountain Trail (5.5 km) and ride the gondola down for free.
Full Banff Guide →
♨️ Hot Springs4
A natural open-air hot pool at 37-40°C with a view of Mount Rundle — pure bliss after a day of hiking, and magical in winter when snow falls around the steaming water. Adult entry is about CAD 17, and you can rent a vintage-style swimsuit on site. Many visitors miss it even though it sits right beside the Gondola station — pair the two.
Full Banff Guide →
💦 Canyon Falls5
Banff's most fun easy hike — steel catwalks bolted to the cliffs follow a blue creek past the Lower Falls (1.1 km) and Upper Falls (2.7 km). At the Lower Falls a small cave lets you peek at the water up close. In winter the falls freeze into blue ice and people hike up in ice cleats. Great for families and less-fit walkers.
Full Banff Guide →
🚤 Big Lake6
The longest lake in Banff National Park (28 km), its name means "water of the spirits" in the Stoney Nakoda language. Take the 1-hour interpretive cruise that tells the story of a town submerged beneath the lake. The Lake Minnewanka Loop drive passes Two Jack Lake, which mirrors Mount Rundle beautifully, and you'll often spot bighorn sheep roadside.
Full Banff Guide →
🌊 Town Waterfall7
A wide, low waterfall on the Bow River within walking distance of Banff town — thundering powerfully after snowmelt. The famous photo spot is "Surprise Corner Viewpoint," which frames both the falls and the castle-like Fairmont Banff Springs in one shot. It featured in the Marilyn Monroe film River of No Return.
Full Banff Guide →
🏛️ Park Birthplace8
The birthplace of Banff National Park and Canada's entire park system. In 1883 railway workers discovered hot mineral springs in this natural cave, leading to the park's founding in 1885. Step into the cave to see the sulphur-scented springs, plus a history museum. It's home to the endangered Banff Springs snail, found nowhere else. (You soak at Upper Hot Springs, not here.)
Full Banff Guide →
🚗 Scenic Drive9
One of the world's most scenic drives — the 232 km Highway 93 from Banff to Jasper, lined with glaciers, lakes, and waterfalls. Highlights: Peyto Lake (a vivid blue, wolf-head-shaped lake), Bow Lake, and the Athabasca Glacier, where an Ice Explorer takes you out onto the ice. Do it as a full-day trip or continue to stay overnight in Jasper.
Full Banff Guide →
📸 Photo Spot10
Three shallow lakes on the edge of town that are the best sunrise/sunset spot around Banff — still water mirrors Mount Rundle perfectly. A lakeside road lets you drive past with pull-out viewpoints. Dawn often brings mist over the water and the occasional moose grazing. Free, and walkable or bikeable from town.
Full Banff Guide →Open the full city guide, check the drive from Calgary, or compare hotels in Banff town and Lake Louise.
Complete Banff overview — hotels, food, attractions, itineraries, and prep tips.
Open Banff Guide →Visa · costs · seasons · transport · key cities Toronto/Vancouver/Banff — everything in one place.
Open Canada Guide →Hotels in Banff town · Fairmont Chateau Lake Louise · lakeside lodges — compare direct booking rates.
Search Banff hotels →Yes. Everyone inside Banff National Park needs a Parks Canada Pass. A daily adult pass is about CAD 11 per person, or an annual Discovery Pass is about CAD 75.25 — better value if you stay several days or continue to Jasper. Display it on your dashboard.
The Moraine Lake road is closed to private vehicles, so you must use the Parks Canada shuttle, a tour or a taxi. Lake Louise parking fills extremely early in summer — book a Park & Ride shuttle online in advance or arrive before 6 AM.
June-September has turquoise lakes, wildflowers and full trail access. Late June to early July, just after ice melt, gives the most vivid lake colour. December-March is ski season at Lake Louise/Sunshine Village, and the lakes become outdoor skating rinks.
Most travellers need either an eTA (visa-exempt countries) or a Temporary Resident Visa (TRV) before flying to Canada. Thai passport holders need a TRV, applied online via IRCC, which takes roughly 4-8 weeks. Apply well ahead.
Banff is about 130 km from Calgary Airport (YYC) — a 1.5-hour drive on the Trans-Canada Highway 1, or via Banff Airporter / On-It bus if you are not renting a car. A rental car is most convenient for visiting the scattered lakes.
Three to four days is ideal — one for Banff town + Gondola + Hot Springs, one for Lake Louise + Moraine Lake, one for Johnston Canyon + Lake Minnewanka, and an optional fourth day driving the Icefields Parkway to Peyto Lake/Athabasca Glacier.
Open the full Banff guide for hotels, food, and itineraries, or jump straight into booking a Banff town / Lake Louise hotel near the sights on this list.