Working draft — not indexed. Editorial review incomplete.
Revelstoke, British Columbia
A railway town whose last passenger train left in 1990, reached today only by scheduled coach off the Trans-Canada Highway — and once you're there, a two-dollar public bus runs past midnight to the lift, every night of the ski season.

The core trip works without a car, but a car materially expands your lodging, evening or mountain choices. Verified August 18, 2026.
At a glance
- Ski areas
- 2
- Within 30 min
- 2
- Closest
- 12 minPublic bus
- Reachable by transit
- 1 of 2
- Arriving from
- Kelowna International (YLW)3h 15m by public bus
- Groceries on foot
- YesYear-round town
The verdict
Verdict
Come for a place that rewards planning. There's no flight to Revelstoke and no train — the last passenger service through the 1905 CPR station ended in January 1990 — so arrival means a scheduled coach on the Trans-Canada, Ebus from Kelowna Airport or Rider Express from Vancouver or Calgary. The payoff on the other end is real: BC Transit's Route 5 is a $2 public bus that reaches Revelstoke Mountain Resort from before dawn to well past midnight, every night of the season, extending toward 2am three nights a week.
Do not come for a deep matrix. The honestly-confirmed access here holds two ski areas — Revelstoke Mountain Resort and the Nordic trails at Mount Macpherson, which needs a car — and Golden's Kicking Horse, 148 km east on the same highway, is treated as its own future destination rather than a stretch inclusion. And do not trust the intercity bus schedule at face value: the posted Revelstoke–Golden time reads like three hours one way, but that's a Mountain/Pacific time-zone artifact, not real travel time.
Is this base for you?
Who this suits
Best for
- Travelers happy to arrive by scheduled coach instead of a flight or a rental car. Ebus's Kelowna Airport pickup and Rider Express's Vancouver–Calgary run both stop in Revelstoke on a published timetable — a real plan, just not a same-day one.
- Anyone lodging downtown near Grizzly Plaza, where all three BC Transit routes converge and the $2 Route 5 bus reaches the lift from before dawn to past midnight.
- Skiers who want one serious lift-served mountain and a quiet cross-country option, not a week of resort-hopping — Revelstoke Mountain Resort is the whole downhill story in this matrix, by design.
Depends on you
- A real working town first, a resort second. Downtown Revelstoke is a genuine Main Street with year-round businesses that predate the ski hill by a century; Revelstoke Mountain Resort's own base village is smaller and newer than a purpose-built pedestrian village elsewhere on this site.
- Exactly one lift-served mountain, deliberately. Revelstoke Mountain Resort is the whole downhill story in this matrix — no second alpine area a shuttle away, and Golden's Kicking Horse is treated here as its own future destination rather than a day-trip add-on.
- A town oriented around heli- and cat-skiing as much as lift skiing. CMH, Selkirk Tangiers and other operators give Revelstoke a big-mountain culture that a lift-served visitor can feel everywhere downtown without necessarily buying into it.
The honest part
Things you should know
- 01
No commercial air service and no passenger rail reach Revelstoke at all. Canadian Pacific's mainline through downtown has carried freight only since VIA Rail's transcontinental Canadian was rerouted via Jasper in January 1990, and the nearest real airports, Kelowna and Calgary, are 187 km and 410 km away, each requiring its own coach connection from here.
- 02
The honestly-confirmed access matrix holds two ski areas. Golden's Kicking Horse Mountain Resort, 148 km east on the same highway, is treated here as its own future destination rather than a stretch row, and Revelstoke's large heli- and cat-skiing economy isn't a scheduled base-to-lift relationship this site's matrix can carry at all.
- 03
Read the Rider Express intercity schedule carefully before planning around it. Its own posted eastbound Revelstoke-to-Golden time looks like nearly three hours against a westbound trip of under an hour — a Mountain/Pacific time-zone artifact rather than real elapsed travel time, which actually runs closer to two hours each direction.
- 04
Only one of this page's two ski areas is reachable without a car, and general town transit is thin outside the resort corridor — Routes 1 and 3, which reach Southside, Big Eddy and the hospital, run Monday through Saturday only and stop for the day by about 6:10pm, with no Sunday service at all.
The access matrix
What you can ski from Revelstoke
Typical door-to-lift times in normal winter conditions.● marks areas reachable on published transit during ski hours. Every row is dated below.
- On foot or skis
- Public transport
- Lift from town
- Needs a vehicle
| Ski area | Getting there | Time | Best for | Main drawback |
|---|---|---|---|---|
| Transit-served. Revelstoke Mountain Resort | Public busBC Transit Revelstoke Route 5, the "Resort Shuttle," operated under contract by Revelstoke Transfers and funded jointly by the City of Revelstoke and BC Transit. Winter 2025/26 season (Nov 30, 2025-Apr 12, 2026): first trip about 5:20am, roughly every 10 minutes during the 7:15-9am peak and about every 45 minutes through midday and evening, last regular trip departs Grizzly Plaza 11:54pm and reaches RMR 12:06am nightly, with three extra trips Wednesdays, Fridays and Saturdays extending to about 1:50am and 2:09am. Cash fare $2.00 adult ($1.75 student/senior, free 12-and-under); a 10-ride book and monthly pass are also sold. The 12-minute figure is this specific late trip's own scheduled time on a multi-stop run; a direct drive covers the same roughly 3 km in about 8 minutes. | [1] | The whole reason most visitors come, on a $2 public bus | The resort's own site and Revelstoke Transfers both advertise shuttle hours of roughly 6:15am-8:30pm — badly stale next to BC Transit's current winter PDF, where the last regular trip runs to 12:06am. Check the official Rider's Guide, not the resort's marketing page. |
| Mount Macpherson | DriveAbout 7 km south of downtown on Highway 23, per the Revelstoke Nordic Ski Club's own figure; not independently mapped, so treat the drive-time estimate as approximate. Run by the Revelstoke Nordic Ski Club, a separate operation from Revelstoke Mountain Resort. | [6] | Groomed cross-country trails away from the RMR/downtown corridor | Absent from all three of BC Transit Revelstoke's published route and stop lists — not a difficult transfer, just no bus that reaches it at all. |
Sourcing note. Two claims here rest on first-party operator data re-verified live on 18 August 2026 — BC Transit Revelstoke’s Rider’s Guide for Route 5, the Resort Shuttle, and Rider Express’s own booking schedule for Revelstoke — and both are approved sources below. Ebus’s timetable and the airport, rail-history, Nordic-club and civic-fact citations elsewhere on this page were read directly but not re-verified to that standard, so they stay unapproved for now. This page holds at two ski areas rather than the standard-tier floor of three: Golden’s Kicking Horse, the one candidate that could close the gap, was weighed and excluded as its own future destination rather than a stretch inclusion, and no other candidate turned up after a dedicated search. That is why this page stays a draft.
Where to stay
Downtown around Grizzly Plaza (Mackenzie Avenue and 1st Street) is the pre-resort Main Street and the obvious base: year-round businesses, most restaurants and bars, and the one point every BC Transit route touches. Route 5 begins and ends near here, putting the $2 bus to Revelstoke Mountain Resort a short walk away.
A highway hotel strip — Coast Hillcrest, Sandman, Sutton Place, Northwinds, Basecamp Suites and others — makes up Route 5’s other regular stops, several with their own shuttle arrangements too, and is a reasonable transit-served alternative closer to the highway than to Grizzly Plaza’s restaurant density.
Revelstoke Mountain Resort’s own base village, at the edge of town on Mount Mackenzie, has slopeside lodging but is smaller and newer than a purpose-built pedestrian village elsewhere on this site — closer to a lodge cluster than a village. Arrow Heights, Big Eddy and Southside are residential neighborhoods served thinly by Routes 1 and 3 rather than Route 5 — where locals live more than where a ski trip bases itself.
Getting there
There is no flight to Revelstoke and, since January 1990, no train either. Canadian Pacific’s mainline still runs through downtown — the 1905 station still stands — but VIA Rail’s transcontinental Canadian was rerouted onto Canadian National’s line through Jasper after CP ended the subsidy that had kept it running here; the old station is now a CP yard office, and the tracks carry freight only. Revelstoke Airport (YRV) is real but day-VFR-only with no scheduled airline service — charter, the local flying club and a Ministry of Forests air-tanker base, not a way in.
The nearest real airports are Kelowna (YLW), about 187 km away, and Calgary (YYC), about 410 km — and reaching Revelstoke from either means a scheduled coach, not a taxi. Ebus runs the cleanest single-seat version: its Kelowna–Sicamous–Revelstoke–Golden–Lake Louise–Banff–Canmore–Calgary corridor, launched October 2025, picks up directly at Kelowna Airport and reaches Revelstoke in roughly three hours, six of seven days each direction. Rider Express covers the longer Vancouver–Calgary run daily, stopping at a highway gas station rather than a downtown terminal in both Revelstoke and Golden.
Read that Rider Express timetable carefully. The posted eastbound time from Revelstoke to Golden looks like almost three hours against a westbound trip of under an hour — not padding or an error, but a time-zone artifact: Golden runs on Mountain Time, Revelstoke on Pacific, and correcting for the hour puts the real trip at roughly 110 to 130 minutes each direction, in line with the drive. Treat a bare “three hours” for that leg as a clock reading, not a travel time.
Golden and its own resort, Kicking Horse, sit about 148 km east on the same highway both coach lines use — close enough to mention in the same breath as Revelstoke, and far enough, with its own townsite and its own unresolved last-mile shuttle, that it belongs to a future destination of its own rather than a stretch row here.
Getting around
Once you’re here, the story flips. BC Transit Revelstoke runs three routes, operated under contract by Revelstoke Transfers and funded jointly by the City of Revelstoke and BC Transit. Route 5, the Resort Shuttle, links downtown and Revelstoke Mountain Resort from about 5:20am to just past midnight daily, extending toward 2am three nights a week — full schedule and fares are in the matrix row above. Check the official Rider’s Guide for these hours rather than the resort’s own site: both Revelstoke Mountain Resort’s and Revelstoke Transfers’ marketing pages still advertise a roughly 6:15am–8:30pm window, well out of date next to BC Transit’s current winter PDF.
Routes 1 and 3 are the honest weak point: Southside, Big Eddy and the hospital, Monday through Saturday only, roughly hourly with a midday gap, done by about 6:10pm and closed entirely on Sundays. The transit map places three grocery stores — Save-On-Foods, Southside Market, Big Eddy Market — on or near these routes, a reasonable case for car-free daily living downtown, though it wasn’t checked on foot for this page.
Mount Macpherson’s cross-country trails, about 7 km south of downtown, don’t appear on any of the three routes’ published stop lists — a car is the only way there. Rogers Pass, the same corridor toward Golden and Calgary, is also serious backcountry ski-touring country inside Glacier National Park — a different kind of trip from anything in this page’s matrix, and a real closure risk: Parks Canada’s Highway Avalanche Control Program can shut the Trans-Canada through it for hours or, in a hard winter, days.
Who it suits
- Travelers happy to arrive by scheduled coach instead of a flight or a rental car. Ebus’s Kelowna Airport pickup and Rider Express’s Vancouver–Calgary run both stop in Revelstoke on a published timetable — a real plan, just not a same-day one.
- Anyone lodging downtown near Grizzly Plaza. All three BC Transit routes converge there, and the $2 Route 5 bus reaches the lift from before dawn to past midnight.
- Skiers who want one serious lift-served mountain and a quiet cross-country option, not a week of resort-hopping. Revelstoke Mountain Resort is the whole downhill story in this matrix, by design.
- Rail and mountain-town history readers. Downtown still reads as a railway town first, a ski town second.
It suits multi-mountain skiers least — this page’s honestly-confirmed matrix holds two ski areas, not four or five.
Living for a season
Revelstoke is a genuine year-round city, not a resort camp. Statistics Canada’s 2021 census counted 8,275 residents in 3,354 of the city’s 3,739 total private dwellings — a modest unoccupied share by resort-town standards — predating Revelstoke Mountain Resort, which didn’t open until December 2007, by more than a century of railway history. Groceries, the bus network and Queen Victoria Hospital, a 24-hour Interior Health facility, are all in town rather than a drive away. Two coworking operations, Mountain CoLab and Revy Remote, both operate downtown — a real, if small, signal for remote workers.
Housing is a genuine, current strain, if not — on the evidence found here — the severe, capped crisis some resort towns carry. The city spent 2026 working out where to put 108 staff relocating for BC Hydro’s REV-6 generating-unit project at the Mica/Revelstoke dam complex, deferring a modular-housing decision repeatedly since late April; the leading option is budgeted at roughly $34 million all in. That’s an institutional workforce problem more than a resort-pricing one, but spare housing capacity isn’t something to assume here either. Non-Canadians need work authorization before taking a seasonal job, as anywhere in Canada.
What the town is like
The railway history above is not incidental — it’s why Grizzly Plaza and the streets around it read like the Main Street of a working town that happens to have a ski hill nearby, rather than a village built around one. Skiing itself arrived late and, even now, isn’t only about the lift: the bigger local story is heli- and cat-skiing. CMH, Selkirk Tangiers and other operators run out of the surrounding Selkirks and Monashees, and that big-mountain, backcountry-access culture is felt everywhere downtown — in the gear shops, the guiding offices, the conversation — whether or not any given visitor is booked on a heli.
Not sure?
Choose somewhere else if…
- Whistler
You want the largest lift-served resort in North America, reached by scheduled coach straight from an international airport, and you're fine trading Revelstoke's tiny two-area matrix and coach-only arrival for one enormous mountain and a purpose-built village.
- Banff
You want three lift-served mountains on free shuttles from a walkable townsite, and you'd rather have a two-hour coach from a major hub airport than Revelstoke's thinner, farther, transfer-heavy arrival.
- Golden & Kicking Horse
Your trip is actually built around Kicking Horse Mountain Resort itself rather than around Revelstoke. It's a separate townsite about 148 km east with its own major resort, not a row on this page's matrix.
Sources & data notes
How this page was verified
Section verification
- Access matrixAugust 18, 2026
- Getting thereAugust 18, 2026
- Getting aroundAugust 18, 2026
- Where to stayAugust 18, 2026
- Living for a seasonAugust 18, 2026
Sources
- Revelstoke Rider's Guide — Route 5 Resort Shuttle winter schedule and fares — BC Transit / Revelstoke Transfers · operator timetable, cited not reproduced · retrieved
- Rider Express — Vancouver-Calgary route, Revelstoke stop (both directions) — Rider Express · operator timetable, cited not reproduced · retrieved
- Ebus — Kelowna-Sicamous-Revelstoke-Golden-Lake Louise-Banff-Canmore-Calgary schedule — Ebus · operator timetable, cited not reproduced · retrieved
- Revelstoke Airport (YRV/CYRV) — Columbia Shuswap Regional District · official site, cited not reproduced · retrieved
- Revelstoke station (Wikipedia) — Wikipedia contributors · CC BY-SA 4.0, cited not reproduced · retrieved
- Revelstoke Nordic Ski Club — Mount Macpherson trails — Revelstoke Nordic Ski Club · official site, cited not reproduced · retrieved
- Queen Victoria Hospital, Revelstoke — Interior Health · official site, cited not reproduced · retrieved
- Mountain CoLab — coworking space, downtown Revelstoke — Mountain CoLab · official site, cited not reproduced · retrieved
- Time running out as Revelstoke defers options for housing 108 BC Hydro staff — Revelstoke Review (Black Press Media) · news article, cited not reproduced · retrieved
- Table 98-10-0002-01 — Population and dwelling counts: Canada and census subdivisions (municipalities) — Statistics Canada · Statistics Canada Open Licence; attribution mandatory · retrieved
Images
- Photo by Darren Kirby, licensed under CC BY-SA 3.0
Page last reviewed August 18, 2026. Transit routes, timetables and fares change between seasons — check the operator before you travel. Mountain specifications for the northeastern US are maintained separately on NESKIS.