Getting from Edmonton to Lake Louise
Edmonton to Lake Louise is 525 kilometres through Calgary, or about 602 kilometres through Jasper and down the Icefields Parkway. One direct bus runs it, FlixBus, from $45.97 in 8 h 35 min. Rider Express gets you there with a change in Calgary. No operator publishes a drive time.
Updated Mountain Time.
Right now
Plan the arrival, not the drive
Through the summer the lakeshore lot fills by sunrise and the Park and Ride shuttle sells out. From Edmonton you cannot arrive early enough the same morning by either route, so book a night near the lake or a shuttle seat for the day after you arrive.
Distance and how long it takes
Edmonton to Lake Louise is 525 kilometres by the Calgary route, the figure FlixBus publishes for its bus, and about 602 kilometres by the Jasper route on Parks Canada's two figures. No operator or Parks Canada page publishes a car drive time for either, so this page does not invent one. The bus does the Calgary route in 8 h 35 min with stops.
| Calgary route, by road | 525 km, as FlixBus publishes it |
|---|---|
| Edmonton to Calgary leg | 293 km, as FlixBus publishes it |
| Calgary to the Lake Louise village | 184 km, Parks Canada's map |
| Jasper route, by road | about 602 km on two Parks Canada figures |
| Edmonton to Jasper leg | 370 km, Parks Canada |
| Jasper to Lake Louise leg | 232 km, about 3 hours without stops |
| Driving either route | drive time not published by any operator |
| FlixBus, Edmonton to Lake Louise | 8 h 35 min |
| Rider Express, Edmonton to Calgary | about 4 hours |
The number that decides the trip is not the distance but the hour you arrive. In July and August the lakeshore lot fills by sunrise and Parks Canada turns cars away; the alternative is the free Park and Ride and the Parks Canada shuttle, whose last departure up to the lake is 5:00 pm. Neither route from Edmonton gets you there before the lot fills on the same morning, so an Edmonton trip in summer is a night somewhere near the lake, then the lake. Outside the summer months none of this applies and you can arrive when you like.
The Calgary route: Highway 2, then the Trans-Canada
The Calgary route is the shorter and the faster of the two, and the one every bus uses. Take Highway 2 south from Edmonton to Calgary, then the Trans-Canada, Highway 1, west through Canmore and the Banff East Gate, past Banff to the Lake Louise exit. Two roads, two turns, divided highway most of the way, and fuel and food in every town.
The park pass question arrives at the Banff East Gate, a few minutes west of Canmore. If you drive through the park without stopping you do not need one, and westbound vehicles use the through lane on the far right. Stop anywhere, including at Lake Louise, and you need it, so buy it before the gate 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 |
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. The last 184 kilometres are the ones the from Calgary page covers in detail, including the airport coaches.
The Jasper route: Highway 16, then the Icefields Parkway
The Jasper route is the scenic one, and it costs you about 77 kilometres, a park pass from the Jasper gate, and most of a day. Take Highway 16 west from Edmonton, the Yellowhead, for the 370 kilometres Parks Canada gives to Jasper, then Highway 93 North, the Icefields Parkway, 232 kilometres south to the Lake Louise junction. Parks Canada publishes no drive time for Highway 16 and puts the parkway at about 3 hours without stops.
| Edmonton to Jasper | 370 km on Trans-Canada Highway 16 (also called the Yellowhead Highway) |
|---|---|
| Jasper to Lake Louise | 232 km, about 3 hours without stops |
| Park pass | required from the Jasper gate; the parkway has no through lane |
| Fuel on the parkway | Saskatchewan River Crossing, closed October to April |
| Cell coverage on the parkway | none on the road; signal at each end only |
| Snow tires or chains | law on the parkway 1 November to 31 March |
The pass rule is stricter than on the Trans-Canada. Parks Canada requires a park pass on the Icefields Parkway even if you never stop, and a pass bought at the Jasper gate is a national parks pass that covers Lake Louise the same day. Fill the tank in Jasper: the one pump on the parkway, at Saskatchewan River Crossing, is closed from October to April, and there is no cell signal between the two ends.
Give the parkway the day. The from Jasper page has the six stops Parks Canada names, with distances, and the Highway 93 page shows whether the road is open right now. Leave Edmonton early, be in Jasper by late morning, and you reach Lake Louise mid-afternoon with the Columbia Icefield done. Leave Edmonton after lunch and you finish the parkway in the dark, which in winter means after the plows have stopped.

