Getting There · Our pick in the mountains
Getting to Revelstoke
Kelowna (YLW), 2.5 hours
About Getting to Revelstoke
Tourism Revelstoke recommends flying to Kelowna International Airport (YLW): the drive to Revelstoke is 187 km and takes about 2½ hours on Highways 97 and 1, and Revelstoke Transfers runs airport shuttles with up to five departures a day in winter. Calgary is 410 km and 4½ hours east on the Trans-Canada through Banff, Yoho and Glacier national parks; Kamloops is about 2½ hours.
By shuttle: Revelstoke Transfers runs door-to-door shuttles from Kelowna airport, up to five departures a day in winter, and private transfers from Kelowna and Calgary; Kelowna Transfers also runs private transfers. Rider Express runs a daily coach between Vancouver and Calgary via Revelstoke.
By car: the Trans-Canada crosses high mountain passes, so check DriveBC before you set off. Tyres with the mountain-snowflake or M+S mark are required from 1 October to 30 April; ask for winter tyres when you rent.
By car: the Trans-Canada crosses high mountain passes, so check DriveBC before you set off.
To the slopes: the Resort Shuttle runs daily from downtown to the resort from 6:15 am to 8:30 pm, CAD 2 a ride, children under 12 at no charge.
Why it's on our list
- Kelowna (YLW): 187 km, about 2½ h
- Calgary: 410 km, 4½ h
- Winter tyres required 1 Oct – 30 Apr
Opening hours, prices and seasonal openings change, so please check with Getting to Revelstoke before you go.