Lake Louise

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.

Road conditions today

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 road525 km, as FlixBus publishes it
Edmonton to Calgary leg293 km, as FlixBus publishes it
Calgary to the Lake Louise village184 km, Parks Canada's map
Jasper route, by roadabout 602 km on two Parks Canada figures
Edmonton to Jasper leg370 km, Parks Canada
Jasper to Lake Louise leg232 km, about 3 hours without stops
Driving either routedrive time not published by any operator
FlixBus, Edmonton to Lake Louise8 h 35 min
Rider Express, Edmonton to Calgaryabout 4 hours
FlixBus's through figure is longer than its two legs added (477 km) because the bus serves several stops in each city. Times assume clear roads. Checked September 15, 2026.

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.

Park entry from the Banff East Gate
Adult, per day$12.25
Senior, per day$10.75
Youth, 17 and underfree
Family or group, per vehicle$24.50
Free entry, Canada Strong Pass19 June to 7 September 2026
Lakeshore parking, in season$42 a day
Prices from Parks Canada; the fees page carries the date they were checked.

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.

The Jasper route
Edmonton to Jasper370 km on Trans-Canada Highway 16 (also called the Yellowhead Highway)
Jasper to Lake Louise232 km, about 3 hours without stops
Park passrequired from the Jasper gate; the parkway has no through lane
Fuel on the parkwaySaskatchewan River Crossing, closed October to April
Cell coverage on the parkwaynone on the road; signal at each end only
Snow tires or chainslaw on the parkway 1 November to 31 March
Distance from Parks Canada's Jasper pages; parkway facts from Parks Canada via the Highway 93 page. Checked September 15, 2026.

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.

Lake Louise and the Victoria Glacier from the lakeshore
The far end of both routes. 525 kilometres through Calgary, about 602 through Jasper.Photo by Chensiyuan, CC BY-SA 4.0.

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.

FlixBus Edmonton to Lake Louise
Fare, from$45.97
Fare, average$54.98
Distance525 km
Duration, minimum8 h 35 min
Departures a daydaily; count not published
First and last busnot published on the route page
Change in Calgarynot stated on the route page
Edmonton stopsJasper Ave downtown, Southgate and Belvedere transit centres
Lake Louise stopsLake Louise Village (Shell) and Lake Louise (Lakeshore)
From flixbus.ca, checked September 15, 2026. FlixBus fares move with demand; the figure is a starting price.

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.

Rider Express, Edmonton to Lake Louise via Calgary
Edmonton to Calgary, fare fromabout $45, as Rider prints it
Edmonton to Calgary, durationabout 4 hours
Edmonton to Calgary, departures10 or more a day
First Edmonton to Calgary coach, checked day8:15 am from Kingsway LRT Station, into Calgary 1:10 pm
Calgary to Vancouver coach, checked dayleaves Calgary 7:20 am
Calgary to Lake Louise farenot published on any page we could read
Arrival at Lake Louisenot published
Edmonton stop10242 105 St NW (Unit 101), Edmonton
Lake Louise stop200 Village Road, the Shell station
From riderexpress.ca, checked September 15, 2026. Trip times are the ones the site listed for that day only.

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.

Winter on the two routes
Icefields Parkway, snow tires or chainslaw, 1 November to 31 March
Icefields Parkway, plowing7 am to 3:30 pm, seven days a week
Icefields Parkway, saltnone; expect compact snow
Icefields Parkway, servicesnone between Lake Louise and Jasper
Trans-Canada, Lake Louise to Yohowinter tires by law, 1 October to 30 April
Lakeshore parking in winterfree; the lot is rarely full
FlixBus in winterno season published; check the date on flixbus.ca
Parkway rules from Parks Canada via the Highway 93 page; the Yoho rule from the road conditions page.

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?

525 km by the Calgary route, the figure FlixBus publishes for its bus. The two legs the operators publish separately are 293 km from Edmonton to Calgary and 184 km from Calgary to the Lake Louise village. The Jasper route is longer: 370 km from Edmonton to Jasper on Parks Canada's figure, then 232 km down the Icefields Parkway, about 602 km in all.

How long does it take to drive from Edmonton to Lake Louise?

No operator or Parks Canada page publishes a drive time for either route, so this page does not invent one. The nearest published figures are the buses: FlixBus takes 8 h 35 min through Calgary with stops, and Rider Express calls Edmonton to Calgary about 4 hours. On the Jasper route Parks Canada puts the parkway alone at about 3 hours without stops, and publishes nothing for Highway 16.

Is there a bus from Edmonton to Lake Louise?

Yes. FlixBus sells Edmonton to Lake Louise from $45.97, 8 h 35 min, and says it runs daily; its route page does not say whether you change buses in Calgary. Rider Express has no Edmonton to Lake Louise route: you ride its Edmonton to Calgary coach, then its Calgary to Vancouver coach, which stops at the Lake Louise village. Both set down at the Shell station at 200 Village Road; FlixBus also goes on to the lakeshore.

Which is the more scenic route, through Calgary or through Jasper?

Jasper, and it is not close. The Calgary route is prairie highway to Calgary and then the Trans-Canada up the Bow Valley, with the mountains in the last 184 km. The Jasper route puts you on the Icefields Parkway for 232 km past the Columbia Icefield, Peyto Lake and Bow Lake. It is also about 77 km longer, has one summer fuel stop and none in winter, no cell signal, and needs a park pass from the Jasper gate. Take it when you have the day; take Calgary when you have the evening.

Can I do Lake Louise as a day trip from Edmonton?

Not by bus, and not sensibly by car. The direct bus takes 8 h 35 min each way. Driving, the lakeshore lot fills by sunrise in July and August, and the Park and Ride shuttle stops selling seats at 5:00 pm; whatever the drive time is, it is longer than the window. Stay a night in Lake Louise, Banff or Calgary and do the lake the next morning.

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.