Getting from Canmore to Lake Louise
Canmore to Lake Louise is 83 kilometres up the Trans-Canada, past Banff. You can drive it, ride two Roam buses through Banff for $18.50, or take the one direct bus, FlixBus, from $17.98. There is no train.
Updated Mountain Time.
Right now
Book a bus seat, or leave Canmore before dawn
Through the summer the lakeshore lot fills by sunrise and 8X departures from Banff sell out. If you are riding Roam, reserve the 8X leg before you board Route 3 in Canmore. Roam's 9th Street hub in Canmore is closed for construction from 2 September; Route 3 uses a temporary stop at 10th Street.
Distance and how long it takes
Canmore to Lake Louise is 83 kilometres by road, the figure FlixBus publishes for its bus on the Trans-Canada. No operator or Parks Canada page publishes a car drive time for the whole trip, so this page does not invent one. The bus does it in 1 h 15 min with stops; the two-bus route through Banff takes about two hours including the change.
| Distance by road | 83 km, as FlixBus publishes it |
|---|---|
| Driving the Trans-Canada | drive time not published by any operator |
| Banff to Lake Louise leg | 60 km, about 40 minutes |
| FlixBus, direct | 1 h 15 min |
| Roam Route 3 to Banff | 27 to 29 minutes |
| Roam 8X, Banff to the lakeshore | 55 minutes to an hour |
The number that matters more than distance is the time you arrive. In July and August the lakeshore lot at Lake Louise fills by sunrise and Parks Canada turns cars away. From Canmore that means leaving before 5 am, or driving to the free Park and Ride and taking the Parks Canada shuttle up from there. Outside the summer months none of this applies.
Driving the Trans-Canada from Canmore
Take Highway 1 west out of Canmore and stay on it to the Lake Louise exit: one divided road, no turns, through the Banff East Gate, past the Banff townsite and up the Bow Valley. The gate is a few minutes west of Canmore and is where park passes are checked, so buy one before you leave town or have it ready.
| Adult, per day | $12.25 |
|---|---|
| Senior, per day | $10.75 |
| Youth, 17 and under | free |
| Family or group, per vehicle | $24.50 |
| Free entry, Canada Strong Pass | 19 June to 7 September 2026 |
| Lakeshore parking, in season | $42 a day |
Canmore sits outside the park boundary, which is why the pass question comes up here and not on the Banff page. If you only drive through the park without stopping you do not need one, and westbound vehicles can use the through lane on the far right at the gate. Stop anywhere, including at Lake Louise, and you need it. The family or group rate covers everyone in one vehicle, so $24.50 is what most carloads pay.
At Lake Louise the exit drops you into the village. The lake is a short climb above it on Lake Louise Drive, where the lakeshore lot costs $42 a day from 15 May 2026 to 12 October 2026 and is free outside those dates. The Park and Ride at 1 Whitehorn Road, Lake Louise, on the ski hill side of the highway, is free with a shuttle reservation. Decide between those two before you leave Canmore, because in summer there is no third option.
By bus: Roam Route 3 to Banff, then the 8X
Roam Transit runs no bus from Canmore to Lake Louise without a change: Route 3 takes you from Canmore to the Banff High School Transit Hub, and Route 8X takes you from that same hub to the Lake Louise lakeshore. The two fares add up to $18.50 one way for an adult, and the whole trip takes about two hours if the connection is tight.
| Route 3, Canmore to Banff, adult | $6 |
|---|---|
| Route 3, senior or youth | $3 |
| Route 8X, Banff to the lakeshore, adult | $12.50 |
| Route 8X, senior or youth | $6.25 |
| Children 12 and under, both routes | free, 8X seat reservation still required |
| 8X reservation fee, per booking | $3 |
| Through fare, adult, one way | $18.50 |
Route 3 runs every day, 39 times a day each way on the timetable Roam publishes, with the first bus leaving Canmore 9th Street at 6:19 am and reaching the Banff hub at 6:46 am. The last bus back from Banff leaves at 11:29 pm, and the run takes 27 to 29 minutes. One caution: the timetable Roam links from the Route 3 page is titled valid from 16 May 2025, and Roam had not posted a 2026 version when this page was written, so check the Roam site before you count on a minute.
From 2 September the 9th Street Transit Hub in Canmore is closed for construction and Route 3 uses a temporary stop at 10th Street. A paid Regional fare includes a free 60-minute transfer onto the Canmore and Banff local routes.
The 8X is the leg that needs planning. It leaves the Banff High School Transit Hub, the same place Route 3 arrives, 17 times a day on the summer schedule, first at 6:00 am and last at 9:40 pm, and takes just under an hour to the lakeshore. Summer departures sell out, so reserve the 8X seat on roamtransit.com before you board Route 3 in Canmore; Route 3 itself has no reservations. Reserved passengers board first, and Roam warns the walk-up wait can reach two hours. The from Banff page covers the 8X in full, including the dates seats go on sale.
Two services you may read about elsewhere do not help from Canmore. The On-It bus that once linked Calgary, Canmore and Banff is not operating for the 2026 summer season, and the Parks Canada shuttles start at the Lake Louise Park and Ride, not in Canmore or Banff.

