1. Roam Route 8X (express)
Year-round, about 50–55 minutes, reservable in summer, $12.50 adult one way.
The townsite, the Banff Gondola, the hot springs, Lake Minnewanka, Johnston Canyon, and even Lake Louise and Moraine Lake are all on a bus or shuttle route. Downtown parking costs $12 an hour in summer and fills by about 10am on busy days, so leaving the car at a free lot is often the calmer choice. A car earns its keep on the dawn and dusk wildlife drives, because those golden hours often fall outside the hours the buses run.
The calendar above books the Banff Lake Louise & Moraine Lake 1.5hr Half Day Shuttle Tour (from $59, ★ 4.8 from 2,102 reviews on GetYourGuide). It is the simplest car-free way to see both lakes: it departs from Canmore or Banff, gives you 1 hour 15 minutes at Lake Louise and 1.5 hours at Moraine Lake, and as a licensed operator it drives straight to Moraine Lake with no Parks Canada shuttle reservation. Outside its Moraine Lake window (1 June to 11 October) it substitutes Johnston Canyon.
Not for the townsite and the major sights. Roam buses, the lake shuttles and your own feet cover the gondola, the hot springs, Cave and Basin, Bow Falls, Lake Minnewanka, Johnston Canyon, Lake Louise and Moraine Lake. Plenty of visitors come car-free on purpose to skip the parking stress.
A car helps when:
Against that, you pay $12 an hour downtown, the lots are often full by 10am, and you can't drive to Moraine Lake at all. For most summer visitors the plan that works is to drive in, park free at the Train Station and go car-free within the valley. Our Calgary to Banff guide covers the getting-here decision, including the Calgary Airport shared shuttle to Banff (★ 4.7 from 107 reviews) for travellers who never pick up a rental car.
Tours that pick you up in town, so the parking is someone else's problem.
Without a car, a tour is often the easiest way to reach the places buses don't cover well: sunrise at Moraine Lake and Lake Louise, the catwalks of Johnston Canyon, the Icefields Parkway and Columbia Icefield, a ride up the Banff Gondola, and dawn and dusk wildlife safaris along the Bow Valley Parkway and Lake Minnewanka. The live options below update automatically for experiences in and around Banff National Park.
Roam is the Bow Valley's public bus system, serving Banff, Canmore and Lake Louise. Buses are electric or hybrid, wheelchair-accessible, and carry bikes on external racks. Everything hubs at the Banff High School Transit Hub downtown. The routes that matter to visitors:
Routes 8S (scenic) and 10 (Moraine Lake) are suspended, and Route 10 is not running in 2026. Don't plan around them, even if an older site still lists them.
| Roam fare (2026) | Adult |
|---|---|
| Banff local routes, one way | $2 |
| Canmore–Banff regional (Route 3) | $6 |
| Johnston Canyon (Route 9), one way | $5 |
| Lake Louise Express (Route 8X) | $12.50 (+$3 reservation in summer) |
| System-wide day pass | $30 adult / $15 youth and senior |
| Children 12 and under | Free on every route |
The day pass pays for itself at three or more rides. To pay, give the driver exact cash (no change is given), or use the Transit app or Token Transit for mobile fares and live tracking. Many hotels give guests free passes for the local routes, and campground guests ride into town free, which is a good reason to leave the RV parked. Fares are from Roam Transit; check them again before you travel.
The townsite covers only about 4 square kilometres, and for drivers parking is the biggest headache. Downtown lots fill by about 10am on fine summer days.
Paid parking covers the downtown core from 8am to 8pm all year: $12 an hour from May to October and $7 an hour from November to April. The town sets the summer rate high on purpose, to keep spaces turning over and push long-stay visitors to the free lots. You pay by plate at the stations or in the Blinkay app. Plate-recognition cameras handle enforcement, and there is no receipt to display.
Free parking, the "park once" lots:
Don't drive an RV into the core at all: there is no RV parking downtown.
Why the town pushes this. Banff's congestion threshold is about 24,000 vehicles a day, and in 2024 the town hit it every single day in July and August. Its answer is "park once and ride," paid for by the parking revenue. Check BanffNow and BanffParking.ca for live availability before you leave your hotel, and see our Banff National Park pass guide for the full fees picture.
| Where | Cost (2026) |
|---|---|
| Downtown Banff, May–October | $12/hour, 8am–8pm |
| Downtown Banff, November–April | $7/hour, 8am–8pm |
| Train Station, Bow Avenue, upper Bear Street Parkade | Free (9-hour limit) |
| Sulphur Mountain lots (gondola and Upper Hot Springs), in season | $17.50/day |
| Lake Louise Lakeshore, in season | $42/vehicle/day |
New for 2026: the Sulphur Mountain lots at the gondola and the Upper Hot Springs now charge $17.50 a day in season, one more reason to take Route 1. Lake Louise Lakeshore parking costs $42 per vehicle per day in season. Parking rates are from the Town of Banff and Parks Canada.
Moraine Lake Road is permanently closed to private vehicles, and Lake Louise parking is scarce and expensive. The easiest guaranteed way to see both lakes is the Parks Canada shuttle.
It runs from the Lake Louise Park and Ride at the ski resort, where parking is free with a shuttle reservation. One reservation gets you to either lake, and the free Lake Connector links the two, so you can do both in a day.
Season: in 2026 the Lake Louise shuttle ran from 15 May to 12 October and the Moraine Lake shuttle from 1 June to 12 October. Reservations opened on 15 April 2026, with 40% of seats released then and the rest released 48 hours before each departure. Walk-up seats aren't sold and the shuttles routinely sell out, so book as soon as next year's seats open.
Fare: $12.75 adult, $6 senior and $4 youth, plus a reservation fee of $3.50 online ($5.50 by phone), from the Parks Canada fees page. You also need a park entry pass. Our Moraine Lake shuttle and access guide has the full detail.
If the Parks Canada seats are gone, a licensed tour still gets you in. The Lake Louise and Moraine Lake half-day shuttle tour (from $59, ★ 4.8 from 2,102 reviews) needs no reservation. For a longer day with sunrise at Moraine, the Moraine Lake Sunrise & Lake Louise Golden Hour Experience (from $100, ★ 4.7 from 499 reviews) picks up in Canmore, Banff and Lake Louise.
Year-round, about 50–55 minutes, reservable in summer, $12.50 adult one way.
About $30 adult for unlimited Roam for a day, a round-trip 8X reservation and a round-trip Lake Connector ride to Moraine Lake. You must start in Banff: you can't use it to reach Moraine if you begin in Lake Louise. It is the best car-free option for seeing both lakes in a day.
From the Lake Louise Park and Ride. The best choice if you are already driving that way.
Possible, but you'll pay $42 a day to park at the lakeshore if there is a space, and you can't drive to Moraine Lake at all.
Pick the Super Pass if you are staying in Banff and want both lakes on one ticket; pick a tour if you would like a driver and a fixed schedule. For a full day that adds Emerald Lake and Johnston Canyon, the Emerald Lake, Moraine, Louise, Johnston Canyon & Banff Town day tour (from $70, ★ 4.8 from 2,407 reviews) handles the driving.
A bike is a practical way to get around Banff as well as a day out.
The townsite is easy to walk, and most things are within ten minutes. From downtown:
Don't count on Uber or Lyft inside Banff. Uber lists rides from Calgary to Banff, but rideshare is not a dependable way to get around within the park. Plan on local taxi companies (24/7 door-to-door service, airport transfers and charters) and private shuttles and tours for the big lakes. Taxis get no special access up Moraine Lake Road, and they can't get into Lake Louise when the lot is full and the road is closed.
One caveat matters most: the best wildlife hours, first and last light, usually fall outside Roam's schedule. If dawn or dusk viewing is a priority, you need a car or a guided tour. The Banff Wildlife & Scenic Highlights Premium Tour (from $105, ★ 4.4 from 313 reviews) picks up in town and drives the wildlife corridors, and the Evening Wildlife Safari (★ 4.1 from 636 reviews) covers the two hours at dusk. Always carry bear spray and keep your distance. Our wildlife tours overview compares the guided options, and our field guide to the animals of Banff tells you what you might see.
Summer (mid-May to mid-October) brings peak service: seasonal Routes 4 and 6 run, Route 9 goes daily, the 8X is reservable, the Super Pass operates and the lake shuttles run. Downtown parking is at its $12-an-hour peak.
Winter and spring keep the core routes (1, 2, 3 and 8X). Route 9 drops to weekends and holidays, the seasonal routes pause and downtown parking eases to $7 an hour. Shoulder-season changes depend on the weather; confirm current dates before you travel.
What visitors ask most about buses, parking and the lakes.
Not for the townsite and the major sights. Roam Transit, the Parks Canada lake shuttles and walking cover almost everything. A car mainly helps for dawn and dusk wildlife drives and for places no bus serves.
Banff's public bus system, with local Banff routes plus regional service to Canmore, Lake Louise and Johnston Canyon. Local fares are $2, children 12 and under ride free, and a day pass costs $30.
Park free at the Banff Train Station lot (about 500 stalls, an 8 to 10 minute walk from downtown) and use Roam. Downtown paid parking is $12 an hour from May to October and fills by about 10am on busy summer days.
Take the Roam Super Pass (it must start in Banff) or the Parks Canada shuttle from the Lake Louise Park and Ride. Moraine Lake Road is closed to private vehicles, so a shuttle or a licensed tour is the way in. Book early.
Don't count on it. Uber lists rides from Calgary to Banff, but rideshare is not a dependable way to get around inside the park. Use local taxis, Roam or a private shuttle.
Roam Route 9 runs direct from downtown Banff in about 35 minutes for $5 one way. It runs daily in summer and on weekends and holidays in winter; confirm the current schedule before you go.
Yes, on the seasonal Route 6 in summer (13 May to 4 October in 2026), which also stops at Cascade Ponds, Two Jack Lake and Johnson Lake. It is free with a same-day Lake Minnewanka Cruise ticket.
Downtown is $12 an hour from May to October and $7 an hour from November to April, 8am to 8pm. Or park free at the Train Station and the other free lots and take Roam.