Getting around Banff without a car
Can you get around Banff without a car?
Yes for Banff townsite, Canmore, Lake Minnewanka and Lake Louise, all served by Roam Transit buses. Moraine Lake and the Icefields Parkway beyond Lake Louise are not on this network and need a shuttle, a tour or a rental car instead.
What Roam Transit actually covers, and what it doesn’t
Banff is one of the few mountain towns in the Rockies where a rental car is genuinely optional, at least for a core loop of destinations. The public bus system, Roam Transit, links Banff townsite to Canmore, Lake Minnewanka, Sulphur Mountain and Lake Louise. That’s a genuinely useful network if your plans stay inside it.
The catch is that Roam Transit’s reach ends abruptly. It does not go to Moraine Lake, and it does not run along the Icefields Parkway toward Jasper. Those routes are served by entirely different, commercially operated shuttles and tours, sold and scheduled separately. Confusing the two is the single most common way visitors end up stranded, so this page keeps the distinction explicit throughout: what Roam Transit does, and where you need something else.
Two topics get only a brief mention here because they each have their own page: the specific booking mechanics for the Moraine Lake shuttle, and the trip in from Calgary International Airport. Both are covered in more depth at /guides/moraine-lake-shuttle-guide/ and /guides/calgary-airport-to-banff/.
The Roam Transit route map, in plain terms
| Route | Serves | Type |
|---|---|---|
| Route 1 | Banff townsite to Sulphur Mountain (Banff Gondola base) | Local |
| Route 2 | Banff townsite to Tunnel Mountain area | Local |
| Route 3 | Banff to Canmore | Regional |
| Route 6 | Banff to Lake Minnewanka | Local/park |
| Route 8X | Banff to Lake Louise, express with fewer stops | Regional |
| Route 8S | Banff to Lake Louise, scenic with more stops | Regional |
Those six routes are the entire practical toolkit for a car-free visit centred on Banff. If a site you want to see isn’t reachable by one of them, or by walking, it needs a shuttle, a tour or a taxi, not a Roam Transit bus.
Fares and passes: the general logic
Roam Transit prices in the usual way for a small-town transit system: a single-ride fare for one trip, and a day pass that becomes worthwhile once you’re making more than two or three rides in a day. If your plan is Banff townsite in the morning, Lake Minnewanka in the afternoon and back to your hotel by dinner, a day pass will almost always beat paying per ride. If you’re only doing one round trip, such as riding to Sulphur Mountain and back, a single fare or a return fare usually works out cheaper.
Payment on board accepts contactless tap, the Roam Transit mobile app and cash. Fares and pass prices are adjusted from year to year, so treat any specific number you see elsewhere as provisional and check the current fare table on the official Roam Transit site or app before you travel. The same caution applies to the separate Parks Canada park pass, which every vehicle and every person needs inside Banff National Park regardless of how you’re getting around, and which has nothing to do with the transit fare.
Reaching Canmore, Sulphur Mountain, Tunnel Mountain and Lake Minnewanka
Canmore. Route 3 runs between Banff and Canmore roughly every 30 to 60 minutes through the day, tapering off in the evening. This route matters more than it might seem, because a lot of visitors book cheaper hotels in Canmore and use route 3 as their commute into Banff for the day. If you’re staying in Canmore without a car, plan your evenings around the route’s last departure rather than assuming buses run as late as they do in a city.
Sulphur Mountain. Route 1 gets you to the base of the Banff Gondola without a car, which is useful because parking at the gondola base can fill up on busy summer days. The gondola ride itself, up to 2,281 metres with a boardwalk to Sanson’s Peak, is a separate ticket from the bus fare.
Tunnel Mountain. Route 2 serves the Tunnel Mountain area, home to a cluster of hotels and campgrounds as well as the trailhead for the short Tunnel Mountain hike, 4.3 kilometres return with about 300 metres of elevation gain. It’s a practical option if you’re staying at one of the Tunnel Mountain properties and don’t want to walk into town every time.
Lake Minnewanka. Route 6 is one of the more useful routes for a car-free itinerary, because it reaches a genuine lake, 21 kilometres long and the largest in the park, without needing a shuttle or a tour. From May to October there’s also a boat cruise on the lake, bookable separately from the bus ride out.
Getting to Lake Louise by bus
Routes 8X and 8S both connect Banff to Lake Louise, about 58 kilometres and roughly 45 minutes by road. Route 8X is the more direct option, aimed at visitors who just want to get to the lake and back with minimal stops along the way. Route 8S makes more stops, including points useful for hikers heading toward trails in the area.
Once you arrive at Lake Louise by bus, be aware that lakeside parking there is separately paid, limited and best reserved in advance for anyone driving, which is one more reason the bus is genuinely competitive on this route rather than just a fallback. Full parking details live at /guides/parking-banff-lake-louise/, since that’s outside the scope of a page about transit.
What Roam Transit does not do from Lake Louise is continue on to Moraine Lake. That short 14-kilometre stretch is closed to personal vehicles year-round since 2023, and it runs on its own shuttle and tour system rather than as an extension of the regular Lake Louise routes. If Moraine Lake is on your list, treat it as a separate leg of the trip with its own booking, covered fully in the dedicated shuttle guide linked above.
Where the network stops: Moraine Lake and the Icefields Parkway
This is the part worth reading twice if you’re planning a no-car trip: Roam Transit’s reach ends at Lake Louise. It does not extend to Moraine Lake, and it does not run along the 232-kilometre Icefields Parkway toward the Columbia Icefield or Jasper. Anything beyond Lake Louise needs a different kind of transport entirely.
For Moraine Lake, that means the Parks Canada shuttle, a connector shuttle, a tour bus, or arriving by bicycle. For the Icefields Parkway and its stops, from Peyto Lake and Bow Lake through to the Columbia Icefield and Jasper, the realistic no-car options are a guided day tour with hotel pickup, a private transfer, or a rental car. There is no walk-up local bus for this stretch, and there’s no cell coverage to rely on between Saskatchewan River Crossing and Jasper if plans change mid-route, so book ahead rather than assuming you can improvise once you’re there.
Filling the gaps: tours, transfers and walking
For visitors who want to see more than the Roam Transit network covers, tours and private transfers are the practical substitute for a rental car, and they solve a second problem too: none of them require you to find parking at Lake Louise, Moraine Lake or anywhere along the parkway.
A hop-on hop-off bus pass around Banff National Park covers ground the regular Roam Transit routes don’t reach on a fixed daily schedule, which suits travellers who want to string together several stops without committing to a single guided itinerary.
For the Icefields Parkway and Jasper specifically, where there is no local transit option at all, an all-inclusive private tour with hotel pickup and drop-off removes the driving question entirely for a full day out. If your trip continues on to Jasper rather than looping back to Banff, a one-way private transfer between Jasper and Banff or Canmore lets you see the parkway stops along the way instead of just driving it.
Inside Banff townsite itself, you don’t need transit or a tour at all for a lot of the highlights. A guided walking tour of Banff village covers Banff Avenue, the Bow Falls area and the historic core entirely on foot, which is worth remembering before booking any wheeled transport for what is, in the townsite itself, a compact and walkable place.
Frequency changes with the season
Roam Transit runs its fullest schedule from late spring through early fall, when demand across all six routes is highest. Buses to Lake Louise and Lake Minnewanka thin out noticeably in the shoulder seasons, and some services reduce further or pause outright in the depths of winter, when a lot of visitor traffic shifts toward the SkiBig3 shuttle network instead. If you’re visiting in September, October or the winter months, check the live schedule the same day rather than assuming a route runs as often as it does in July. A bus that comes every 20 minutes in peak summer might come every 40 to 60 in November, and missing one connection can cost you an hour rather than five minutes.
This matters most for day trips with a fixed return, such as riding out to Lake Louise for sunrise and needing to be back in Banff for an evening reservation. Build in a buffer, and treat the posted timetable as a guide rather than a guarantee, especially on the regional routes 3 and 8X/8S where a single missed bus can mean a long wait for the next one.
Practical notes for a car-free stay
A few habits make the difference between Roam Transit working well and feeling like a constant scramble. Stops in Banff townsite are close enough together that walking between the Banff Gondola base, downtown Banff Avenue and the Bow Falls area is often faster than waiting for a bus over that short a distance, so don’t reach for the timetable out of habit. Keep the Roam Transit app or a screenshot of the current route map handy, since cell coverage inside the townsite is reliable but thins out as soon as you’re on the highway toward Lake Louise or Canmore.
If your itinerary includes a full day at Lake Louise, including a hike such as Lake Agnes Tea House or the Plain of Six Glaciers, check the return schedule for routes 8X and 8S before you set out on the trail, not after you’re back at the bus stop. Evening service back to Banff is less frequent than the midday schedule, and being stuck at Lake Louise after the last bus leaves is a genuinely bad way to end a hiking day. The same logic applies in reverse for Canmore: route 3’s last departure back from Banff runs earlier than a night out in town might assume.
A simple way to plan a car-free day
| You want to see | Reachable by | Notes |
|---|---|---|
| Banff Avenue, Bow Falls, Surprise Corner | On foot | No bus needed inside the townsite |
| Banff Gondola / Sulphur Mountain | Route 1 | Gondola ticket is separate |
| Tunnel Mountain trailhead | Route 2 | Shared with nearby hotels |
| Canmore | Route 3 | Regional route, check last departure |
| Lake Minnewanka | Route 6 | Boat cruise is a separate booking |
| Lake Louise | Route 8X or 8S | Lakeside parking is paid and limited if driving |
| Moraine Lake | Not on Roam Transit | Parks Canada shuttle, tour, or bike only |
| Icefields Parkway, Columbia Icefield, Jasper | Not on Roam Transit | Guided tour or private transfer |
If your trip is built around Banff, Canmore, Lake Minnewanka, Sulphur Mountain and Lake Louise, Roam Transit alone can genuinely carry the whole itinerary. The moment Moraine Lake or anything past Lake Louise enters the plan, budget separately for a shuttle or tour rather than assuming the local bus network stretches that far. For a broader sense of how many days that itinerary needs, see /guides/how-many-days-in-banff/.
Two more no-car options worth knowing about
Roam Transit isn’t the only way to move around without driving. The Legacy Trail, a paved path connecting Banff and Canmore, is a genuine cycling option for travellers who’d rather pedal the 26 kilometres than wait for route 3, and it’s detailed at /guides/legacy-trail-biking-banff-canmore/.
If you’re visiting in winter for the SkiBig3 resorts, Banff Sunshine, Lake Louise Ski Resort and Mount Norquay all run their own free or included shuttles from Banff and Canmore hotels, separate from Roam Transit’s regular routes. That system is covered on its own in the dedicated ski shuttle guide, since ski shuttle logistics differ enough from summer sightseeing to need their own page.
For a full itinerary built specifically around not renting a car from the moment you land in Calgary, see /itineraries/banff-without-a-car-from-calgary/, which walks through the airport transfer, the townsite, and how far Roam Transit can realistically take you before you need to book something else.
Getting around Banff without a car: frequently asked questions
Does Roam Transit go to Moraine Lake?
No. Moraine Lake sits outside the Roam Transit network entirely. It’s reached only by Parks Canada shuttle, a Roam Transit connector product sold separately from the regular routes, a tour bus or bicycle, and never by personal vehicle.
Does Roam Transit run along the Icefields Parkway or to Jasper?
No. Roam Transit’s furthest route ends at Lake Louise. Everything north of that, including Peyto Lake, the Columbia Icefield and Jasper itself, is covered by separate commercial shuttles and tours, not by the local transit system.
Which Roam Transit route goes to Canmore?
Route 3 runs between Banff and Canmore. It’s the only regional route in the network and the one most visitors staying in the cheaper Canmore hotels rely on to reach Banff townsite.
How do I get from Banff to Lake Louise without a car?
Roam Transit routes 8X and 8S connect Banff to Lake Louise. Route 8X runs more directly with fewer stops; route 8S serves more points along the way, including some trailheads.
Is there a bus to Lake Minnewanka?
Yes, route 6 runs from Banff to Lake Minnewanka, one of the few lakes near the townsite reachable by transit rather than only by car or tour.
Can I reach Sulphur Mountain and Tunnel Mountain by bus?
Yes. Route 1 serves the base of the Banff Gondola on Sulphur Mountain, and route 2 serves the Tunnel Mountain area, both within the townsite network.
Do I need cash for Roam Transit, or can I use a card?
Roam Transit accepts contactless tap payment and its own mobile app on board, along with cash. Fares and pass prices change from season to season, so check the current schedule and fare page before you travel rather than relying on an old figure.
If Roam Transit doesn’t reach a site, how do I get there without renting a car?
For Moraine Lake, the Icefields Parkway and Jasper, the practical options are a Parks Canada or commercial shuttle, a guided day tour with hotel pickup, or a private transfer. These are booked separately from Roam Transit and run on their own schedules.
Transfers & shuttles on GetYourGuide
Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.
GetYourGuide does not provide a product photo for this activity — the image shows the meeting point, photographed by us.