FlixBus, the one direct bus
FlixBus is the only scheduled bus that goes from Canmore to Lake Louise without a change, from $17.98 one way, 1 h 15 min, 2 departures a day. It picks up in Canmore at the bench outside the Northwinds Hotel on 2nd Avenue and sets down at both the village and the lakeshore.
| Fare, from | $17.98 |
|---|---|
| Distance | 83 km |
| Duration | 1 h 15 min |
| Departures a day | 2 |
| First bus | 8:15 am |
| Last bus | 4:45 pm |
| Canmore stop | 2 Ave at Northwinds Hotel |
| Lake Louise stops | Lake Louise Village (Shell) and Lake Louise (Lakeshore) |
The two Lake Louise stops are different places. Lake Louise Village (Shell) is the gas station at 200 Village Road, at the bottom of the hill, and Lake Louise (Lakeshore) is the bus parking on Lake Louise Drive, beside the lake. Board for the lakeshore unless you are staying in the village. FlixBus does not publish a season or an end date for this route, so treat the timetable on flixbus.ca as the only record of whether a given day runs.
Against the Roam pair, FlixBus is a few dollars more for an adult, does not require a change at Banff, and leaves later: its first bus is at 8:15 am, against a 6:19 am Route 3 that puts you at the lake by 6:57 am. If you want the lake early, take Roam. If you want to sleep and still get there, take FlixBus.
Is there a train?
No. No scheduled passenger train stops at Lake Louise or at Canmore. The Canadian Pacific line runs through both, and the station in the photo above has had no scheduled passenger service for decades. Rocky Mountaineer passes it between Banff and Vancouver without stopping, and no operator sells a Canmore to Lake Louise rail ticket. Searches for a train end at the bus or the car.
Canmore to Moraine Lake
Moraine Lake Road is closed to personal vehicles year round, so from Canmore you reach Moraine Lake by bus, shuttle or tour, never by driving your own car up the road. The public route is Roam to the Lake Louise lakeshore, then the Parks Canada Lake Connector shuttle between the two lakes.
| Adult | $30 |
|---|---|
| Senior 65+ or youth 13 to 18 | $15 |
| Children 12 and under | free, reservation still required |
| Booking fee, non-refundable | $3 |
| Available | 1 June to 12 October 2026 |
| Lake Connector season | 1 June to 12 October 2026 |
Roam sells the whole trip as the Super Pass: unlimited travel on every Roam route for one day, a reserved round trip on the 8X, and a round trip on the Lake Connector to Moraine Lake. Route 3 from Canmore is covered by it, and Roam's own instruction for Canmore riders is to take Route 3 to the Banff High School Transit Hub and connect to the reserved 8X there. The rule to know is Roam's: to access Moraine Lake you must start your journey with Roam Transit in Banff. Canmore works only because Route 3 ends at the hub where the 8X begins.
The Super Pass does not get you to Moraine Lake for sunrise. The Lake Connector runs 7:00 am to 6:00 pm, and the last one back from Moraine Lake leaves at 6:00 pm. Parks Canada's Alpine Start shuttle at 4:00 am and 5:00 am leaves from the Lake Louise Park and Ride, so it means driving there in the dark. The Moraine Lake shuttle page lays out every way in, including the tour operators that are allowed up the road when you are not.
Stops on the way: Johnston Canyon and Morant's Curve
Both stops are on the Bow Valley Parkway, not on the Trans-Canada, so you only get them by trading the highway for the old road west of Banff. Johnston Canyon is about 25 kilometres from Banff on the parkway, an easy hour return on the catwalks to the Lower Falls, and its lot fills mid-morning in summer. Morant's Curve is near the Lake Louise end, the bend in the Bow where the railway photographs have been taken for a century.
The parkway has rules that change through the year, all of them for wildlife, and they are the ones on the from Banff page. From 1 March to 25 June no travel is permitted between 8 pm and 8 am on the 17-kilometre eastern section between the Fireside day use area and Johnston Canyon Campground. From 30 April to 25 June and again from 1 September to 6 October, Parks Canada removes public vehicles from that eastern section entirely for cycling; you can still join the western part at Castle Junction from the Trans-Canada. The program runs as a pilot through 2030, so check the Parks Canada page linked at the bottom before planning a parkway drive in spring or fall. The parkway also needs a park pass even if you never stop.
If you would rather not drive to Johnston Canyon, Roam Route 9 runs there from the same Banff hub Route 3 arrives at. From Canmore the practical pattern is highway one way for speed, parkway the other way when you are not racing a parking lot.