By bus: FlixBus direct, Rider Express with a change
FlixBus is the only operator that sells Edmonton to Lake Louise as one ticket, from $45.97, 8 h 35 min, daily. Rider Express reaches Lake Louise only on its Calgary to Vancouver coach, so from Edmonton it is two tickets and a change in Calgary. There is no train: Via Rail runs Edmonton to Jasper, not to Lake Louise.
| Fare, from | $45.97 |
|---|---|
| Fare, average | $54.98 |
| Distance | 525 km |
| Duration, minimum | 8 h 35 min |
| Departures a day | daily; count not published |
| First and last bus | not published on the route page |
| Change in Calgary | not stated on the route page |
| Edmonton stops | Jasper Ave downtown, Southgate and Belvedere transit centres |
| Lake Louise stops | Lake Louise Village (Shell) and Lake Louise (Lakeshore) |
The route page does not say whether you change buses in Calgary. What it does publish is the two legs sold separately: Edmonton to Calgary from $29.98, 3 h 30 min, 7 trips a day, and Calgary to Lake Louise from $24.98, 3 h 0 min, 2 a day, first at 6:30 am and last at 3:00 pm. Those add to less than the through time, so plan on time in Calgary and read the booking page for the exact connection before you pay. The two Lake Louise stops are different places: the Shell at 200 Village Road is at the bottom of the hill, and the Lakeshore stop is beside the lake. Board for the lakeshore unless you are staying in the village.
| Edmonton to Calgary, fare from | about $45, as Rider prints it |
|---|---|
| Edmonton to Calgary, duration | about 4 hours |
| Edmonton to Calgary, departures | 10 or more a day |
| First Edmonton to Calgary coach, checked day | 8:15 am from Kingsway LRT Station, into Calgary 1:10 pm |
| Calgary to Vancouver coach, checked day | leaves Calgary 7:20 am |
| Calgary to Lake Louise fare | not published on any page we could read |
| Arrival at Lake Louise | not published |
| Edmonton stop | 10242 105 St NW (Unit 101), Edmonton |
| Lake Louise stop | 200 Village Road, the Shell station |
On the day this page was checked, Rider's first coach out of Edmonton reached Calgary at 1:10 pm and its one westbound coach through Lake Louise had left Calgary at 7:20 am. That is a night in Calgary, not a change of bus. Rider Express is the answer if you are going on to Golden or Vancouver; for Lake Louise alone, FlixBus is the bus. Rider's site menu also lists an Edmonton to Jasper route, but the route did not appear in the timetable data the site serves and its page did not load, so this page does not count on it.
Flying to Calgary instead
Flying to Calgary buys you the airport coaches, not a shorter trip. Brewster Express leaves Calgary International Airport for the Fairmont on the lakeshore, and both FlixBus and Rider Express stop at the airport on their Edmonton to Calgary runs, so the airport is where the Edmonton bus and the lake coach meet whether you fly or not. This page quotes no flight time or fare; both change daily.
The from Calgary page has the Brewster Express season, fare and timetable, the Banff Airporter connection through Roam Transit, and the airport drive. The honest comparison: a flight plus a three-hour coach is not faster than the 8 h 35 min direct bus once you count the airport, and it costs more. Fly to Calgary when Calgary is where you are starting anyway, or when someone else is paying.
Edmonton to Lake Louise in winter
In winter the Calgary route is the sane one and the Jasper route is the beautiful one with the law attached. Highway 2 and the Trans-Canada are divided, ploughed, year-round highways with towns along them. The Icefields Parkway is a mountain road with no services, plowed 7 am to 3:30 pm, seven days a week, not salted, and closed without notice for storms and avalanche control.
| Icefields Parkway, snow tires or chains | law, 1 November to 31 March |
|---|---|
| Icefields Parkway, plowing | 7 am to 3:30 pm, seven days a week |
| Icefields Parkway, salt | none; expect compact snow |
| Icefields Parkway, services | none between Lake Louise and Jasper |
| Trans-Canada, Lake Louise to Yoho | winter tires by law, 1 October to 30 April |
| Lakeshore parking in winter | free; the lot is rarely full |
| FlixBus in winter | no season published; check the date on flixbus.ca |
Parks Canada's tire rule on the parkway reads: your vehicle must have snow tires or chains when you are driving on the Icefields Parkway from November 1 to March 31, or any other period during which the Icefields Parkway is covered with snow and ice. Drive it inside the plowing hours and in daylight, which in midwinter are roughly the same thing, and leave Jasper with a full tank because nothing on the road is open. When the parkway closes, it reopens after the Trans-Canada, so a storm on the Jasper route can add a day; the same storm on the Calgary route usually adds hours.
Lake Louise itself is easier in winter, not harder. The lot is free, the lake is frozen and skated on, and the ski hill sits across the highway from the village; the winter page has all of it. Check road conditions for the Lake Louise end and the Highway 93 page for the parkway before you set out, and put winter tires on the car whichever way you go.
Stops on the way
On the Calgary route the stops are in the last 184 kilometres; on the Jasper route they are the whole point. Red Deer is the halfway town on Highway 2, and the coach stop, but not a reason to stop. Canmore and Banff are the towns before the lake, and Johnston Canyon on the Bow Valley Parkway is the one walk between Banff and Lake Louise worth leaving the highway for; the from Calgary page has the parkway's seasonal closures.
On the Jasper route, Parks Canada names six stops between Jasper and Lake Louise: Athabasca Falls, Sunwapta Falls, the Columbia Icefield, Saskatchewan River Crossing, Peyto Lake and Bow Lake. The Columbia Icefield is the one that takes real time and the one where most people eat. Do all six and the parkway is a full day; do the Icefield and Peyto Lake and it is an afternoon. The from Jasper page has the distances for each.
Whichever route you take, the lake is the end of it, not a place on it. If Lake Louise is the whole reason for the trip, book a bed in the village, in Banff or at the campground, and see the hotels page for the choice. The morning after the drive is the morning you want at the lake, and the one-day itinerary is built for it.
Common questions
How far is Edmonton from Lake Louise?
How long does it take to drive from Edmonton to Lake Louise?
Is there a bus from Edmonton to Lake Louise?
Which is the more scenic route, through Calgary or through Jasper?
Can I do Lake Louise as a day trip from Edmonton?
The direct bus comes from FlixBus: Edmonton to Lake Louise, Edmonton to Calgary and Calgary to Lake Louise. The change in Calgary comes from Rider Express and its Edmonton and Lake Louise stop pages. The Edmonton to Jasper distance and the Highway 16 name come from Parks Canada's Jasper visit and how to get here pages. Parkway length, tire law, plowing, fuel and cell coverage come from Parks Canada's winter maintenance page via the Highway 93 page. The Calgary to village distance is from the Parks Canada area map held on the village page. Park entry, parking and shuttle prices come from the site's Parks Canada fee data. All checked September 15, 2026.