An hour-by-hour plan — Banff Gondola · Lake Louise · Moraine Lake · Johnston Canyon · Icefields Parkway — with a CAD budget for your first trip to the Canadian Rockies, self-drive style.
These three days are organized by zone — Day 1 stays in Banff town, riding the Gondola and soaking in the hot springs. Day 2 tackles Lake Louise and Moraine Lake, two legendary turquoise lakes. Day 3 drives the Icefields Parkway, often called the most beautiful road in the world. Perfect for a first visit — a rental car is strongly recommended since sights are spread out.
Each stop lists how to get there and rough costs. Prices are in CAD (CAD 1 ≈ THB 27) — adjust timing as you like. Banff is easiest with a rental car, with Roam transit + Parks Canada shuttle filling the gaps.
Drop your bags at the hotel (luggage hold if your room isn't ready) and start walking Banff Avenue, the main street, with Cascade Mountain framing the view straight down the road — cafés, gift shops and peaks in every direction.
The gondola climbs Sulphur Mountain (2,281 m) in 8 minutes. At the top, a boardwalk gives 360° views of six mountain ranges and the town below. Allow 1.5–2 hours — book ahead to skip the line.
🎟️ Book Banff Gondola tickets →Head back into town — try a bison burger at The Eddie Burger Bar or poutine at Block Kitchen, classic Canadian comfort food.
Bow Falls is a short walk from town, and the Surprise Corner viewpoint frames the Fairmont Banff Springs — a castle in the mountains — rising above the Bow River. The iconic Banff photo spot.
Natural outdoor hot springs at ~37–40°C facing the Rundle range, open into the evening — soak at sunset after a full day. Vintage swimsuit rentals available on site.
Back in town for dinner — Park Distillery (grill + house spirits), Three Bears Brewery, or Magpie & Stump (Mexican). Cozy mountain-town atmosphere.
Canada's most-photographed turquoise lake. From June–October the road is closed to private cars — take the Parks Canada shuttle or Roam, booked ahead. Go early to beat the crowds; the 10-minute Rockpile climb reveals the full valley view.
The emerald lake in front of the Fairmont Chateau Lake Louise, with Victoria Glacier behind it. Paddle a classic red canoe, or hike the Lake Agnes Tea House trail (3–4 hours round trip for keen walkers).
Stop in Lake Louise village for a light lunch — Trailhead Café (sandwiches + coffee) or Laggan's Mountain Bakery (homemade baked goods) to refuel before the afternoon.
An easy trail on catwalks along the canyon wall, past the Lower Falls (1.2 km) and Upper Falls (2.7 km) — family-friendly. In winter it freezes into ice walls for guided ice walks.
Drive back into Banff (Johnston Canyon ~25 min away) for dinner — Nourish Bistro (vegetarian) or Bear Street Tavern (pizza). Save energy for tomorrow's Icefields Parkway drive.
Check out, leave bags at the hotel, then drive to Lake Minnewanka (15 min from town) — a 28 km lake with a scenic cruise option, or a short lakeside walk. Good chances to spot bighorn sheep and deer.
The mountain road National Geographic calls the most beautiful in the world — 232 km from Lake Louise to Jasper, hugging glaciers and lakes the whole way. Drive halfway then turn back and you'll still see the best of it.
A milky-blue glacial lake fed by Bow Glacier, with the red-roofed Num-Ti-Jah Lodge as a classic photo spot, about 35 min from Lake Louise.
The highlight of the parkway — a 10-minute walk to the viewpoint reveals Peyto Lake's vivid blue wolf-head shape from above. The shot everyone comes for. Bring a packed lunch for a picnic.
On the way back, stop at the Crowfoot Glacier viewpoint and catch any mountain views you missed on the way up — and if time allows, swing by Lake Louise to see it in the changing afternoon light.
Return to Banff, collect your bags, and have a farewell dinner — Alberta beef steak at Saltlik or a final poutine at Eddie Burger Bar before moving on (Calgary Airport is ~1.5 hrs away).
Based on the plan above — excluding flights and personal shopping. Hotel cost assumes a double room split two ways · CAD 1 ≈ THB 27
* CAD 1,400–2,000 ≈ THB 38,000–54,000/person — varies with hotel choice. Banff in summer (Jul–Aug) is priciest and books out fast, so reserve 3–6 months ahead. Budget travelers can stay in Canmore (20 min away) for ~30% less. Excludes flights and souvenirs · CAD 1 ≈ THB 27 (May 2026).
Click a pin to see which day each stop falls on
Yes for the main highlights — Banff Gondola, Lake Louise, Moraine Lake, Johnston Canyon and driving the Icefields Parkway. If you want deep hikes or to add Jasper, allow 4–5 days.
A rental car is highly recommended — attractions are spread out and public transit is limited, especially for the Icefields Parkway and Moraine Lake (private cars are banned in summer, so book the shuttle ahead).
From June to October the Moraine Lake road is closed to private vehicles. Take the Parks Canada shuttle or Roam transit, booked online in advance — parking fills before 5am.
June–September for fully thawed turquoise lakes, good weather and hiking. December–March for skiing and snow, though the lakes freeze over.
Yes — everyone entering Banff National Park needs a Parks Canada Pass, about CAD 11/person/day, or an annual Discovery Pass for CAD 75. Buy it at the gate or online in advance.
This plan stays in Banff town both nights — walkable to restaurants and the Roam bus, no hotel switching. Compare prices across 3 sites.