Staying in Canmore and day-tripping
Canmore works as a base for Lake Louise, at a cost of about 40 minutes more each way than Banff. You gain a town outside the park with more beds and no park pass needed to sleep there. You lose part of the early start, and every summer plan for Lake Louise turns on arriving before the lot fills.
By bus, a Canmore day trip is a long day if you want one. The first Route 3 out of Canmore at 6:19 am connects to the 6:00 am 8X, which reaches the lakeshore at 6:57 am, ahead of the tour coaches. Coming back, the last 8X leaves the lakeshore at 10:40 pm and the last Route 3 leaves Banff at 11:29 pm. A full lakeshore loop, the Lake Agnes tea house climb and lunch fit easily between those, and the one-day itinerary is built around exactly that window.
By car in summer, the terms are the same as from Banff with an extra 40 minutes on the front: leave Canmore in the dark for the lakeshore lot, or drive to the Park and Ride and take the $12.75 shuttle, which starts at 6:30 am. In winter the day trip is easier, not harder: the lot is free and rarely full, the ski hill sits across the highway from the village, and the only thing to manage is the road, so read the winter page and check road conditions before you set out. If Lake Louise is the whole point of the trip, a night in Banff or the Lake Louise village buys you the morning; from Canmore the drive is short enough that the choice rarely decides the day.
Common questions
Can you drive from Canmore to Lake Louise?
Is there a shuttle from Canmore to Lake Louise?
How far is Canmore from Lake Louise?
Is the drive from Canmore to Lake Louise bad in winter?
Can I do Lake Louise as a day trip from Canmore?
Route 3 fares, stops and the transfer rule come from Roam Transit: routes, fares, Route 3 and its timetable, and the Super Pass from Super Pass reservations, checked 15 September 2026. Route 8X fares and times come from route 8X and reservations, checked 12 August 2026. The direct bus comes from FlixBus, checked 15 September 2026. The Banff to Lake Louise leg comes from Lake Louise Ski Resort. Road rules and cycling dates come from Parks Canada: the Bow Valley Parkway and shuttle information, checked 12 August 2026. Park entry, parking and shuttle prices come from the site's Parks Canada fee data.